On the Complexity of Optimal Parallel Cooperative Path-Finding

被引:3
|
作者
Surynek, Pavel [1 ]
机构
[1] Charles Univ Prague, Fac Math & Phys, Dept Theoret Comp Sci & Math Log, Prague 11800 1, Czech Republic
关键词
cooperative path-finding (CPF); parallelism; multi-agent; sliding puzzle; (N-2-1)-puzzle; N x N-puzzle; 15-puzzle; domain dependent planning; complexity; NP-completeness;
D O I
10.3233/FI-2015-1192
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A parallel version of the problem of cooperative path-finding (pCPF) is introduced in this paper. The task in CPF is to determine a spatio-temporal plan for each member of a group of agents. Each agent is given its initial location in the environment and its task is to reach the given goal location. Agents must avoid obstacles and must not collide with one another. The environment where agents are moving is modeled as an undirected graph. Agents are placed in vertices and they move along edges. At most one agent is placed in each vertex and at least one vertex remains unoccupied. An agent can only move into a currently unoccupied vertex in the standard version of CPF. In the parallel version, an agent can also move into a vertex being currently vacated by another agent supposing the character of this movement is not cyclic. The optimal pCPF where the task is to find the smallest possible solution of the makespan is particularly studied. The main contribution of this paper is the proof of NP-completeness of the decision version of the optimal pCPF. A reduction of propositional satisfiability (SAT) to the problem is used in the proof.
引用
收藏
页码:517 / 548
页数:32
相关论文
共 50 条
  • [41] Development of the tree-based link labeling algorithm for optimal path-finding in urban transportation networks
    Namkoong, S
    Rho, JH
    Choi, JU
    MATHEMATICAL AND COMPUTER MODELLING, 1998, 27 (9-11) : 51 - 65
  • [42] The joint movement of pebbles in solving the ()-puzzle suboptimally and its applications in rule-based cooperative path-finding
    Surynek, Pavel
    Michalik, Petr
    AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2017, 31 (03) : 715 - 763
  • [43] Optimal path-finding in a context-aware workflow support system for process and automation engineering of plants
    Bigvand, Pouria G.
    Fay, Alexander
    2017 22ND IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2017,
  • [44] Transition-Path Theory and Path-Finding Algorithms for the Study of Rare Events
    E, Weinan
    Vanden-Eijnden, Eric
    ANNUAL REVIEW OF PHYSICAL CHEMISTRY, VOL 61, 2010, 61 : 391 - 420
  • [45] Field D* path-finding on weighted triangulated and tetrahedral meshes
    Perkins, Simon
    Marais, Patrick
    Gain, James
    Berman, Mark
    AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2013, 26 (03) : 354 - 388
  • [46] A bidirectional path-finding algorithm and data structure for maritime routing
    Tsatcha, Dieudonne
    Saux, Eric
    Claramunt, Christophe
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2014, 28 (07) : 1355 - 1377
  • [47] A critical examination of stoichiometric and path-finding approaches to metabolic pathways
    Planes, Francisco J.
    Beasley, John E.
    BRIEFINGS IN BIOINFORMATICS, 2008, 9 (05) : 422 - 436
  • [48] Fuzzy-enhanced path-finding algorithm for AGV roadmaps
    Uttendorf, Sarah
    Overmeyer, Ludger
    PROCEEDINGS OF THE 2015 CONFERENCE OF THE INTERNATIONAL FUZZY SYSTEMS ASSOCIATION AND THE EUROPEAN SOCIETY FOR FUZZY LOGIC AND TECHNOLOGY, 2015, 89 : 675 - 681
  • [49] Crystallography as a Path-Finding Tool to Understand Functionality in Coordination Polymers
    Maity, Dilip Kumar
    Ghoshal, Debajyoti
    JOURNAL OF THE INDIAN INSTITUTE OF SCIENCE, 2017, 97 (02) : 261 - 279
  • [50] A Two-level Path-finding Strategy for Indoor Navigation
    Liu, Liu
    Zlatanova, Sisi
    INTELLIGENT SYSTEMS FOR CRISIS MANAGEMENT: GEO-INFORMATION FOR DISASTER MANAGEMENT (GI4DM) 2012, 2013, : 31 - 42