Skip to main content

Sandholm Algorithm with K-means Clustering Approach for Multi-robot Task Allocation

  • Conference paper
Swarm, Evolutionary, and Memetic Computing (SEMCCO 2013)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 8298))

Included in the following conference series:

Abstract

Multi-robot systems are becoming more and more significant in industrial, commercial and scientific applications. The current attempts made by the researchers concentrate only on minimizing the distance between the robots and the targets, and not much importance is given to the balancing of workloads among robots. Auction based mechanism are popularly used to allocate tasks to multiple robots. This paper attempts to develop mechanisms to address the above two issues with objective of minimizing the distance travel by ‘m’ robots and balancing the work load of ‘N’ targets between ‘m’ robots equally. The proposed approach has three stages, stage I bundles the ‘N’ targets into ‘n’ clusters of targets using commonly adopted K-means clustering technique with the objective of minimizing the distance between the ‘n’ targets and its cluster centroids, this gives the legal bundles and also reduces the search space. Stage II calculates the biding distance based of the shortest path from the current robot position to bundle or bundle combinations. In stage III bundles are allocated to the each robot using Sandholm algorithm. The performance of the proposed method is tested with small and large size bench mark problem instances.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Chandran, N., Narendran, T.T., Ganesh, K.: A clustering approach to solve the multiple travelling salesmen problem. International Journal of Industrial and Systems Engineering 1(3), 372–387 (2006)

    Article  Google Scholar 

  2. Bektas, T.: The multiple traveling salesman problem: an overview of formulations and solution procedures. Omega 34(3), 209–219 (2006)

    Article  Google Scholar 

  3. Simmons, R., Apfelbaum, D., Burgard, W., Fox, D., Moors, M., Thrun, S., Younes, H.: Coordination for multi-robot exploration and mapping. In: AAAI/IAAI, pp. 852–858 (2000)

    Google Scholar 

  4. Dias, H.B., Stentz, A.: Opportunistic optimization for market-based multirobot control. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, vol. 3, pp. 2714–2720. IEEE (2002)

    Google Scholar 

  5. De Vries, S., Vohra, R.V.: Combinatorial auctions: A survey. INFORMS Journal on Computing 15(3), 284–309 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  6. Elmaghraby, W., Keskinocak, P.: Combinatorial auctions in procurement. In: The Practice of Supply Chain Management: Where Theory and Application Converge, pp. 245–258. Springer, US (2004)

    Google Scholar 

  7. Matarić, M.J., Sukhatme, G.S., Østergaard, E.H.: Multi-robot task allocation in uncertain environments. Autonomous Robots 14(2-3), 255–263 (2003)

    Article  MATH  Google Scholar 

  8. Sandholm, T., Suri, S., Gilpin, A., Levine, D.: CABOB: A fast optimal algorithm for combinatorial auctions. In: International Joint Conference on Artificial Intelligence, vol. 17(1), pp. 1102–1108. Lawrence Erlbaum Associates Ltd. (2001)

    Google Scholar 

  9. Sandholm, T.: Algorithm for optimal winner determination in combinatorial auctions. Artificial intelligence 135(1), 1–54 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  10. Elango, M., Nachiappan, S.P., Prabakaran, S.: “Hybrid Methodologies for Balanced Multi-Robot Task Allocation and Path Minimization. Indian Journal of Industrial and Applied Mathematics 3(1), 1–18 (2011)

    Google Scholar 

  11. Parlaktuna, O., Sipahioflu, A., Yazici, A.: A VRP-Based Route Planning for a Mobile Robot. Group Turk J. Elec. Engin. 15(2), 187–197 (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer International Publishing Switzerland

About this paper

Cite this paper

Elango, M., Kanagaraj, G., Ponnambalam, S.G. (2013). Sandholm Algorithm with K-means Clustering Approach for Multi-robot Task Allocation. In: Panigrahi, B.K., Suganthan, P.N., Das, S., Dash, S.S. (eds) Swarm, Evolutionary, and Memetic Computing. SEMCCO 2013. Lecture Notes in Computer Science, vol 8298. Springer, Cham. https://doi.org/10.1007/978-3-319-03756-1_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-03756-1_2

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-03755-4

  • Online ISBN: 978-3-319-03756-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics