Demo Data from EDBT 2026 / reviewers in the wild / expert
Liron Cohen 0002
dblp:133/1997-2
· DBLP profile ↗
13ranked-venue papers
7as first author
0since 2021 · last 2020
0000-0002-6608-3000ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 12 · 7 first-authorGraphics, computer vision, multimedia, augmented reality and games · 7 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
6 papers |
Planning, search and constraint satisfaction · 92% Motion planning and robot control · 6% Multi-agent systems · 2% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computing education · 100% | |
| Theoretical computer science
1 paper |
Graph algorithms and graph theory · 100% |
Topics — the 11 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
multi-agent path finding |
1.3 | 5 | 2020 | Iterative-Deepening Conflict-Based Search · IJCAI 2020 Summary: Multi-Agent Path Finding with Kinematic Constraints · IJCAI 2017 Improved Solvers for Bounded-Suboptimal Multi-Agent Path Finding · IJCAI 2016 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
heuristic search |
1.1 | 3 | 2020 | Iterative-Deepening Conflict-Based Search · IJCAI 2020 The FastMap Algorithm for Shortest Path Computations · IJCAI 2018 Anytime Focal Search with Applications · IJCAI 2018 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search
bounded-suboptimal search |
0.6 | 2 | 2018 | Anytime Focal Search with Applications · IJCAI 2018 Improved Solvers for Bounded-Suboptimal Multi-Agent Path Finding · IJCAI 2016 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › multi-agent path finding
conflict-based search |
0.4 | 1 | 2020 | Iterative-Deepening Conflict-Based Search · IJCAI 2020 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search
incremental domain adaptation |
0.4 | 1 | 2020 | Iterative-Deepening Conflict-Based Search · IJCAI 2020 |
Computing education
AI education |
0.4 | 1 | 2020 | Teaching Undergraduate Artificial Intelligence Classes: An Experiment with an Attendance Requirement · AAAI 2020 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search › best-first search
a* search |
0.3 | 1 | 2018 | The FastMap Algorithm for Shortest Path Computations · IJCAI 2018 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search
anytime search |
0.3 | 1 | 2018 | Anytime Focal Search with Applications · IJCAI 2018 |
Graph algorithms and graph theory
shortest path |
0.3 | 1 | 2018 | The FastMap Algorithm for Shortest Path Computations · IJCAI 2018 |
Robotics › Motion planning and robot control › motion planning › constrained motion planning
kinematically constrained planning |
0.3 | 1 | 2017 | Summary: Multi-Agent Path Finding with Kinematic Constraints · IJCAI 2017 |
Knowledge, reasoning and agents › Multi-agent systems
multi-robot coordination |
0.1 | 1 | 2017 | Summary: Multi-Agent Path Finding with Kinematic Constraints · IJCAI 2017 |
Methods — techniques the papers use, named apart from their topics
semidefinite programming · 0.7fastmap · 0.7conflict-based search · 0.4a* search · 0.4focal search · 0.3anytime search · 0.3plan-execution scheduling · 0.3MAPF-POST · 0.3highway heuristic · 0.2bounded suboptimal search · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Teaching Undergraduate Artificial Intelligence Classes: An Experiment with an Attendance RequirementabstractWe report on an experiment that we performed when we taught the undergraduate artificial intelligence class at the University of Southern California. We taught it – under very similar conditions – once with and once without an attendance requirement. The attendance requirement substantially increased the attendance of the students. It did not substantially affect their performance but decreased their course ratings across all categories in the official course evaluation, whose results happened to be biased toward the opinions of the students attending the lectures. For example, the overall rating of the instructor was 0.89 lower (on a 1-5 scale) with the attendance requirement and the overall rating of the class was 0.85 lower. Thus, the attendance requirement, combined with the policy for administering the course evaluation, had a large impact on the course ratings, which is a problem if the course ratings influence decisions on promotions, tenure, and salary increments for the instructors but also demonstrates the potential for the manipulation of course ratings. Sven Koenig, Tansel Uras, Liron Cohen 0002 |
AAAI | 3 |
| 2020 | Iterative-Deepening Conflict-Based SearchabstractConflict-Based Search (CBS) is a leading algorithm for optimal Multi-Agent Path Finding (MAPF). CBS variants typically compute MAPF solutions using some form of A* search. However, they often do so under strict time limits so as to avoid exhausting the available memory. In this paper, we present IDCBS, an iterative-deepening variant of CBS which can be executed without exhausting the memory and without strict time limits. IDCBS can be substantially faster than CBS due to incremental methods that it uses when processing CBS nodes. Eli Boyarski, Ariel Felner, Daniel Harabor, Peter J. Stuckey, Liron Cohen 0002, Jiaoyang Li 0001, Sven Koenig |
IJCAI | 5 |
| 2020 | Embedding Directed Graphs in Potential Fields Using FastMap-DabstractEmbedding undirected graphs in a Euclidean space has many computational benefits. FastMap is an efficient embedding algorithm that facilitates a geometric interpretation of problems posed on undirected graphs. However, Euclidean distances are inherently symmetric and, thus, Euclidean embeddings cannot be used for directed graphs. In this paper, we present FastMap-D, an efficient generalization of FastMap to directed graphs. FastMap-D embeds vertices using a potential field to capture the asymmetry between the to-and-fro pairwise distances in directed graphs. FastMap-D learns a potential function to define the potential field using a machine learning module. In experiments on various kinds of directed graphs, we demonstrate the advantage of FastMap-D over other approaches. Sriram Gopalakrishnan, Liron Cohen 0002, Sven Koenig, T. K. Satish Kumar |
SOCS | 2 |
| 2019 | Optimal and Bounded-Suboptimal Multi-Agent Motion PlanningabstractMulti-Agent Motion Planning (MAMP) is the task of finding conflict-free kinodynamically feasible plans for agents from start to goal states. While MAMP is of significant practical importance, existing solvers are either incomplete, inefficient or rely on simplifying assumptions. For example, Multi-Agent Path Finding (MAPF) solvers conventionally assume discrete timesteps and rectilinear movement of agents between neighboring vertices of a graph. In this paper, we develop MAMP solvers that obviate these simplifying assumptions and yet generalize the core ideas of state-of-the-art MAPF solvers. Specifically, since different motions may take arbitrarily different durations, MAMP solvers need to efficiently reason with continuous time and arbitrary wait durations. To do so, we adapt (Enhanced) Conflict-Based Search to continuous time and develop a novel bounded-suboptimal extension of Safe Interval Path Planning, called Soft Conflict Interval Path Planning. On the theoretical side, we justify the completeness, optimality and bounded-suboptimality of our MAMP solvers. On the experimental side, we show that our MAMP solvers scale well with increasing suboptimality bounds. Liron Cohen 0002, Tansel Uras, T. K. Satish Kumar, Sven Koenig |
SOCS | 1 |
| 2019 | Multi-Agent Pathfinding: Definitions, Variants, and BenchmarksabstractThe multi-agent pathfinding problem (MAPF) is the fundamental problem of planning paths for multiple agents, where the key constraint is that the agents will be able to follow these paths concurrently without colliding with each other. Applications of MAPF include automated warehouses, autonomous vehicles, and robotics. Research on MAPF has been flourishing in the past couple of years. Different MAPF research papers assume different sets of assumptions, e.g., whether agents can traverse the same road at the same time, and have different objective functions, e.g., minimize makespan or sum of agents' actions costs. These assumptions and objectives are sometimes implicitly assumed or described informally. This makes it difficult for establishing appropriate baselines for comparison in research papers, as well as making it difficult for practitioners to find the papers relevant to their concrete application. This paper aims to fill this gap and facilitate future research and practitioners by providing a unifying terminology for describing the common MAPF assumptions and objectives. In addition, we also provide pointers to two MAPF benchmarks. In particular, we introduce a new grid-based benchmark for MAPF, and demonstrate experimentally that it poses a challenge to contemporary MAPF algorithms. Roni Stern, Nathan R. Sturtevant, Ariel Felner, Sven Koenig, Hang Ma 0001, Thayne T. Walker, Jiaoyang Li 0001, Dor Atzmon, Liron Cohen 0002, T. K. Satish Kumar, Roman Barták, Eli Boyarski |
SOCS | 9 |
| 2018 | Anytime Focal Search with ApplicationsabstractFocal search (FS) is a bounded-suboptimal search (BSS) variant of A*. Like A*, it uses an open list whose states are sorted in increasing order of their f-values. Unlike A*, it also uses a focal list containing all states from the open list whose f-values are no larger than a suboptimality factor times the smallest f-value in the open list. In this paper, we develop an anytime version of FS, called anytime FS (AFS), that is useful when deliberation time is limited. AFS finds a "good" solution quickly and refines it to better and better solutions if time allows. It does this refinement efficiently by reusing previous search efforts. On the theoretical side, we show that AFS is bounded suboptimal and that anytime potential search (ATPS/ANA*), a state-of-the-art anytime bounded-cost search (BCS) variant of A*, is a special case of AFS. In doing so, we bridge the gap between anytime search algorithms based on BSS and BCS. We also identify different properties of priority functions, used to sort the focal list, that may allow for efficient reuse of previous search efforts. On the experimental side, we demonstrate the usefulness of AFS for solving hard combinatorial problems, such as the generalized covering traveling salesman problem and the multi-agent pathfinding problem. Liron Cohen 0002, Matias Greco, Hang Ma 0001, Carlos Hernández 0003, Ariel Felner, T. K. Satish Kumar, Sven Koenig |
IJCAI | 1 |
| 2018 | The FastMap Algorithm for Shortest Path ComputationsabstractWe present a new preprocessing algorithm for embedding the nodes of a given edge-weighted undirected graph into a Euclidean space. The Euclidean distance between any two nodes in this space approximates the length of the shortest path between them in the given graph. Later, at runtime, a shortest path between any two nodes can be computed with an A* search using the Euclidean distances as heuristic. Our preprocessing algorithm, called FastMap, is inspired by the data-mining algorithm of the same name and runs in near-linear time. Hence, FastMap is orders of magnitude faster than competing approaches that produce a Euclidean embedding using Semidefinite Programming. FastMap also produces admissible and consistent heuristics and therefore guarantees the generation of shortest paths. Moreover, FastMap applies to general undirected graphs for which many traditional heuristics, such as the Manhattan Distance heuristic, are not well defined. Empirically, we demonstrate that A* search using the FastMap heuristic is competitive with A* search using other state-of-the-art heuristics, such as the Differential heuristic. Liron Cohen 0002, Tansel Uras, Shiva Jahangiri, Aliyah Arunasalam, Sven Koenig, T. K. Satish Kumar |
IJCAI | 1 |
| 2018 | Rapid Randomized Restarts for Multi-Agent Path Finding SolversabstractMulti-Agent Path Finding (MAPF) is an NP-hard problem that has been well studied in artificial intelligence and robotics. Recently, randomized MAPF solvers have been shown to exhibit heavy-tailed distributions of runtimes, which can be exploited to boost their success rate for a given runtime limit. In this paper, we discuss different ways of randomizing MAPF solvers and evaluate simple rapid randomized restart strategies for state-of-the-art MAPF solvers such as iECBS, M* with highways and CBS-CL. Liron Cohen 0002, Glenn Wagner, David M. Chan, Howie Choset, Nathan R. Sturtevant, Sven Koenig, T. K. Satish Kumar |
SOCS | 1 |
| 2017 | Summary: Multi-Agent Path Finding with Kinematic ConstraintsabstractMulti-Agent Path Finding (MAPF) is well studied in both AI and robotics. Given a discretized environment and agents with assigned start and goal locations, MAPF solvers from AI find collision-free paths for hundreds of agents with user-provided sub-optimality guarantees. However, they ignore that actual robots are subject to kinematic constraints (such as velocity limits) and suffer from imperfect plan-execution capabilities. We therefore introduce MAPF-POST to postprocess the output of a MAPF solver in polynomial time to create a plan-execution schedule that can be executed on robots. This schedule works on non-holonomic robots, considers kinematic constraints, provides a guaranteed safety distance between robots, and exploits slack to avoid time-intensive replanning in many cases. We evaluate MAPF-POST in simulation and on differential-drive robots, showcasing the practicality of our approach. Wolfgang Hönig, T. K. Satish Kumar, Liron Cohen 0002, Hang Ma 0001, Hong Xu 0003, Nora Ayanian, Sven Koenig |
IJCAI | 3 |
| 2016 | Bounded Suboptimal Multi-Agent Path Finding Using Highways
Liron Cohen 0002, Sven Koenig |
IJCAI | 1 |
| 2016 | Improved Solvers for Bounded-Suboptimal Multi-Agent Path Finding
Liron Cohen 0002, Tansel Uras, T. K. Satish Kumar, Hong Xu 0003, Nora Ayanian, Sven Koenig |
IJCAI | 1 |
| 2015 | Feasibility Study: Using Highways for Bounded-Suboptimal Multi-Agent Path FindingabstractMulti-agent path-finding (MAPF) is important for applications such as the kind of warehousing done by Kiva systems. Solving the problem optimally is NP-hard, yet finding low-cost solutions is important. Bounded-suboptimal MAPF algorithms, such as enhanced conflict-based search (ECBS), often do not perform well in warehousing domains with many agents. We therefore develop bounded-suboptimal MAPF algorithms, called CBS+HWY and ECBS+HWY, that exploit the problem structure of a given MAPF instance by finding paths for the agents that include edges from user-provided highways, which encourages a global behavior of the agents that avoids collisions. On the theoretical side, we develop a simple approach that uses highways for MAPF and provides suboptimality guarantees. On the experimental side, we demonstrate that ECBS+HWY can decrease the runtimes and solution costs of ECBS in Kiva-like domains with many agents if the highways capture the problem structures well. Liron Cohen 0002, Tansel Uras, Sven Koenig |
SOCS | 1 |
| 2015 | Online Cost-Sharing Mechanism Design for Demand-Responsive Transport SystemsabstractDemand-responsive transport (DRT) systems provide flexible transport services for passengers who request door-to-door rides in shared-ride mode without fixed routes and schedules. DRT systems face interesting coordination challenges. For example, one has to design cost-sharing mechanisms for offering fare quotes to potential passengers so that all passengers are treated fairly. The main issue is how the operating costs of the DRT system should be shared among the passengers (given that different passengers cause different amounts of inconvenience to the other passengers), taking into account that DRT systems should provide fare quotes instantaneously without knowing future ride request submissions. We determine properties of cost-sharing mechanisms that make DRT systems attractive to both the transport providers and passengers, namely online fairness, immediate response, individual rationality, budget balance, and ex-post incentive compatibility. We propose a novel cost-sharing mechanism, which is called Proportional Online Cost Sharing (POCS), which provides passengers with upper bounds on their fares immediately after their ride request submissions despite missing knowledge of future ride request submissions, allowing them to accept their fare quotes or drop out. We examine how POCS satisfies these properties in theory and computational experiments. Masabumi Furuhata, Kenny Daniel, Sven Koenig, Fernando Ordóñez, Maged M. Dessouky, Marc-Etienne Brunet, Liron Cohen 0002 |
IEEE Trans. Intell. Transp. Syst. | 7 |