Figure 7: BSF and ASF Curves for a 30 Jobs 3 Robot ST-
SR-IA problem. 
5 CONCLUSION AND FUTURE 
WORK 
The paper used MTSP based chromosome 
representation to solve MRTA using EA. The results 
were compared with exact mathematical solutions 
obtained through CPLEX. EA provided an optimal 
solution in each and every case and did it in an 
acceptable number of generations. However, the 
advantage EA has over combinatorial optimization 
based techniques is that for dynamic environments, 
such as a robot team executing tasks in real life 
scenarios, the problem will not need remodeling if 
minor changes occur in the structure of the problem. 
Moreover, EA provide the flexibility of restarting 
the optimization from the last solution in case the 
last solution becomes invalid due to some structural 
changes in the problem. 
The future work will focus on using this same 
MTSP representation for solving more complex 
MRTA distributions. This will allow taking 
advantage of EA for adjusting to changes made in 
problem representation more flexibly as compared to 
exact mathematical solutions.  
REFERENCES 
Al-Yafi, K., Lee, H., Mansouri, A., 2009. Mtap-masim: a 
multi-agent simulator for the mobile task allocation 
problem, in: Enabling Technologies: Infrastructures 
for Collaborative Enterprises, 2009. WETICE’09. 18th 
IEEE International Workshops on. IEEE, pp. 25–27. 
Atay, N., Bayazit, B., 2006. Mixed-integer linear 
programming solution to multi-robot task allocation 
problem. 
Badreldin, M., Hussein, A., Khamis, A., Badreldin, M., 
Hussein, A., Khamis, A., 2013. A Comparative Study 
between Optimization and Market-Based Approaches 
to Multi-Robot Task Allocation, A Comparative Study 
between Optimization and Market-Based Approaches 
to Multi-Robot Task Allocation. Adv. Artif. Intell. 
Adv. Artif. Intell. 2013, 2013, e256524. 
doi:10.1155/2013/256524, 10.1155/2013/256524 
Berhault, M., Huang, H., Keskinocak, P., Koenig, S., 
Elmaghraby, W., Griffin, P., Kleywegt, A., 2003. 
Robot exploration with combinatorial auctions, in: 
Intelligent Robots and Systems, 2003.(IROS 2003). 
Proceedings. 2003 IEEE/RSJ International Conference 
on. IEEE, pp. 1957–1962. 
Carter, A.E., 2003. Design and application of genetic 
algorithms for the multiple traveling salesperson 
assignment problem. Virginia Polytechnic Institute 
and State University. 
Carter, A.E., Ragsdale, C.T., 2006. A new approach to 
solving the multiple traveling salesperson problem 
using genetic algorithms. Eur. J. Oper. Res. 175, 246–
257. 
Carter, A.E., Ragsdale, C.T., 2002. Scheduling pre-printed 
newspaper advertising inserts using genetic 
algorithms. Omega 30, 415–421. 
Coltin, B., Veloso, M., 2010. Mobile robot task allocation 
in hybrid wireless sensor networks, in: Intelligent 
Robots and Systems (IROS), 2010 IEEE/RSJ 
International Conference on. IEEE, pp. 2932–2937. 
Czyzyk, J., Mesnier, M.P., Moré, J.J., 1998. The NEOS 
server. IEEE Comput. Sci. Eng. 5, 68–75. 
Dolan, E.D., 2001. NEOS Server 4.0 administrative guide. 
ArXiv Prepr. Cs0107034. 
Fourer, R., Gay, D.M., Kernighan, B.W., 1987. AMPL: A 
mathematical programming language. Citeseer. 
Gale, D., 1960. The theory of linear economic models. 
University of Chicago press. 
Garage, W., 2011. Turtlebot. Website Httpturtlebot 
Comlast Visit. 11–25. 
Gerkey, B.P., 2003. On multi-robot task allocation. 
University of Southern California. 
Gerkey, B.P., Matarić, M.J., 2004. A Formal Analysis and 
Taxonomy of Task Allocation in Multi-Robot 
Systems. Int. J. Robot. Res. 23, 939–954. 
doi:10.1177/0278364904045564 
Gerkey, B.P., Matarić, M.J., 2003. On role allocation in 
RoboCup, in: Robot Soccer World Cup. Springer, pp. 
43–53. 
Gropp, W., Moré, J., 1997. Optimization environments 
and the NEOS server. Approx. Theory Optim. 167–
182. 
Hunsberger, L., Grosz, B.J., 2000. A combinatorial 
auction for collaborative planning, in: MultiAgent