We present a new algorithm to reduce the space complexity of heuristic search. It is most effec-tive for problem spaces that grow polynomi-ally with problem size, but contain large num-bers of cycles. For example, the problem of finding a lowest-cost corner-to-corner path in a D-dimensional grid has application to gene sequence alignment in computational biology. The main idea is to perform a bidirectional search, but saving only the OPEN lists and not the CLOSED lists. Once the search completes, we have one node in the middle of an optimal path, but don’t have the solution path itself. The path is then reconstructed by recursively applying the same algorithm between the ini-tial node and the middle node, and also be-tween the middle node a...
Recent work shows that the memory requirements of A * and related graph-search algorithms can be red...
In this paper we consider several variants of the problem of sorting integer permutations with a min...
For finding a shortest path in a network bidirectional A* is a widely known algorithm. This algorith...
We present a new algorithm to reduce the space complexity of heuristic search. It is most effective ...
Abstract. The critical resource that limits the application of best-first search is memory. We prese...
AbstractWe develop a number of space-efficient tools including an approach to simulate divide-and-co...
We develop a number of space-efficient tools including an approach to simulate divide-and-conquer sp...
The search for acceptable solutions in a combinatorially large problem space is an important problem...
Bidirectional search algorithms interleave two separate searches, a normal search forward from the s...
We develop a number of space-efficient tools including an approach to simulate divide-and-conquer sp...
AbstractRecent work shows that the memory requirements of A* and related graph-search algorithms can...
The assessment of bidirectional heuristic search has been incorrect since it was rst published more ...
In this paper we study bidirectional state space search with consistent heuristics, with a focus on ...
Bidirectional heuristic search is a well-known technique for solving pathfinding problems. The goal ...
This paper presents two new bidirectional heuristic search algorithms for solving the shortest path ...
Recent work shows that the memory requirements of A * and related graph-search algorithms can be red...
In this paper we consider several variants of the problem of sorting integer permutations with a min...
For finding a shortest path in a network bidirectional A* is a widely known algorithm. This algorith...
We present a new algorithm to reduce the space complexity of heuristic search. It is most effective ...
Abstract. The critical resource that limits the application of best-first search is memory. We prese...
AbstractWe develop a number of space-efficient tools including an approach to simulate divide-and-co...
We develop a number of space-efficient tools including an approach to simulate divide-and-conquer sp...
The search for acceptable solutions in a combinatorially large problem space is an important problem...
Bidirectional search algorithms interleave two separate searches, a normal search forward from the s...
We develop a number of space-efficient tools including an approach to simulate divide-and-conquer sp...
AbstractRecent work shows that the memory requirements of A* and related graph-search algorithms can...
The assessment of bidirectional heuristic search has been incorrect since it was rst published more ...
In this paper we study bidirectional state space search with consistent heuristics, with a focus on ...
Bidirectional heuristic search is a well-known technique for solving pathfinding problems. The goal ...
This paper presents two new bidirectional heuristic search algorithms for solving the shortest path ...
Recent work shows that the memory requirements of A * and related graph-search algorithms can be red...
In this paper we consider several variants of the problem of sorting integer permutations with a min...
For finding a shortest path in a network bidirectional A* is a widely known algorithm. This algorith...