Skip to main content

Autonomous Multi-agent Cycle Based Patrolling

  • Conference paper
Swarm Intelligence (ANTS 2010)

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

Included in the following conference series:

Abstract

We introduce a novel multi-agent patrolling strategy. By assumption, the swarm of agents performing the task consists of very low capability ant-like agents. The agents have little memory, they can not communicate and their sensing abilities are local. Furthermore, the agents do not possess any knowledge regarding the graph or the swarm size. However, the agents may mark the graph vertices with pheromone stamps which can later be sensed. These markings are used as a primitive form of distributed memory and communication. The proposed strategy is a bundle of two algorithms. A single agent (the “leader”) is responsible of finding a short cycle which covers the graph, and this is achieved using a “cycle finding” algorithm. All other agents follow that cycle while maintaining even gaps between them using a “spreading algorithm”. We prove that the algorithms converge within a finite expected time. After convergence, the maximum time lag between two successive visits to any vertex using the proposed strategy is at most \(4\frac{k}{k-1}\frac{l_{max}}{l_{min}}\) times the optimal, where the optimal time is bounded from below by \(\frac{n\cdot l_{min}}{k}\), and where l max (l min ) is the longest (shortest) edge in the graph and k is the swarm size.

The “cycle finding” algorithm is robust i.e. in case the graph changes, the leader autonomously finds a new patrolling route. The “spreading algorithm” is scalable and robust. In case the patrolling cycle or the number of agents change during run (e.g. as a result of an agent break down) the agents autonomously redeploy uniformly over the patrolling cycle.

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. Agmon, N., Kraus, S., Kaminka, G.A.: Multi-robot perimeter patrol in adversarial settings. In: IEEE Int. Conf. on Robotics and Automation, pp. 2339–2345 (2008)

    Google Scholar 

  2. Almeida, A., Ramalho, G., Santana, H., Tedesco, P.A., Menezes, T., Corruble, V., Chevaleyre, Y.: Recent advances on multi-agent patrolling. In: Bazzan, A.L.C., Labidi, S. (eds.) SBIA 2004. LNCS (LNAI), vol. 3171, pp. 126–138. Springer, Heidelberg (2004)

    Google Scholar 

  3. Basilico, N., Gatti, N., Amigoni, F.: Developing a deterministic patrolling strategy for security agents. In: IEEE/WIC/ACM Int. Joint Conf. on Web Intel. and Intel. Agent Technologies, vol. 2, pp. 565–572 (2009)

    Google Scholar 

  4. Chevaleyre, Y., Sempe, F., Ramalho, G.: A theoretical analysis of multi-agent patrolling strategies. In: AAMAS, pp. 1524–1525. IEEE Computer Society, Washington (2004)

    Google Scholar 

  5. Elmaliach, Y., Agmon, N., Kaminka, G.A.: Multi-robot area patrol under frequency constraints. In: IEEE Int. Conf. on Robotics and Automation, pp. 385–390 (2007)

    Google Scholar 

  6. Elor, Y., Bruckstein, A.M.: Autonomous multi-agent cycle based patrolling. Tech. rep., Computer Science Department, Technion Haifa, Israel (September 2009)

    Google Scholar 

  7. Elor, Y., Bruckstein, A.M.: Multi-agent deployment and patrolling on a ring graph. Tech. rep., Computer Science Department, Technion Haifa, Israel (September 2009)

    Google Scholar 

  8. Elor, Y., Bruckstein, A.M.: Multi-agent graph patrolling and partitioning. In: IEEE/WIC/ACM Int. Joint Conf. on Web Intel. and Intel. Agent Technologies, pp. 52–57 (2009)

    Google Scholar 

  9. Elor, Y., Bruckstein, A.M.: Multi-agent deployment on a ring graph. In: Ants 2010: Seventh International Conference on Swarm Intelligence (to appear, 2010)

    Google Scholar 

  10. Fleischner, H.: The square of every two-connected graph is hamiltonian. Journal of Combinatorial Theory 16(1) (1974)

    Google Scholar 

  11. Machado, A., Ramalho, G., Zucker, J.D., Drogoul, A.: Multi-agent patrolling: An empirical analysis of alternative architectures. In: Sichman, J.S., Bousquet, F., Davidsson, P. (eds.) MABS 2002. LNCS (LNAI), vol. 2581, pp. 155–170. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  12. Menezes, T., Tedesco, P., Ramalho, G.: Negotiator agents for the patrolling task. In: Sichman, J.S., Coelho, H., Rezende, S.O. (eds.) IBERAMIA 2006 and SBIA 2006. LNCS (LNAI), vol. 4140, pp. 48–57. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  13. Sak, T., Wainer, J., Goldenstein, S.K.: Probabilistic multiagent patrolling. In: Zaverucha, G., da Costa, A.L. (eds.) SBIA 2008. LNCS (LNAI), vol. 5249, pp. 124–133. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  14. Suzuki, I., Yamashita, M.: Distributed anonymous mobile robots: Formation of geometric patterns. SIAM Journal on Computing 28(4), 1347–1363 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  15. Wagner, I.A., Bruckstein, A.M.: Hamiltonian(t) - An Ant-Inspired Heuristic for Recognizing Hamiltonian Graphs. In: Proceedings of the 1999 Congress on Evolutionary Computation (1999)

    Google Scholar 

  16. Wagner, I.A., Lindenbaum, M., Bruckstein, A.M.: Efficiently searching a graph by a smell-oriented vertex process. An. of Math and Art. Intel. 24(1-4), 211–223 (1998)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Elor, Y., Bruckstein, A.M. (2010). Autonomous Multi-agent Cycle Based Patrolling. In: Dorigo, M., et al. Swarm Intelligence. ANTS 2010. Lecture Notes in Computer Science, vol 6234. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15461-4_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-15461-4_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-15460-7

  • Online ISBN: 978-3-642-15461-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics