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 条
  • [1] Adversarial Cooperative Path-finding: Complexity and Algorithms
    Ivanova, Marika
    Surynek, Pavel
    2014 IEEE 26TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2014, : 75 - 82
  • [2] On Propositional Encodings of Cooperative Path-finding
    Surynek, Pavel
    2012 IEEE 24TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2012), VOL 1, 2012, : 524 - 531
  • [3] Path-finding on a grid
    Yap, P
    Schaeffer, J
    PROCEEDINGS OF THE 6TH JOINT CONFERENCE ON INFORMATION SCIENCES, 2002, : 454 - 457
  • [5] Path-Finding on the Microtubule
    Okten, Zeynep
    BIOPHYSICAL JOURNAL, 2013, 104 (02) : 3A - 3A
  • [6] Cooperative Path-finding of Multi-robots with Wireless Multihop Communications
    Park, Sujin
    Jung, Jin Hong
    Kim, Seong-Lyun
    2008 6TH INTERNATIONAL SYMPOSIUM ON MODELING AND OPTIMIZATION IN MOBILE, AD HOC AND WIRELESS NETWORKS AND WORKSHOPS, VOLS 1 AND 2, 2008, : 628 - 633
  • [7] The Challenge of Axonal Path-Finding
    Danek, Adrian
    STRABISMUS, 2006, 14 (02) : 95 - 99
  • [8] A Simple Approach to Solving Cooperative Path-Finding as Propositional Satisfiability Works Well
    Surynek, Pavel
    PRICAI 2014: TRENDS IN ARTIFICIAL INTELLIGENCE, 2014, 8862 : 827 - 833
  • [9] Compact Representations of Cooperative Path-Finding as SAT Based on Matchings in Bipartite Graphs
    Surynek, Pavel
    2014 IEEE 26TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2014, : 875 - 882
  • [10] A simple approach to solving cooperative path-finding as propositional satisfiability works well
    Surynek, Pavel
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8862 : 827 - 833