Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Guni Sharon is active.

Publication


Featured researches published by Guni Sharon.


Artificial Intelligence | 2015

Conflict-based search for optimal multi-agent pathfinding

Guni Sharon; Roni Stern; Ariel Felner; Nathan R. Sturtevant

In the multi agent path finding problem (MAPF) paths should be found for several agents, each with a different start and goal position such that agents do not collide. Previous optimal solvers applied global A*-based searches. We present a new search algorithm called Conflict Based Search (CBS). CBS is a two-level algorithm. At the high level, a search is performed on a tree based on conflicts between agents. At the low level, a search is performed only for a single agent at a time. In many cases this reformulation enables CBS to examine fewer states than A* while still maintaining optimality. We analyze CBS and show its benefits and drawbacks. Experimental results on various problems shows a speedup of up to a full order of magnitude over previous approaches.


Artificial Intelligence | 2013

The increasing cost tree search for optimal multi-agent pathfinding

Guni Sharon; Roni Stern; Meir Goldenberg; Ariel Felner

We address the problem of optimal pathfinding for multiple agents. Given a start state and a goal state for each of the agents, the task is to find minimal paths for the different agents while avoiding collisions. Previous work on solving this problem optimally, used traditional single-agent search variants of the A* algorithm. We present a novel formalization for this problem which includes a search tree called the increasing cost tree (ICT) and a corresponding search algorithm, called the increasing cost tree search (ICTS) that finds optimal solutions. ICTS is a two-level search algorithm. The high-level phase of ICTS searches the increasing cost tree for a set of costs (cost per agent). The low-level phase of ICTS searches for a valid path for every agent that is constrained to have the same cost as given by the high-level phase. We analyze this new formalization, compare it to the A* search formalization and provide the pros and cons of each. Following, we show how the unique formalization of ICTS allows even further pruning of the state space by grouping small sets of agents and identifying unsolvable combinations of costs. Experimental results on various domains show the benefits and limitations of our new approach. A speedup of up to 3 orders of magnitude was obtained in some cases.


Journal of Artificial Intelligence Research | 2014

Enhanced partial expansion A

Meir Goldenberg; Ariel Felner; Roni Stern; Guni Sharon; Nathan R. Sturtevant; Robert C. Holte; Jonathan Schaeffer

When solving instances of problem domains that feature a large branching factor, A* may generate a large number of nodes whose cost is greater than the cost of the optimal solution. We designate such nodes as surplus. Generating surplus nodes and adding them to the OPEN list may dominate both time and memory of the search. A recently introduced variant of A* called Partial Expansion A* (PEA*) deals with the memory aspect of this problem. When expanding a node n, PEA* generates all of its children and puts into OPEN only the children with f = f(n). n is reinserted in the OPEN list with the f-cost of the best discarded child. This guarantees that surplus nodes are not inserted into OPEN. In this paper, we present a novel variant of A* called Enhanced Partial Expansion A* (EPEA*) that advances the idea of PEA* to address the time aspect. Given a priori domain-and heuristic-specific knowledge, EPEA* generates only the nodes with f = f(n). Although EPEA* is not always applicable or practical, we study several variants of EPEA*, which make it applicable to a large number of domains and heuristics. In particular, the ideas of EPEA* are applicable to IDA* and to the domains where pattern databases are traditionally used. Experimental studies show significant improvements in run-time and memory performance for several standard benchmark applications. We provide several theoretical studies to facilitate an understanding of the new algorithm.


european conference on artificial intelligence | 2014

Suboptimal variants of the conflict-based search algorithm for the multi-agent pathfinding problem

Max Barer; Guni Sharon; Roni Stern; Ariel Felner

The task in the multi-agent path finding problem (MAPF) is to find paths for multiple agents, each with a different start and goal position, such that agents do not collide. A successful optimal MAPF solver is the conflict-based search (CBS) algorithm. CBS is a two level algorithm where special conditions ensure it returns the optimal solution. Solving MAPF optimally is proven to be NP-hard, hence CBS and all other optimal solvers do not scale up. We propose several ways to relax the optimality conditions of CBS trading solution quality for runtime as well as bounded-suboptimal variants, where the returned solution is guaranteed to be within a constant factor from optimal solution cost. Experimental results show the benefits of our new approach; a massive reduction in running time is presented while sacrificing a minor loss in solution quality. Our new algorithms outperform other existing algorithms in most of the cases.


adaptive agents and multi-agents systems | 2017

A Protocol for Mixed Autonomous and Human-Operated Vehicles at Intersections

Guni Sharon; Peter Stone

Connected and autonomous vehicle technology has advanced rapidly in recent years. These technologies create possibilities for highly efficient, AI-based, transportation systems. One such system is the Autonomous Intersection Management (AIM), an intersection management protocol designed for the time when all vehicles are fully autonomous and connected. Experts, however, anticipate a long transition period during which human and autonomously operated vehicles will coexist. Unfortunately, AIM has been shown to provide little or no improvement over today’s traffic signals when less than 90% of the vehicles are autonomous, making AIM ineffective for a large portion of the transition period. This paper introduces a new protocol denoted Hybrid Autonomous Intersection Management (H-AIM), that is applicable as long as AIM is applicable and the infrastructure is able to sense approaching vehicles. Our experiments show that this protocol can decrease traffic delay for autonomous vehicles even at 1% technology penetration rate.


Artificial Intelligence | 2017

MM: A bidirectional search algorithm that is guaranteed to meet in the middle

Robert C. Holte; Ariel Felner; Guni Sharon; Nathan R. Sturtevant; Jingwei Chen

Abstract Bidirectional search algorithms interleave two separate searches, a normal search forward from the start state, and a search backward from the goal. It is well known that adding a heuristic to unidirectional search dramatically reduces the search effort. By contrast, despite decades of research, bidirectional heuristic search has not yet had a major impact. Additionally, no comprehensive theory was ever devised to understand the nature of bidirectional heuristic search. In this paper we aim to close this gap. We first present MM , a novel bidirectional heuristic search algorithm. Unlike previous bidirectional heuristic search algorithms, MM s forward and backward searches are guaranteed to “meet in the middle”, i.e. never expand a node beyond the solution midpoint. Based on this unique attribute we present a novel framework for comparing MM , A*, and their brute-force variants. We do this by dividing the entire state space into disjoint regions based on their distance from the start and goal. This allows us to perform a comparison of these algorithms on a per region basis and identify conditions favoring each algorithm. Finally, we present experimental results that support our theoretical analysis.


national conference on artificial intelligence | 2012

Partial-expansion A* with selective node generation

Ariel Felner; Meir Goldenberg; Guni Sharon; Roni Stern; Tal Beja; Nathan R. Sturtevant; Jonathan Schaeffer; Robert C. Holte


national conference on artificial intelligence | 2012

Conflict-based search for optimal multi-agent path finding

Guni Sharon; Roni Stern; Ariel Felner; Nathan R. Sturtevant


SOCS | 2012

Meta-Agent Conflict-Based Search For Optimal Multi-Agent Path Finding.

Guni Sharon; Roni Stern; Ariel Felner; Nathan R. Sturtevant


national conference on artificial intelligence | 2016

Multi-agent path finding with payload transfers and the package-exchange robot-routing problem

Hang Ma; Craig A. Tovey; Guni Sharon; T. K. Satish Kumar; Sven Koenig

Collaboration


Dive into the Guni Sharon's collaboration.

Top Co-Authors

Avatar

Ariel Felner

Ben-Gurion University of the Negev

View shared research outputs
Top Co-Authors

Avatar

Roni Stern

Ben-Gurion University of the Negev

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Peter Stone

University of Texas at Austin

View shared research outputs
Top Co-Authors

Avatar

Stephen D. Boyles

University of Texas at Austin

View shared research outputs
Top Co-Authors

Avatar

Meir Goldenberg

Ben-Gurion University of the Negev

View shared research outputs
Top Co-Authors

Avatar

Josiah P. Hanna

University of Texas at Austin

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Tarun Rambha

University of Texas at Austin

View shared research outputs
Researchain Logo
Decentralizing Knowledge