Skip to main content

Bundling Policies for Sequential Stochastic Tasks in Multi-robot Systems

  • Chapter
  • First Online:
Distributed Autonomous Robotic Systems

Part of the book series: Springer Proceedings in Advanced Robotics ((SPAR,volume 6))

  • 2366 Accesses

Abstract

This paper studies multi-robot task allocation in settings where tasks are revealed sequentially for an infinite or indefinite time horizon, and where robots may execute bundles of tasks. The tasks are assumed to be synergistic so efficiency gains accrue from performing more tasks together. Since there is a tension between the performance cost (e.g., fuel per task) and the task completion time, a robot needs to decide when to stop collecting tasks and to begin executing its whole bundle. This paper explores the problem of optimizing bundle size with respect to the two objectives and their trade-off. Based on qualitative properties of any multi-robot system that bundles sequential stochastic tasks, we introduce and explore an assortment of simple bundling policies. Our experiments examine how these policies perform in a warehouse automation scenario, showing that they are efficient compared to baseline policies where robots do not bundle tasks strategically.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover 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

Notes

  1. 1.

    Again, robots may employ more advanced methods rather than this in-order task bundling and execution. The focus of this paper is not on elaborate methods for these aspects, so we leave them as modules that can be replaced by well-designed allocation and planning methods.

  2. 2.

    The lower bound of the execution time per task is greater than the arrival interval of a task, i.e., \(E_d + 1 = 26.50 > \alpha = 2\).

References

  1. Amador, S., Okamoto, S., Zivan, R.: Dynamic multi-agent task allocation with spatial and temporal constraints. In: International Conference on Autonomous Agents and Multi-agent Systems, pp. 1495–1496 (2014)

    Google Scholar 

  2. Bullo, F., Frazzoli, E., Pavone, M., Savla, K., Smith, S.: Dynamic vehicle routing for robotic systems. Proc. IEEE 99, 1482–1504 (2011)

    Article  Google Scholar 

  3. Dias, M., Stentz, A:. A market approach to multirobot coordination. Technical report, Carnegie Mellon University, 2000

    Google Scholar 

  4. Gerkey, B., Matarić, M.: Sold!: auction methods for multi-robot coordination. IEEE Trans. Robot. 18, 758–768 (2002)

    Article  Google Scholar 

  5. Gerkey, B., Matarić, M.: A formal analysis and taxonomy of task allocation in multi-robot systems. Int. J. Robot. Res. 23, 939–954 (2004)

    Article  Google Scholar 

  6. Heap, B.: Sequential single-cluster auctions for multi-robot task allocation. Ph.D. thesis, The University of New South Wales, 2013

    Google Scholar 

  7. Kleinrock, L.: Queuing Systems. Wiley, New York (1975)

    Google Scholar 

  8. Koenig, S., Tovey, C., Zheng, X., Sungur, I.: Sequential bundle-bid single-sale auction algorithms for decentralized control. In: Proceedings of International Joint Conference on Artificial intelligence, pp. 1359–1365 (2007)

    Google Scholar 

  9. Lee, J., Choi, M.: Optimization by multicanonical annealing and the traveling salesman problem. Phys. Rev. E 50, R651 (1994)

    Article  Google Scholar 

  10. Meir, R., Chen, Y., Feldman, M.: Efficient parking allocation as online bipartite matching with posted prices. In: International Conference on Autonomous Agents and Multi-agent Systems, pp. 303–310 (2013)

    Google Scholar 

  11. Nam, C., Shell, D.: An empirical study of task bundling for sequential stochastic tasks in multi-robot task allocation. Technical Report TAMU-CSE-16-7-1, CSE Department, Texas A&M University, 2016

    Google Scholar 

  12. Stein, D.: An asymptotic, probabilistic analysis of a routing problem. Math. Oper. Res. 3, 89–101 (1978)

    Article  MathSciNet  MATH  Google Scholar 

  13. Zheng, X., Koenig, S., Tovey, C.: Improving sequential single-item auctions. In: Proceedings of IEEE/RSJ International Conference on Intelligent Robots and System, pp. 2238–2244 (2006)

    Google Scholar 

Download references

Acknowledgements

This work was supported in part by NSF awards IIS-1302393 and IIS-1453652.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Changjoo Nam .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Nam, C., Shell, D.A. (2018). Bundling Policies for Sequential Stochastic Tasks in Multi-robot Systems. In: Groß, R., et al. Distributed Autonomous Robotic Systems. Springer Proceedings in Advanced Robotics, vol 6. Springer, Cham. https://doi.org/10.1007/978-3-319-73008-0_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-73008-0_17

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-73006-6

  • Online ISBN: 978-3-319-73008-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics