TASK ALLOCATION IN MARKET-BASED APPLICATIONS BY THE NEAREST NEIGHBOR HEURISTIC

Volume: 14 Number: 2 November 11, 2013
EN TR

TASK ALLOCATION IN MARKET-BASED APPLICATIONS BY THE NEAREST NEIGHBOR HEURISTIC

Abstract

One of the main subjects that is studied in multi-robot applications is allocating tasks to robots and constructing objective-efficient tours for the robots using these allocated tasks. The main purpose of this paper is to allocate tasks via market-based task allocation architecture and to construct collision-free routes for multi-robot systems in a known indoor environment. For task allocation, a market-based architecture is constructed and applied to an example of a team of four heterogeneous mobile robots. In the study, tasks are allocated according to one of two constraints: minimizing the makespan of the robots and maximizing the robot task matching value of each robot in the group. These constraints are achieved by changing the value of a decision parameter. To show the effectiveness of the proposed method, comparisons are made within these constraints. To construct path, a combination of the Nearest Neighbor heuristic and Dijkstra's shortest path algorithms is used. To construct non-conflicting paths, a method that detects and solves collisions is developed. In the study, for agent communication Open Agent Architecture is used. Additionally, simulations on the MobileSim platform are conducted to verify the feasibility of the proposed method.

Keywords

Multi-agent, Task allocation, Market-based, Path planning, Collision avoidance

References

  1. Brumitt B. and Stenz A. (1998). Grammps: a Generalized Mission Planner for Multiple Mobile Robots. In Proceedings of the IEEE International Conference on Robotics and Automation.
  2. Caloud P., Choi W., Latombe J., Pape C. Le, And Yim M. (1990). Indoor Automation with Many Mobile Robots. In Proceedings of the IEEE International Workshop on Intelligent Robotics and Systems (IROS).
  3. Cheyer A., and Martin D. (2001). The Open Agent Architecture. Journal of Autonomous Agents and Multi-Agent Systems, vol. 4, no. 1, 143-148.
  4. Dias M. B. and Stenz A. (2002). Opportunistic Optimization for Market-based Multirobot Control. In Proceedings IEEE/RSJ International Conference on Intelligent Robots and Systems 2714–2720.
  5. Dijkstra E.W. (1959). A Note on Two Problems in Connexion with Graphs. Numerische Mathematik. Volume 1, Issue 1, 269-271.
  6. Gerkey B.P. and Mataric M.J. (2000). Murdoch: Publish/Subscribe Task Allocation for Heterogeneous Agents. In Proceedings of the Fourth International Conference on Autonomous Agents. 203–204.
  7. Guo Y. and Parker L. E. (2002). A Distributed and Optimal Motion Planning Approach for Multiple Mobile Robots. In Proceedings of IEEE International Conference on Robotics & Automation Washington DC 2612-2619.
  8. Gurel U.,Adar N, Parlaktuna O. (2013). Priority
  9. based Task Allocation in Auction-based
  10. Symposium , 19-21 June 2013 , Albena Bulgaria.
APA
Gürel, U., Parlaktuna, O., Adar, N., & Canbek, S. (2013). TASK ALLOCATION IN MARKET-BASED APPLICATIONS BY THE NEAREST NEIGHBOR HEURISTIC. Anadolu University Journal of Science and Technology A - Applied Sciences and Engineering, 14(2), 173-182. https://izlik.org/JA77ZM95PM
AMA
1.Gürel U, Parlaktuna O, Adar N, Canbek S. TASK ALLOCATION IN MARKET-BASED APPLICATIONS BY THE NEAREST NEIGHBOR HEURISTIC. AUJST-A. 2013;14(2):173-182. https://izlik.org/JA77ZM95PM
Chicago
Gürel, Uğur, Osman Parlaktuna, Nihat Adar, and Selçuk Canbek. 2013. “TASK ALLOCATION IN MARKET-BASED APPLICATIONS BY THE NEAREST NEIGHBOR HEURISTIC”. Anadolu University Journal of Science and Technology A - Applied Sciences and Engineering 14 (2): 173-82. https://izlik.org/JA77ZM95PM.
EndNote
Gürel U, Parlaktuna O, Adar N, Canbek S (November 1, 2013) TASK ALLOCATION IN MARKET-BASED APPLICATIONS BY THE NEAREST NEIGHBOR HEURISTIC. Anadolu University Journal of Science and Technology A - Applied Sciences and Engineering 14 2 173–182.
IEEE
[1]U. Gürel, O. Parlaktuna, N. Adar, and S. Canbek, “TASK ALLOCATION IN MARKET-BASED APPLICATIONS BY THE NEAREST NEIGHBOR HEURISTIC”, AUJST-A, vol. 14, no. 2, pp. 173–182, Nov. 2013, [Online]. Available: https://izlik.org/JA77ZM95PM
ISNAD
Gürel, Uğur - Parlaktuna, Osman - Adar, Nihat - Canbek, Selçuk. “TASK ALLOCATION IN MARKET-BASED APPLICATIONS BY THE NEAREST NEIGHBOR HEURISTIC”. Anadolu University Journal of Science and Technology A - Applied Sciences and Engineering 14/2 (November 1, 2013): 173-182. https://izlik.org/JA77ZM95PM.
JAMA
1.Gürel U, Parlaktuna O, Adar N, Canbek S. TASK ALLOCATION IN MARKET-BASED APPLICATIONS BY THE NEAREST NEIGHBOR HEURISTIC. AUJST-A. 2013;14:173–182.
MLA
Gürel, Uğur, et al. “TASK ALLOCATION IN MARKET-BASED APPLICATIONS BY THE NEAREST NEIGHBOR HEURISTIC”. Anadolu University Journal of Science and Technology A - Applied Sciences and Engineering, vol. 14, no. 2, Nov. 2013, pp. 173-82, https://izlik.org/JA77ZM95PM.
Vancouver
1.Uğur Gürel, Osman Parlaktuna, Nihat Adar, Selçuk Canbek. TASK ALLOCATION IN MARKET-BASED APPLICATIONS BY THE NEAREST NEIGHBOR HEURISTIC. AUJST-A [Internet]. 2013 Nov. 1;14(2):173-82. Available from: https://izlik.org/JA77ZM95PM