1. Arkin, R. C. (1998). Behavior-based robotics. Cambridge: MIT Press.
2. Batalin, M., & Sukhatme, G. S. (2002). Spreading out: a local approach to multi-robot coverage. In Proceedings of the sixth international symposium on distributed autonomous robotic systems (pp. 373–382). Berlin: Springer.
3. Becker, R. A., Chambers, J. M., & Wilks, A. R. (1988). The new S language. A programming environment for data analysis and graphics. London: Chapman and Hall.
4. Bellman, R. E. (1957). Dynamic programming. Princeton: Princeton University Press.
5. DISKI;M. Birattari,2005