Skip to main content

Pursuit-Evasion: Multiple Pursuer Pursue Multiple Evader Using WaveFront and Hungarian Method

  • Conference paper
  • First Online:
Proceedings of the International Conference on Computing and Communication Systems

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 24))

Abstract

Traditional pursuit-evasion search algorithms usually search for single evader in a simple environment. In this paper, we have proposed an algorithm that searches for a path from multiple starting points to multiple target points (static/dynamic) in real time in real world. The world consists of a grid of cells comprising of static and dynamic obstacles. The algorithm uses available environmental information to successfully capture the evader in dynamic and complex environments. For each evader, a probability matrix is maintained which contains the probability of finding the evader at that position. These probabilities are used to predicting locations of evaders and subsequently solve the problem. Multiple pursuers coordinate among themselves to update and reduce probability matrix. The algorithm uses Wavefront algorithm for path finding and Hungarian algorithm for minimum cost assignment. The algorithm is used in various static and dynamic environments with a different number of pursuers and evaders to solve the problem.

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 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.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

References

  1. Oyler, D.W., Kabamba, P.T. and Girard, A.R.: Dominance in pursuit-evasion games with uncertainty. In Proceedings of IEEE Conference on Decision and Control, 5859–5864 (2015)

    Google Scholar 

  2. Amigoni, F. and Basilico, N.: A game theoretical approach to finding optimal strategies for pursuit evasion in grid environments. In Proceedings of IEEE International Conference on Robotics and Automation RiverCentre, 2155–2162 (2012)

    Google Scholar 

  3. Aleem, S.A., Nowzari, C. and Pappas, G.J.: Self-triggered pursuit of a single evader. In Proceedings of IEEE Conference on Decision and Control (CDC), 1433–1440 (2015)

    Google Scholar 

  4. Liu, S.Y., Zhou, Z., Tomlin, C. and Hedrick, J.K.: Evasion of a team of dubins vehicles from a hidden pursuer. In Proceedings of IEEE International Conference on Robotics and Automation, 6771–6776 (2014)

    Google Scholar 

  5. Festa, A. and Vinter, R.B.: A decomposition technique for pursuit evasion games with many pursuers. In Proceedings of IEEE Conference on Decision and Control, 5797–5802 (2013)

    Google Scholar 

  6. Petrov, N.N. and Shchelchkov, K.A.: On the “Equivalence” of Two Evasion Problems with Multiple Evaders. Journal of Computer and Systems Sciences International, Vol. 53, No. 6, 819–823, (2014)

    Google Scholar 

  7. Tanenbaum, A.: Computer networks. New Jersey: Prentice-Hall, (1996)

    Google Scholar 

  8. Cheng, P., & LaValle, S. M.: Resolution complete rapidly-exploring random trees. In Proceedings of IEEE international conference on robotics and automation, 267–272 (2002)

    Google Scholar 

  9. LaValle, S., & Kuffner, J.: Randomized kinodynamic planning. In Proceedings of the IEEE international conference on robotics and automation, 473–479 (1999)

    Google Scholar 

  10. LaValle, S. M., & Kuffner, J. J.: Rapidly-exploring random trees: Progress and prospects. Algorithmic and computational robotics: New directions, 293–308 (2001)

    Google Scholar 

  11. Russell, S., & Norving, P.: Artificial intelligence: A modern approach. New Jersey: Prentice Hall, (1995)

    Google Scholar 

  12. Gutmann, J., Fukuchi, M., & Fujita, M.: Real-time path planning for humanoid robot navigation. International joint conference on artificial intelligence IJCAI-05, 1232–1237 (2005)

    Google Scholar 

  13. Michalewicz, Z.: Genetic algorithms + data structure = evolution programs. New York: Springer, (1986)

    Google Scholar 

  14. Mudgal, A., Tovey, C., Greenberg, S., & Koenig, S., Bounds on the travel cost of a mars rover prototype search heuristic, SIAM Journal on Discrete Mathematics. 19(2), 431–447 (2005)

    Google Scholar 

  15. Stentz, A.: The focused D* algorithm for real-time replanning. In Proceedings of the International Joint Conference on Artificial Intelligence., 1652–1659 (1995)

    Google Scholar 

  16. Koenig, S., & Likhachev, M.: D* lite. In Proceedings of the national conference on artificial intelligence, 476–483 (2002)

    Google Scholar 

  17. Koenig, S., & Likhachev, M.: Improved fast replanning for robot navigation in unknown terrain. In Proceedings of the international conference on robotics and automation, 968–975 (2002)

    Google Scholar 

  18. Koenig, S. and Likhachev, M.: Fast replanning for navigation in unknown terrain. IEEE Transactions on Robotics and Automation. 21, no. 3, 354–363 (2005)

    Google Scholar 

  19. Koenig, S., Likhachev, M. and Sun, X.: Speeding up moving-target search. In Proceedings of sixth International Joint Conference on Autonomous Agents and Multi-Agents Systems, 188–188 (2007)

    Google Scholar 

  20. Kamon, I., Rivlin, E., & Rimon, E.: A new range-sensor based globally convergent navigation algorithm for mobile robots. In Proceedings of the IEEE international conference on robotics and automation. 1, 429–435 (1996)

    Google Scholar 

  21. Korf, R.: Real-time heuristic search. Artificial Intelligence. 42(2–3), 189–211 (1990)

    Google Scholar 

  22. Ishida, T. and Korf, R.E.: Moving target search: A real-time search for changing goals. IEEE Transactions on Pattern Analysis and Machine Intelligence. 17, no. 6, 97–109 (1995)

    Google Scholar 

  23. Undeger, C. and Polat, F.: Real-time edge follow: A real-time path search approach. IEEE Transaction on System, Man and Cybernatics, C. 37, no. 5, 860–872 (2007)

    Google Scholar 

  24. Undeger, C. and Polat, F.: RTTES: Real-time search in dynamic environments. Appl. I ntell. 27, 113–129 (2007)

    Google Scholar 

  25. Ishiwaka, Y.,Sato, T. and Kakazu, Y.: An approach to the pursuit problem on a heterogeneous multiagent system using reinforcement learning. Elsevier J. Robotics and Autonomous System. 43, no. 4, 245–256 (2003)

    Google Scholar 

  26. Goldenberg, M., Kovarsky, A.,Wu X. and Schaeffer, J.: Multiple agents moving target search. In Proceedings of International Joint Conference on Artificial Intelligence, 1536–1538 (2003)

    Google Scholar 

  27. Kota, R., Braynov, S. and Llinas, J.: Multi-agent moving target search in a hazy environmen. In Proceedings of IEEE International Conference on Integr. Knowledge on Intensive Multi-Agent System, 275–278 (2003)

    Google Scholar 

  28. Undeger, C. and Polat, F.: Real-Time Moving Target Evaluation Search. In Proceedings of IEEE Transactions On Systems, Man and Cybernetics—Part C: Applications and Reviews. 39, No. 3, 366–372 (2009)

    Google Scholar 

  29. Zheng, J., Yu, H., Zheng, M., Liang, W. and Zeng, P.: Coordination of multiple mobile robots with limited communication range in pursuit of single mobile target in cluttered environment. in J Control Theory Appl, 441–446 (2010)

    Google Scholar 

  30. Al, A. and Hoogendoorn, M.: Moving Target Search Using Theory of Mind. In IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology, 66–71 (2011)

    Google Scholar 

  31. Pal, A., Tiwari, R. and Shukla, A.: A focused wave front algorithm for mobile robot path planning. In International Conference on Hybrid Artificial Intelligence Systems, 191–197 (2011)

    Google Scholar 

  32. Date, K. and Nagi, R.: GPU-accelerated Hungarian algorithms for the Linear Assignment Problem. Elsevier J. Parallel Computing. 57, 52–72 (2016)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Akshay Kumar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Mittal, A., Jain, A., Kumar, A., Tiwari, R. (2018). Pursuit-Evasion: Multiple Pursuer Pursue Multiple Evader Using WaveFront and Hungarian Method. In: Mandal, J., Saha, G., Kandar, D., Maji, A. (eds) Proceedings of the International Conference on Computing and Communication Systems. Lecture Notes in Networks and Systems, vol 24. Springer, Singapore. https://doi.org/10.1007/978-981-10-6890-4_46

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-6890-4_46

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-6889-8

  • Online ISBN: 978-981-10-6890-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics