Abstract
We examine the scalability of multi-robot algorithms. In particular, we attempt to capture the idea that the less coordination a multi-robot system requires, the better it should scale to large numbers of robots. To that end, we introduce a notion of communication complexity of multi-robot (or more generally, distributed control) systems as a surrogate for coordination. We describe a formalism, called CCL, for specifying multi-robot systems and algorithms for which the definition of communication complexity arises naturally. We then analyze the communication complexity of several, in some cases novel, multi-robot communication schemes each representative of one of several natural complexity classes.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This research is supported in part by the DARPA SEC program under grant number F33615-98-C-3613 and by AFOSR grant number F49620-01-1-0361.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
K. M. Chandy and J. Misra. Parallel Program Design: A Foundation. Addision-Wesley, 1988.
L. Cremean, B. Dunbar, D. van Gogh, J. Hickey, E. Klavins, J. Meitzer, and R. M. Murray. The Caltech multi-vehicle wireless testbed. In Conference on Decision and Control, 2002. Submitted for Review.
J. A. Fax and R. M. Murray. Information flow and cooperative control of vehicle formations. In IF AC World Congress, 2002.
W. Feller. An Introduction to Probability Theory and Its Applications, volume I. Wiley, 1950.
E. Klavins. A formal language approach to embedded systems modeling and verification. In preparation.
E. Klavins. Automatically synthesized controllers for distributed assembly: Partial correctness. In S. Butenko, R. Murphey, and P. M. Pardalos, editors, Cooperative Control: Models, Applications and Algorithms. Kluwer, 2002.
E. Kushilevitz and N. Nisan. Communication Complexity. Cambridge University Press, 1997.
J. N. Tsitsiklis and G. D. Stamoulis. On the average communications complexity of asynchronous distributed algorithms. Journal of the Association for Computing Machinery, 42 (2): 382–400, March 1995.
J. K. Yook, D. M. Tilbury, and N. R. Soparkar. Trading computation for bandwidth: Reducing communication in distributed control systems using state estimators. IEEE Transactions on Control Systems Technology, 10 (5), July 2002.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Klavins, E. (2004). Communication Complexity of Multi-robot Systems. In: Boissonnat, JD., Burdick, J., Goldberg, K., Hutchinson, S. (eds) Algorithmic Foundations of Robotics V. Springer Tracts in Advanced Robotics, vol 7. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45058-0_17
Download citation
DOI: https://doi.org/10.1007/978-3-540-45058-0_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-07341-0
Online ISBN: 978-3-540-45058-0
eBook Packages: Springer Book Archive