Finding Optimal Solutions to Token Swapping by Conflict-based Search and Reduction to SAT

被引:4
|
作者
Surynek, Pavel [1 ]
机构
[1] Czech Tech Univ, Fac Informat Technol, Prague, Czech Republic
关键词
token swapping; multi-agent path finding; conflict-based search; SAT; optimality; multi-value decision diagrams; graphs; TIME;
D O I
10.1109/ICTAI.2018.00096
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We study practical approaches to solving the token swapping (TSWAP) problem optimally in this paper. In TSWAP, we are given an undirected graph with colored vertices. A colored token is placed in each vertex. A pair of tokens can be swapped between adjacent vertices. The goal is to perform a sequence of swaps so that token and vertex colors agree across the graph. The minimum number of swaps is required in the optimization variant of the problem. We observed similarities between the TSWAP problem and multi-agent path finding (MAPF) where instead of tokens we have multiple agents that need to be moved from their current vertices to given unique target vertices. The difference between both problems consists in local conditions that state transitions (swaps/moves) must satisfy. We developed two algorithms for solving TSWAP optimally by adapting two different approaches to MAPF - conflict-based search (CBS) and SAT-based approach that uses multi-value decision diagrams (MDD-SAT). This constitutes the first attempt to design optimal solving algorithms for TSWAP. Experimental evaluation on various types of graphs shows that the reduction to SAT scales better than CBS in optimal TSWAP solving. It has been also demonstrated that TSWAP instances are easier to solve than corresponding similar MAPF instances.
引用
收藏
页码:592 / 599
页数:8
相关论文
共 50 条
  • [1] Conflict-Based Search with Optimal Task Assignment
    Honig, Wolfgang
    Kiesel, Scott
    Tinka, Andrew
    Durham, Joseph W.
    Ayanian, Nora
    [J]. PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS (AAMAS' 18), 2018, : 757 - 765
  • [2] A Conflict-Based Search Framework for Multiobjective Multiagent Path Finding
    Ren, Zhongqiang
    Rathinam, Sivakumar
    Choset, Howie
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2023, 20 (02) : 1262 - 1274
  • [3] Conflict-based search for optimal multi-agent pathfinding
    Sharon, Guni
    Stern, Roni
    Felner, Ariel
    Sturtevant, Nathan R.
    [J]. ARTIFICIAL INTELLIGENCE, 2015, 219 : 40 - 66
  • [4] Improved Heuristics for Multi-Agent Path Finding with Conflict-Based Search
    Li, Jiaoyang
    Feiner, Ariel
    Boyarski, Eli
    Ma, Hang
    Koenig, Sven
    [J]. PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 442 - 449
  • [5] Adding Heuristics to Conflict-Based Search for Multi-Agent Path Finding
    Felner, Ariel
    Li, Jiaoyang
    Boyarski, Eli
    Ma, Hang
    Cohen, Liron
    Kumar, T. K. Satish
    Koenig, Sven
    [J]. TWENTY-EIGHTH INTERNATIONAL CONFERENCE ON AUTOMATED PLANNING AND SCHEDULING (ICAPS 2018), 2018, : 83 - 87
  • [6] Conflict-Based Steiner Search for Multi-Agent Combinatorial Path Finding
    Ren, Zhongqiang
    Rathinam, Sivakumar
    Choset, Howie
    [J]. ROBOTICS: SCIENCE AND SYSTEM XVIII, 2022,
  • [7] Generalized and Sub-Optimal Bipartite Constraints for Conflict-Based Search
    Walker, Thayne T.
    Sturtevant, Nathan R.
    Feiner, Ariel
    [J]. THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 7277 - 7284
  • [8] Incremental Conflict-Based Search for Multi-agent Path Finding in Dynamic Environment
    Wang, Yu
    Shi, Yuhong
    Liu, Jianyi
    Zheng, Xinhu
    [J]. ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS, PT IV, AIAI 2024, 2024, 714 : 349 - 359
  • [9] Learning to Resolve Conflicts for Multi-Agent Path Finding with Conflict-Based Search
    Huang, Taoan
    Koenig, Sven
    Dilkina, Bistra
    [J]. THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 11246 - 11253
  • [10] Multi-objective Conflict-based Search for Multi-agent Path Finding
    Ren, Zhongqiang
    Rathinam, Sivakumar
    Choset, Howie
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, : 8786 - 8791