Suboptimal Variants of the Conflict-Based Search Algorithm for the Multi-Agent Pathfinding Problem
The task in the multi-agent path finding problem (MAPF) is to find paths for multiple agents, each with a different start and goal position, such that agents do not collide. A successful optimal MAPF solver is the conflict-based search (CBS) algorithm. CBS is a two level algorithm where special cond...
Saved in:
| Published in | Proceedings of the International Symposium on Combinatorial Search Vol. 5; no. 1; pp. 19 - 27 |
|---|---|
| Main Authors | , , , |
| Format | Journal Article |
| Language | English |
| Published |
01.09.2021
|
| Online Access | Get full text |
| ISSN | 2832-9171 2832-9163 2832-9163 |
| DOI | 10.1609/socs.v5i1.18315 |
Cover
| Abstract | The task in the multi-agent path finding problem (MAPF) is to find paths for multiple agents, each with a different start and goal position, such that agents do not collide. A successful optimal MAPF solver is the conflict-based search (CBS) algorithm. CBS is a two level algorithm where special conditions ensure it returns the optimal solution. Solving MAPF optimally is proven to be NP-hard, hence CBS and all other optimal solvers do not scale up. We propose several ways to relax the optimality conditions of CBS trading solution quality for runtime as well as bounded-suboptimal variants, where the returned solution is guaranteed to be within a constant factor from optimal solution cost. Experimental results show the benefits of our new approach; a massive reduction in running time is presented while sacrificing a minor loss in solution quality. Our new algorithms outperform other existing algorithms in most of the cases. |
|---|---|
| AbstractList | The task in the multi-agent path finding problem (MAPF) is to find paths for multiple agents, each with a different start and goal position, such that agents do not collide. A successful optimal MAPF solver is the conflict-based search (CBS) algorithm. CBS is a two level algorithm where special conditions ensure it returns the optimal solution. Solving MAPF optimally is proven to be NP-hard, hence CBS and all other optimal solvers do not scale up. We propose several ways to relax the optimality conditions of CBS trading solution quality for runtime as well as bounded-suboptimal variants, where the returned solution is guaranteed to be within a constant factor from optimal solution cost. Experimental results show the benefits of our new approach; a massive reduction in running time is presented while sacrificing a minor loss in solution quality. Our new algorithms outperform other existing algorithms in most of the cases. |
| Author | Sharon, Guni Stern, Roni Barer, Max Felner, Ariel |
| Author_xml | – sequence: 1 givenname: Max surname: Barer fullname: Barer, Max – sequence: 2 givenname: Guni surname: Sharon fullname: Sharon, Guni – sequence: 3 givenname: Roni surname: Stern fullname: Stern, Roni – sequence: 4 givenname: Ariel surname: Felner fullname: Felner, Ariel |
| BookMark | eNqNkEtLAzEUhYNUsGrXbvMHpk0mzUxnWYsvqFiouh3uJHc6gTQpSar039uHuBAEV_cs7nfgfJek57xDQm44G_KCVaPoVRx-SMOHfCK4PCP9fCLyrOKF6P3kkl-QQYymYZKVomSs7JNmuW38Jpk1WPoOwYBLkfqWpg7pzLvWGpWyW4io6RIhqI5O7coHk7o1bX04_j1vbTLZdIUu0QWkrjVOG7eii-Abi-trct6CjTj4vlfk7f7udfaYzV8enmbTeabyQshMs6bK2RgQsVVFpVFqjTgRDFlTSAVjqcpcFLICXTGlFXIJWlZSSA75WCtxRdipd-s2sPsEa-tN2A8Lu5qz-qCpPmiqD5rqo6Y9MjohKvgYA7b_IOQvQpkEyXiXAhj7J_cFf8aCeQ |
| CitedBy_id | crossref_primary_10_1007_s43154_022_00083_8 crossref_primary_10_1109_TPDS_2024_3408030 crossref_primary_10_1007_s10846_022_01589_1 crossref_primary_10_1109_LRA_2022_3191037 crossref_primary_10_1109_TIV_2023_3280898 crossref_primary_10_1109_TITS_2020_3019397 crossref_primary_10_1109_LRA_2024_3511435 crossref_primary_10_1177_02783649241312352 crossref_primary_10_1007_s11042_024_19951_w crossref_primary_10_3103_S0147688223050015 crossref_primary_10_1115_1_4065167 crossref_primary_10_1109_TIE_2022_3206745 crossref_primary_10_1109_ACCESS_2024_3392305 crossref_primary_10_1109_LRA_2023_3335770 crossref_primary_10_1109_TASE_2024_3466183 crossref_primary_10_1007_s40747_024_01511_2 crossref_primary_10_1109_ACCESS_2024_3416111 crossref_primary_10_52396_JUSTC_2022_0048 crossref_primary_10_32604_cmes_2024_046363 crossref_primary_10_1109_TVT_2022_3179732 crossref_primary_10_1007_s12204_024_2777_1 crossref_primary_10_1109_TRO_2023_3258690 crossref_primary_10_1109_TASE_2024_3440169 crossref_primary_10_1109_TRO_2023_3344051 crossref_primary_10_1007_s42853_022_00157_7 crossref_primary_10_1007_s10489_023_05152_9 crossref_primary_10_1109_ACCESS_2022_3151092 crossref_primary_10_1109_LRA_2023_3265169 crossref_primary_10_1007_s10462_023_10670_6 crossref_primary_10_1109_TASE_2023_3346049 crossref_primary_10_1109_ACCESS_2023_3249471 crossref_primary_10_1109_ACCESS_2024_3392752 crossref_primary_10_1109_LRA_2024_3455948 crossref_primary_10_1109_LRA_2024_3522786 crossref_primary_10_1109_JAS_2023_123945 crossref_primary_10_1016_j_jksuci_2024_101930 crossref_primary_10_1109_LRA_2022_3216234 crossref_primary_10_1109_LRA_2021_3139145 crossref_primary_10_1109_TII_2023_3240585 crossref_primary_10_1016_j_knosys_2023_111121 |
| ContentType | Journal Article |
| DBID | AAYXX CITATION ADTOC UNPAY |
| DOI | 10.1609/socs.v5i1.18315 |
| DatabaseName | CrossRef Unpaywall for CDI: Periodical Content Unpaywall |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | CrossRef |
| Database_xml | – sequence: 1 dbid: UNPAY name: Unpaywall url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/ sourceTypes: Open Access Repository |
| DeliveryMethod | fulltext_linktorsrc |
| EISSN | 2832-9163 |
| EndPage | 27 |
| ExternalDocumentID | 10.1609/socs.v5i1.18315 10_1609_socs_v5i1_18315 |
| GroupedDBID | AAYXX ALMA_UNASSIGNED_HOLDINGS CITATION M~E ADTOC UNPAY |
| ID | FETCH-LOGICAL-c2635-d0b9204aeeefc69de5ddee830e0b65ca45c723659ad90cdce15ad595351a24dc3 |
| IEDL.DBID | UNPAY |
| ISSN | 2832-9171 2832-9163 |
| IngestDate | Sun Sep 07 11:01:48 EDT 2025 Tue Jul 01 04:10:43 EDT 2025 Thu Apr 24 22:59:54 EDT 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | false |
| IsScholarly | false |
| Issue | 1 |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c2635-d0b9204aeeefc69de5ddee830e0b65ca45c723659ad90cdce15ad595351a24dc3 |
| OpenAccessLink | https://proxy.k.utb.cz/login?url=https://doi.org/10.1609/socs.v5i1.18315 |
| PageCount | 9 |
| ParticipantIDs | unpaywall_primary_10_1609_socs_v5i1_18315 crossref_primary_10_1609_socs_v5i1_18315 crossref_citationtrail_10_1609_socs_v5i1_18315 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 2021-09-01 |
| PublicationDateYYYYMMDD | 2021-09-01 |
| PublicationDate_xml | – month: 09 year: 2021 text: 2021-09-01 day: 01 |
| PublicationDecade | 2020 |
| PublicationTitle | Proceedings of the International Symposium on Combinatorial Search |
| PublicationYear | 2021 |
| SSID | ssib050737007 |
| Score | 2.3759022 |
| Snippet | The task in the multi-agent path finding problem (MAPF) is to find paths for multiple agents, each with a different start and goal position, such that agents... |
| SourceID | unpaywall crossref |
| SourceType | Open Access Repository Enrichment Source Index Database |
| StartPage | 19 |
| Title | Suboptimal Variants of the Conflict-Based Search Algorithm for the Multi-Agent Pathfinding Problem |
| URI | https://doi.org/10.1609/socs.v5i1.18315 |
| UnpaywallVersion | publishedVersion |
| Volume | 5 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 2832-9163 dateEnd: 99991231 omitProxy: true ssIdentifier: ssib050737007 issn: 2832-9163 databaseCode: M~E dateStart: 0 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1JT8JQEH5ROOjFJWrEhbyDBz20dpvSHpFAiAmGgxg8NW8rEkshCBo9-Nud1xaCRqPemnTaTL5OZ8mbb4aQM-BgeZwJAxQDLFACaXCmXMOWirkBByE9TXDu3Pjtnnfdh34xJElzYVbP730rvEQVn8xnGNom2p4mk5d9wKS7RMq9m279Xq-OQ5vEXzbbmVZc1-xiiM83b_gUfzbm6YS9vrAkWQkqrW3SXqiT95I8mvMZN8Xbl0mNf9B3h2wViSWt55awS9ZUukc4-oUxOoUR3rnDqlg3vdBxTDHro42CEGJcYSCTNO87pvVkMJ4OZw8jitlsJpdRdI26pmDRLuaL2Sl3OqDdfBXNPum1mreNtlFsVTCEHjxjSIuHjuUxpVQs_FAqQA-nAtdSFvdBMA9EzXERZSZDS0ihbGASQnDBZo4nhXtASuk4VYeEgstiR4rY9RzphcphtsLyCUQchnEQcKdCzAXWkShGjuvNF0mkSw-EK9JwRRquKIOrQs6XD0zyaRs_i14sP95vskf_kD0mm45uW8nayE5IaTadq1PMO2a8StY7781qYXkf637Yhg |
| linkProvider | Unpaywall |
| linkToUnpaywall | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1JS8NQEH5Ie9CLCyrWjXfwoIfEbJMmx1gsRbD0YKWewttSi2lSaqvor3dekpYqinoLZBKGL5NZePPNEHIGHCyPM2GAYoAFSiANzpRr2FIxN-AgpKcJzrddv9P3bgYwqIYkaS7M6vm9b4WXqOKz-QIj20Tb02Tyug-YdNdIvd_tRQ96dRzaJP6yxc606rppV0N8vnnDp_izPs8m7O2VpelKUGlvkc5CnbKX5Mmcz7gp3r9MavyDvttks0osaVRawg5ZU9ku4egXcnQKY7xzj1WxbnqheUIx66OtihBiXGEgk7TsO6ZROsyno9njmGI2W8gVFF0j0hQs2sN8sTjlzoa0V66i2SP99vVdq2NUWxUMoQfPGNLioWN5TCmVCD-UCtDDqcC1lMV9EMwD0XRcRJnJ0BJSKBuYhBBcsJnjSeHuk1qWZ-qAUHBZ4kiRuJ4jvVA5zFZYPoFIwjAJAu40iLnAOhbVyHG9-SKNdemBcMUarljDFRdwNcj58oFJOW3jZ9GL5cf7TfbwH7JHZMPRbStFG9kxqc2mc3WCeceMn1Y29wHc5ddV |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Suboptimal+Variants+of+the+Conflict-Based+Search+Algorithm+for+the+Multi-Agent+Pathfinding+Problem&rft.jtitle=Proceedings+of+the+International+Symposium+on+Combinatorial+Search&rft.au=Barer%2C+Max&rft.au=Sharon%2C+Guni&rft.au=Stern%2C+Roni&rft.au=Felner%2C+Ariel&rft.date=2021-09-01&rft.issn=2832-9171&rft.eissn=2832-9163&rft.volume=5&rft.issue=1&rft.spage=19&rft.epage=27&rft_id=info:doi/10.1609%2Fsocs.v5i1.18315&rft.externalDBID=n%2Fa&rft.externalDocID=10_1609_socs_v5i1_18315 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2832-9171&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2832-9171&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2832-9171&client=summon |