Figure 9: An instance of Connected Colored MAPF run on
robots Ozobot (Evollve, Inc., 2018).
7 DISCUSSION AND FUTURE
WORK
The additional requirement for connectivity makes
the Colored MAPF problem significantly more chal-
lenging for designing efficient declarative models.
Our formulation is proper on relatively small in-
stances, which we demonstrated with real physical
robots Ozobots. The solution time for large instances
becomes prohibitively long, which suggests substan-
tial room for improvement of the model. Another op-
tion of potential future research is to develop both op-
timal and inexact imperative algorithms. The adap-
tation of the existing CBM algorithm that solves
Colored MAPF to solve Connected Colored MAPF
seems complicated, as repairing conflicts arising from
unsatisfied connectivity within a group would lead to
substantial branching factors.
There is a natural generalization of Connected
Colored MAPF, in which the agents do not need to
be adjacent to each other but need to keep within a
vicinity given by a defined distance. In our case, we
considered this distance to be 1, but this can be gen-
eralized to any value.
ACKNOWLEDGMENTS
This research is supported by the Czech-USA Co-
operative Scientific Research Project LTAUSA19072
and by the project 19-02183S of the Czech Science
Foundation.
REFERENCES
Bart
´
ak, R.,
ˇ
Svancara, J.,
ˇ
Skopkov
´
a, V., Nohejl, D., and
Krasi
ˇ
cenko, I. (2019). Multi-agent path finding on real
robots. AI Communications, 32(3):175–189.
Bart
´
ak, R., Ivanov
´
a, M., and
ˇ
Svancara, J. (2021). Colored
multi-agent path finding: Solving approaches. The In-
ternational FLAIRS Conference Proceedings, 34.
Evollve, Inc. (2018). Ozobot — Robots to code, create, and
connect with. Accessed Nov. 20, 2020.
Ivanov
´
a, M., Surynek, P., and Nguyen, D. T. N. (2018).
Maintaining ad-hoc communication network in area
protection scenarios with adversarial agents. In
Brawner, K. and Rus, V., editors, Proceedings of
the Thirty-First International Florida Artificial Intel-
ligence Research Society Conference, FLAIRS 2018,
Melbourne, Florida, USA. May 21-23 2018, pages
348–353. AAAI Press.
Li, L., Sheng, W., and Hu, C. (2020). Research on forma-
tion keeping of multi-rotor UAVs based on improved
virtual structure method. Journal of Physics: Confer-
ence Series, 1631:012106.
Ma, H. and Koenig, S. (2016). Optimal target assignment
and path finding for teams of agents. In Proceedings
of the 2016 International Conference on Autonomous
Agents & Multiagent Systems, Singapore, May 9-13,
2016, pages 1144–1152.
Ma, H., Yang, J., Cohen, L., Kumar, T. K. S., and Koenig, S.
(2017). Feasibility study: Moving non-homogeneous
teams in congested video game environments. In
Magerko, B. and Rowe, J. P., editors, Proceedings of
the Thirteenth AAAI Conference on Artificial Intelli-
gence and Interactive Digital Entertainment (AIIDE-
17), October 5-9, 2017, Snowbird, Little Cottonwood
Canyon, Utah, USA, pages 270–272. AAAI Press.
Queffelec, A., Sankur, O., and Schwarzentruber, F. (2020).
Conflict-Based Search for Connected Multi-Agent
Path Finding. arXiv e-prints, page arXiv:2006.03280.
Ratner, D. and Warmuth, M. K. (1990). Nxn puzzle
and related relocation problem. J. Symb. Comput.,
10(2):111–138.
Sharon, G., Stern, R., Felner, A., and Sturtevant, N. R.
(2012). Conflict-based search for optimal multi-agent
path finding. In Hoffmann, J. and Selman, B., editors,
Proceedings of the Twenty-Sixth AAAI Conference on
Artificial Intelligence, July 22-26, 2012, Toronto, On-
tario, Canada. AAAI Press.
Solovey, K. and Halperin, D. (2014). k-color multi-robot
motion planning. I. J. Robotics Res., 33(1):82–97.
Stern, R., Sturtevant, N. R., Felner, A., Koenig, S., Ma, H.,
Walker, T. T., Li, J., Atzmon, D., Cohen, L., Kumar,
T. K. S., Bart
´
ak, R., and Boyarski, E. (2019). Multi-
agent pathfinding: Definitions, variants, and bench-
marks. In Proceedings of the Twelfth International
Symposium on Combinatorial Search, SOCS 2019,
Napa, California, 16-17 July 2019, pages 151–159.
Surynek, P. (2010). An optimization variant of multi-robot
path planning is intractable. In Proceedings of the
Twenty-Fourth AAAI Conference on Artificial Intelli-
gence, AAAI 2010, Atlanta, Georgia, USA, July 11-15,
2010.
Yu, J. and LaValle, S. M. (2012). Multi-agent path plan-
ning and network flow. In Algorithmic Foundations
of Robotics X - Proceedings of the Tenth Workshop on
the Algorithmic Foundations of Robotics, WAFR 2012,
2012, pages 157–173.
Coordinated Collision-free Movement of Groups of Agents
33