Skip to main content

Showing 1–22 of 22 results for author: Surynek, P

Searching in archive cs. Search in all archives.
.
  1. arXiv:2312.13485  [pdf, other

    cs.MA

    Action Duration Generalization for Exact Multi-Agent Collective Construction

    Authors: Martin Rameš, Pavel Surynek

    Abstract: This paper addresses exact approaches to multi-agent collective construction problem which tasks a group of cooperative agents to build a given structure in a blocksworld under the gravity constraint. We propose a generalization of the existing exact model based on mixed integer linear programming by accommodating varying agent action durations. We refer to the model as a fraction-time model. The… ▽ More

    Submitted 20 December, 2023; originally announced December 2023.

    Comments: 11 pages, 6 figures, ICAART 2024 extension

  2. arXiv:2312.08051  [pdf, other

    cs.MA

    Multi-Agent Path Finding with Continuous Time Using SAT Modulo Linear Real Arithmetic

    Authors: Tomáš Kolárik, Stefan Ratschan, Pavel Surynek

    Abstract: This paper introduces a new approach to solving a continuous-time version of the multi-agent path finding problem. The algorithm translates the problem into an extension of the classical Boolean satisfiability problem, satisfiability modulo theories (SMT), that can be solved by off-the-shelf solvers. This enables the exploitation of conflict generalization techniques that such solvers can handle.… ▽ More

    Submitted 15 December, 2023; v1 submitted 13 December, 2023; originally announced December 2023.

    Comments: Full version of the paper

  3. arXiv:2301.08687  [pdf, other

    cs.AI

    Counterexample Guided Abstraction Refinement with Non-Refined Abstractions for Multi-Agent Path Finding

    Authors: Pavel Surynek

    Abstract: Counterexample guided abstraction refinement (CEGAR) represents a powerful symbolic technique for various tasks such as model checking and reachability analysis. Recently, CEGAR combined with Boolean satisfiability (SAT) has been applied for multi-agent path finding (MAPF), a problem where the task is to navigate agents from their start positions to given individual goal positions so that the agen… ▽ More

    Submitted 20 January, 2023; originally announced January 2023.

  4. arXiv:2212.06940  [pdf, other

    cs.AI cs.MA

    Heuristically Guided Compilation for Multi-Agent Path Finding

    Authors: Pavel Surynek

    Abstract: Multi-agent path finding (MAPF) is a task of finding non-conflicting paths connecting agents' specified initial and goal positions in a shared environment. We focus on compilation-based solvers in which the MAPF problem is expressed in a different well established formalism such as mixed-integer linear programming (MILP), Boolean satisfiability (SAT), or constraint programming (CP). As the target… ▽ More

    Submitted 13 December, 2022; originally announced December 2022.

    Comments: arXiv admin note: substantial text overlap with arXiv:2103.04496

  5. arXiv:2207.01752  [pdf, other

    cs.AI cs.RO

    Plan Execution for Multi-Agent Path Finding with Indoor Quadcopters

    Authors: Matouš Kulhan, Pavel Surynek

    Abstract: We study the planning and acting phase for the problem of multi-agent path finding (MAPF) in this paper. MAPF is a problem of navigating agents from their start positions to specified individual goal positions so that agents do not collide with each other. Specifically we focus on executing MAPF plans with a group of Crazyflies, small indoor quadcopters . We show how to modify the existing continu… ▽ More

    Submitted 6 July, 2022; v1 submitted 4 July, 2022; originally announced July 2022.

  6. arXiv:2111.06494  [pdf, other

    cs.AI cs.MA

    DPLL(MAPF): an Integration of Multi-Agent Path Finding and SAT Solving Technologies

    Authors: Martin Čapek, Pavel Surynek

    Abstract: In multi-agent path finding (MAPF), the task is to find non-conflicting paths for multiple agents from their initial positions to given individual goal positions. MAPF represents a classical artificial intelligence problem often addressed by heuristic-search. An important alternative to search-based techniques is compilation of MAPF to a different formalism such as Boolean satisfiability (SAT). Co… ▽ More

    Submitted 11 November, 2021; originally announced November 2021.

  7. arXiv:2104.11809  [pdf, ps, other

    cs.AI cs.MA

    Compilation-based Solvers for Multi-Agent Path Finding: a Survey, Discussion, and Future Opportunities

    Authors: Pavel Surynek

    Abstract: Multi-agent path finding (MAPF) attracts considerable attention in artificial intelligence community as well as in robotics, and other fields such as warehouse logistics. The task in the standard MAPF is to find paths through which agents can navigate from their starting positions to specified individual goal positions. The combination of two additional requirements makes the problem computational… ▽ More

    Submitted 23 April, 2021; originally announced April 2021.

  8. arXiv:2103.04496  [pdf, other

    cs.RO cs.AI

    Sparsification for Fast Optimal Multi-Robot Path Planning in Lazy Compilation Schemes

    Authors: Pavel Surynek

    Abstract: Path planning for multiple robots (MRPP) represents a task of finding non-colliding paths for robots through which they can navigate from their initial positions to specified goal positions. The problem is usually modeled using undirected graphs where robots move between vertices across edges. Contemporary optimal solving algorithms include dedicated search-based methods, that solve the problem di… ▽ More

    Submitted 7 March, 2021; originally announced March 2021.

  9. arXiv:2009.05161  [pdf, other

    cs.AI

    Multi-Goal Multi-Agent Path Finding via Decoupled and Integrated Goal Vertex Ordering

    Authors: Pavel Surynek

    Abstract: We introduce multi-goal multi agent path finding (MAPF$^{MG}$) which generalizes the standard discrete multi-agent path finding (MAPF) problem. While the task in MAPF is to navigate agents in an undirected graph from their starting vertices to one individual goal vertex per agent, MAPF$^{MG}$ assigns each agent multiple goal vertices and the task is to visit each of them at least once. Solving MAP… ▽ More

    Submitted 10 September, 2020; originally announced September 2020.

  10. arXiv:2006.05962  [pdf, other

    cs.AI

    At-Most-One Constraints in Efficient Representations of Mutex Networks

    Authors: Pavel Surynek

    Abstract: The At-Most-One (AMO) constraint is a special case of cardinality constraint that requires at most one variable from a set of Boolean variables to be set to TRUE. AMO is important for modeling problems as Boolean satisfiability (SAT) from domains where decision variables represent spatial or temporal placements of some objects that cannot share the same spatial or temporal slot. The AMO constraint… ▽ More

    Submitted 10 June, 2020; originally announced June 2020.

  11. arXiv:2004.13477  [pdf, other

    cs.AI

    Pushing the Envelope: From Discrete to Continuous Movements in Multi-Agent Path Finding via Lazy Encodings

    Authors: Pavel Surynek

    Abstract: Multi-agent path finding in continuous space and time with geometric agents MAPF$^\mathcal{R}$ is addressed in this paper. The task is to navigate agents that move smoothly between predefined positions to their individual goals so that they do not collide. We introduce a novel solving approach for obtaining makespan optimal solutions called SMT-CBS$^\mathcal{R}$ based on {\em satisfiability modulo… ▽ More

    Submitted 25 April, 2020; originally announced April 2020.

    Comments: arXiv admin note: text overlap with arXiv:1903.09820

  12. arXiv:1907.12648  [pdf, other

    cs.MA cs.AI

    Multi-Agent Path Finding with Capacity Constraints

    Authors: Pavel Surynek, T. K. Satish Kumar, Sven Koenig

    Abstract: In multi-agent path finding (MAPF) the task is to navigate agents from their starting positions to given individual goals. The problem takes place in an undirected graph whose vertices represent positions and edges define the topology. Agents can move to neighbor vertices across edges. In the standard MAPF, space occupation by agents is modeled by a capacity constraint that permits at most one age… ▽ More

    Submitted 21 July, 2019; originally announced July 2019.

    Comments: arXiv admin note: substantial text overlap with arXiv:1809.05959 and arXiv:1907.07631

  13. arXiv:1907.07631  [pdf, other

    cs.AI cs.MA

    On the Tour Towards DPLL(MAPF) and Beyond

    Authors: Pavel Surynek

    Abstract: We discuss milestones on the tour towards DPLL(MAPF), a multi-agent path finding (MAPF) solver fully integrated with the Davis-Putnam-Logemann-Loveland (DPLL) propositional satisfiability testing algorithm through satisfiability modulo theories (SMT). The task in MAPF is to navigate agents in an undirected graph in a non-colliding way so that each agent eventually reaches its unique goal vertex. A… ▽ More

    Submitted 11 July, 2019; originally announced July 2019.

    Comments: arXiv admin note: substantial text overlap with arXiv:1809.05959

  14. arXiv:1903.09820  [pdf, other

    cs.AI

    Multi-agent Path Finding with Continuous Time Viewed Through Satisfiability Modulo Theories (SMT)

    Authors: Pavel Surynek

    Abstract: This paper addresses a variant of multi-agent path finding (MAPF) in continuous space and time. We present a new solving approach based on satisfiability modulo theories (SMT) to obtain makespan optimal solutions. The standard MAPF is a task of navigating agents in an undirected graph from given starting vertices to given goal vertices so that agents do not collide with each other in vertices of t… ▽ More

    Submitted 23 March, 2019; originally announced March 2019.

  15. arXiv:1812.10851  [pdf, other

    cs.AI

    A Summary of Adaptation of Techniques from Search-based Optimal Multi-Agent Path Finding Solvers to Compilation-based Approach

    Authors: Pavel Surynek

    Abstract: In the multi-agent path finding problem (MAPF) we are given a set of agents each with respective start and goal positions. The task is to find paths for all agents while avoiding collisions aiming to minimize an objective function. Two such common objective functions is the sum-of-costs and the makespan. Many optimal solvers were introduced in the past decade - two prominent categories of solvers… ▽ More

    Submitted 27 December, 2018; originally announced December 2018.

  16. arXiv:1809.05959  [pdf, other

    cs.AI

    Lazy Modeling of Variants of Token Swap** Problem and Multi-agent Path Finding through Combination of Satisfiability Modulo Theories and Conflict-based Search

    Authors: Pavel Surynek

    Abstract: We address item relocation problems in graphs in this paper. We assume items placed in vertices of an undirected graph with at most one item per vertex. Items can be moved across edges while various constraints depending on the type of relocation problem must be satisfied. We introduce a general problem formulation that encompasses known types of item relocation problems such as multi-agent path f… ▽ More

    Submitted 16 September, 2018; originally announced September 2018.

  17. arXiv:1806.09487  [pdf, other

    cs.AI

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

    Authors: Pavel Surynek

    Abstract: We study practical approaches to solving the token swap** (TSWAP) problem optimally in this short 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… ▽ More

    Submitted 25 June, 2018; originally announced June 2018.

  18. arXiv:1709.01070  [pdf, other

    cs.MA cs.AI

    Maintaining Ad-Hoc Communication Network in Area Protection Scenarios with Adversarial Agents

    Authors: Marika Ivanová, Pavel Surynek, Diep Thi Ngoc Nguyen

    Abstract: We address a problem of area protection in graph-based scenarios with multiple mobile agents where connectivity is maintained among agents to ensure they can communicate. The problem consists of two adversarial teams of agents that move in an undirected graph shared by both teams. Agents are placed in vertices of the graph; at most one agent can occupy a vertex; and they can move into adjacent ver… ▽ More

    Submitted 4 September, 2017; originally announced September 2017.

    Comments: arXiv admin note: substantial text overlap with arXiv:1708.07285

  19. arXiv:1708.07285  [pdf, other

    cs.AI cs.MA

    Area Protection in Adversarial Path-Finding Scenarios with Multiple Mobile Agents on Graphs: a theoretical and experimental study of target-allocation strategies for defense coordination

    Authors: Marika Ivanová, Pavel Surynek

    Abstract: We address a problem of area protection in graph-based scenarios with multiple agents. The problem consists of two adversarial teams of agents that move in an undirected graph shared by both teams. Agents are placed in vertices of the graph; at most one agent can occupy a vertex; and they can move into adjacent vertices in a conflict free way. Teams have asymmetric goals: the aim of one team - att… ▽ More

    Submitted 24 August, 2017; originally announced August 2017.

  20. arXiv:1707.00228  [pdf, other

    cs.AI

    Modifying Optimal SAT-based Approach to Multi-agent Path-finding Problem to Suboptimal Variants

    Authors: Pavel Surynek, Ariel Felner, Roni Stern, Eli Boyarski

    Abstract: In multi-agent path finding (MAPF) the task is to find non-conflicting paths for multiple agents. In this paper we focus on finding suboptimal solutions for MAPF for the sum-of-costs variant. Recently, a SAT-based approached was developed to solve this problem and proved beneficial in many cases when compared to other search-based solvers. In this paper, we present SAT-based unbounded- and bounded… ▽ More

    Submitted 1 July, 2017; originally announced July 2017.

  21. arXiv:1610.05452  [pdf

    cs.AI

    Makespan Optimal Solving of Cooperative Path-Finding via Reductions to Propositional Satisfiability

    Authors: Pavel Surynek

    Abstract: The problem of makespan optimal solving of cooperative path finding (CPF) is addressed in this paper. The task in CPF is to relocate a group of agents in a non-colliding way so that each agent eventually reaches its goal location from the given initial location. The abstraction adopted in this work assumes that agents are discrete items moving in an undirected graph by traversing edges. Makespan o… ▽ More

    Submitted 18 October, 2016; originally announced October 2016.

  22. arXiv:1610.04964  [pdf

    cs.AI

    Improvements in Sub-optimal Solving of the $(N^2-1)$-Puzzle via Joint Relocation of Pebbles and its Applications to Rule-based Cooperative Path-Finding

    Authors: Pavel Surynek, Petr Michalík

    Abstract: The problem of solving $(n^2-1)$-puzzle and cooperative path-finding (CPF) sub-optimally by rule based algorithms is addressed in this manuscript. The task in the puzzle is to rearrange $n^2-1$ pebbles on the square grid of the size of n x n using one vacant position to a desired goal configuration. An improvement to the existent polynomial-time algorithm is proposed and experimentally analyzed. T… ▽ More

    Submitted 16 October, 2016; originally announced October 2016.