Jiri Svancara

dblp:199/9471 · also Jirí Svancara · DBLP profile ↗
← Back
22ranked-venue papers
11as first author
11since 2021 · last 2025
0000-0002-6275-6773ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 22 · 11 first-author · 11 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 2 first-author
YearPublicationVenuePosition
2025 Generating Safe Policies for Multi-Agent Path Finding with Temporal Uncertainty
Jiri Svancara, David Zahrádka, Mrinalini Subramanian, Roman Barták, Miroslav Kulich
ICAART (3)1
2025 Towards Holistic Approach to Robust Execution of MAPF Plans
David Zahrádka, Denisa Muzíková, Miroslav Kulich, Jiri Svancara, Roman Barták
ICAART (1)4
2025 On Path Selection for Reduction-Based Solving of Multi-Agent Pathfinding Using Graph Pruning
abstract
Multi-agent pathfinding is the task of navigating a set of mobile agents in a shared environment such that they avoid collisions. Finding an optimal solution in terms of the length of the plan is known to be a computationally hard problem (NP-Hard). In general, there are two schools of optimal algorithms: search-based and reduction-based. While search-based algorithms excel in solving large maps where few conflicts can be expected, reduction-based algorithms excel in smaller instances even when agents interact often. However, the reduction-based approaches lag behind in large instances, even with few agents. To mitigate this, a subgraph pruning method was introduced to prune unnecessary vertices to decrease the size of the instance. The pruning is based on the shortest paths for each agent. In the original study, the authors randomly selected the shortest routes. In this study, we replicate the overall approach while selecting the initial shortest path with more care. We provide several approaches for selecting one of the possible shortest paths and experimentally compare them. We note that when the makespan optimal plan is needed, not all agents are required to use the shortest path, as only the longest path dictates the makespan. Using this observation, we also introduce an approach that selects longer paths for some agents if it helps to reduce the total number of interactions between agents. We provide an experimental comparison of all proposed approaches and show that the latter performs significantly better, in most cases outperforming any approach that strictly selects only the shortest path.
Matej Husár, Jiri Svancara, Roman Barták
SOCS2
2024 Improving the Sum-of-Cost Methods for Reduction-Based Multi-Agent Pathfinding Solvers
Roland Kaminski, Torsten Schaub, Klaus Strauch, Jiri Svancara
ICAART (1)4
2024 Which Objective Function is Solved Faster in Multi-Agent Pathfinding? It Depends
Jiri Svancara, Dor Atzmon, Klaus Strauch, Roland Kaminski, Torsten Schaub
ICAART (3)1
2023 Multi-Agent Pathfinding on Large Maps Using Graph Pruning: This Way or That Way?
Jiri Svancara, Philipp Obermeier, Matej Husár, Roman Barták, Torsten Schaub
ICAART (1)1
2023 Multi-Agent Pathfinding with Predefined Paths: To Wait, or Not to Wait, That Is the Question [Extended Abstract]
abstract
Multi-agent pathfinding is the task of navigating a set of agents in a shared environment without collisions. Finding an optimal plan is a computationally hard problem, therefore, one may want to sacrifice optimality for faster computation time. In this paper, we present our preliminary work on finding a valid solution using only a predefined path for each agent with the possibility of adding wait actions. This restriction makes some instances unsolvable, however, we show instances where this approach is guaranteed to find a solution.
Jiri Svancara, Etienne Tignon, Roman Barták, Torsten Schaub, Philipp Wanko, Roland Kaminski
SOCS1
2022 Tackling Train Routing via Multi-agent Pathfinding and Constraint-based Scheduling
Jiri Svancara, Roman Barták
ICAART (1)1
2022 Coordinated Collision-free Movement of Groups of Agents
Jiri Svancara, Marika Ivanová, Roman Barták
ICAART (1)1
2022 Multi-agent Pathfinding on Large Maps Using Graph Pruning: This Way or That Way? (Extended Abstract)
abstract
This paper extends a study on improving the performance of reduction-based solvers for the problem of multi-agent pathfinding. The task is to navigate a set of agents in a graph without collisions. Solvers that reduce this problem to other formalisms often have issues scaling to larger instances in terms of the graph size. A previous study suggests that pruning the graph of most vertices based on a randomly chosen shortest path for each agent. In this paper, we study the effect of different choices of these paths.
Jiri Svancara, Philipp Obermeier, Matej Husár, Roman Barták, Torsten Schaub
SOCS1
2021 From Classical to Colored Multi-Agent Path Finding
abstract
Multi-Agent Path Finding (MAPF) deals with the problem of finding collision-free paths for a set of agents moving in a shared environment, while each agent has specified its own destination. Colored MAPF generalizes MAPF by defining groups of agents that share a set of destination locations. In the paper, we evaluate several approaches to optimally solve colored MAPF problem, namely, a method based on network flows, an extended version of conflict-based search, and two models using Boolean satisfiability. We also investigate methods for obtaining lower bounds on optimal solutions based on constraint and continuous relaxation techniques.
Roman Barták, Marika Ivanová, Jiri Svancara
SOCS3
2020 MAPF Scenario: Software for Evaluating MAPF Plans on Real Robots
abstract
Multi-Agent Path Finding (MAPF) deals with finding collision free paths for a set of agents (robots) moving on a graph. The interest in MAPF in the research community started to increase recently partly due to practical applications in areas such as warehousing and computer games. However, the academic community focuses mostly on solving the abstract version of the problem (moving of agents on the graph) with only a few results on real robots. The presented software MAPF Scenario provides a tool for specifying MAPF problems on grid maps, solving the problems using various abstractions (for example, assuming rotation actions or not), simulating execution of plans, and translating the abstract plans to control programs for small robots Ozobots. The tool is intended as a research platform for evaluating abstract MAPF plans on real robots and as an educational and demonstration tool bridging the areas of artificial intelligence and robotics.
Roman Barták, Jiri Svancara, Ivan Krasicenko
AAAI2
2020 What Does Multi-agent Path-finding Tell Us About Intelligent Intersections
Vera Skopková, Roman Barták, Jiri Svancara
ICAART (1)3
2020 On Modelling Multi-Agent Path Finding as a Classical Planning Problem
abstract
Multi-Agent Path Finding (MAPF) deals with finding collision-free paths for a set of agents. It is a special case of a planning problem with only two actions - move and wait - and with one major constraint of no collision between the agents. The paper addresses the question of how to model MAPF as a classical sequential planning problem. Several models in the PDDL language are proposed and empirically compared.
Jindrich Vodrázka, Roman Barták, Jiri Svancara
ICTAI3
2020 On Modelling Multi-Agent Path Finding as a Classical Planning Problem
Jindrich Vodrázka, Roman Barták, Jiri Svancara
SOCS3
2019 Online Multi-Agent Pathfinding
abstract
Multi-agent pathfinding (MAPF) is the problem of moving a group of agents to a set of target destinations while avoiding collisions. In this work, we study the online version of MAPF where new agents appear over time. Several variants of online MAPF are defined and analyzed theoretically, showing that it is not possible to create an optimal online MAPF solver. Nevertheless, we propose effective online MAPF algorithms that balance solution quality, runtime, and the number of plan changes an agent makes during execution.
Jiri Svancara, Marek Vlk, Roni Stern, Dor Atzmon, Roman Barták
AAAI1
2019 Combining Strengths of Optimal Multi-Agent Path Finding Algorithms
abstract
The problem of multi-agent path finding (MAPF) is studied in this paper. Solving MAPF optimally is a computationally hard problem and many different optimal algorithms have been designed over the years. These algorithms have good runtimes for some problem instances, while performing badly for other instances. Interestingly, these hard instances are often different across the algorithms. This leads to an idea of combining the strengths of different algorithms in such a way that an input problem instance is split into disjoint subproblems and each subproblem is solved by appropriate algorithm resulting in faster computation than using either of the algorithms for the whole instance. By manual problem decomposition we will empirically show that the above idea is viable. We will also sketch a possible future work on automated problem decomposition.
Jiri Svancara, Roman Barták
ICAART (1)1
2019 Multi-Agent Path Finding on Ozobots
abstract
Multi-agent path finding (MAPF) is the problem to find collision-free paths for a set of agents (mobile robots) moving on a graph. There exists several abstract models describing the problem with various types of constraints. The demo presents software to evaluate the abstract models when the plans are executed on Ozobots, small mobile robots developed for teaching programming. The software allows users to design the grid-like maps, to specify initial and goal locations of robots, to generate plans using various abstract models implemented in the Picat programming language, to simulate and to visualise execution of these plans, and to translate the plans to command sequences for Ozobots.
Roman Barták, Ivan Krasicenko, Jiri Svancara
IJCAI3
2019 On SAT-Based Approaches for Multi-Agent Path Finding with the Sum-of-Costs Objective
abstract
Multi-agent path finding (MAPF) deals with the problem of finding collision-free paths for a set of agents. Each agent moves from its start location to its destination location in a shared environment represented by a graph. Reduction-based solving approaches for MAPF, for example reduction to SAT, exploit a time-expended layered graph, where each layer corresponds to specific time. Hence, these approaches are natural for minimizing makespan (the shortest time till all agents reach their destinations). Modeling the other frequently used objective, namely Sum of Costs (SOC; sum of paths lengths of all agents) is more difficult as the solution with the smallest SOC may not be reached in the time-expended graph with the smallest makespan. In this paper we suggest two novel approaches to estimate the makespan, that guarantees existence of a SOC-optimal solution. The approaches are empirically compared with an existing reduction-based method as well as with the state-of-the-art search-based optimal MAPF solver.
Roman Barták, Jiri Svancara
SOCS2
2018 Bringing Multi-agent Path Finding Closer to Reality
abstract
Multi-agent path finding is the problem of navigating multiple agents from their current locations to their goal locations in such a way that there are no collisions between the agents. The classical definition of the problem assumes that the set of agents is unchangeable, and that the distances in the graph are homogeneous. We propose to add to the problem specification a set of new attributes to bring it closer to the real world. These attributes include varying distances, number of agents that can occupy an edge or node, and dynamic appearance of new agents.
Jiri Svancara
IJCAI1
2017 Integration of Independence Detection into SAT-based Optimal Multi-Agent Path Finding - A Novel SAT-based Optimal MAPF Solver
Pavel Surynek, Jiri Svancara, Ariel Felner, Eli Boyarski
ICAART (2)2
2017 New Flow-based Heuristic for Search Algorithms Solving Multi-agent Path Finding
Jiri Svancara, Pavel Surynek
ICAART (2)1