scispace - formally typeset
Search or ask a question
Topic

Admissible heuristic

About: Admissible heuristic is a research topic. Over the lifetime, 197 publications have been published within this topic receiving 15329 citations. The topic is also known as: admissible heuristics.


Papers
More filters
Proceedings ArticleDOI
03 Nov 2015
TL;DR: An algorithm for optimal processing of time-dependent sequenced route queries in road networks that finds the fastest route between an origin and destination that passes through a sequence of points of interest belonging to each of the specified categories of interest.
Abstract: In this paper we present an algorithm for optimal processing of time-dependent sequenced route queries in road networks, i.e., given a road network where the travel time over an edge is time-dependent and a given ordered list of categories of interest, we find the fastest route between an origin and destination that passes through a sequence of points of interest belonging to each of the specified categories of interest. Our approach uses the A* search paradigm equipped with an admissible heuristic function, thus guaranteed to yield the optimal solution, along with a pruning scheme for further reducing the search space. Our experiments using a real data set have shown our proposed solution to be up to two orders of magnitude faster than a previous solution extended to handle time-dependency.

13 citations

Proceedings ArticleDOI
06 May 2013
TL;DR: This paper presents two novel approaches to using weights in RTHS, one of which is a variant of a previous approach by Shimbo and Ishida and the other incorporates the weight to the edges of the search graph during the learning phase.
Abstract: Multiplying the heuristic function by a weight greater than one is a well-known technique in Heuristic Search. When applied to A* with an admissible heuristic it yields substantial runtime savings, at the expense of sacrificing solution optimality. Only a few works have studied the applicability of this technique to Real-Time Heuristic Search (RTHS), a search approach that builds upon Heuristic Search. In this paper we present two novel approaches to using weights in RTHS. The first one is a variant of a previous approach by Shimbo and Ishida. It incorporates weights to the lookahead search phase of the RTHS algorithm. The second one incorporates the weight to the edges of the search graph during the learning phase. Both techniques are applicable to a wide class of RTHS algorithms. Here we implement them within LSS-LRTA* and LRTA*-LS, obtaining a family of new algorithms. We evaluate them in path-planning benchmarks and show the second technique yields improvements of up to one order-of-magnitude both in solution cost and total search time. The first technique, on the other hand, yields poor results. Furthermore, we prove that RTHS algorithms that can appropriately use our second technique terminate finding a solution if one exists.

13 citations

Journal Article
TL;DR: A new intelligent heuristic search algorithm (IHSA) is described which guarantees an optimal solution for flow-shop problems with an arbitrary number of jobs and machines provided the job sequence is constrained to be the same on each machine.
Abstract: This article describes the development of a new intelligent heuristic search algorithm (IHSA * ) which guarantees an optimal solution for flow-shop problems with an arbitrary number of jobs and machines provided the job sequence is constrained to be the same on each machine. The development is described in terms of 3 modifications made to the initial version of IHSA * . The first modification concerns the choice of an admissible heuristic function. The second concerns the calculation of heuristic estimates as the search for an optimal solution progresses, and the third determines multiple optimal solutions when they exist. The first 2 modifications improve performance characteristics of the algorithm and experimental evidence of these improvements is presented as well as instructive examples which illustrate the use of initial and final versions of IHSA * . *

12 citations

Journal ArticleDOI
TL;DR: An A* search method based on the evolutions of timed PNs to optimally schedule RCM systems is proposed and can deal with token remaining time, weighted arcs, and multiple resource copies commonly seen in the PN models ofRCM systems.
Abstract: System scheduling is a decision-making process that plays an important role in improving the performance of robotic cellular manufacturing (RCM) systems. Timed Petri nets (PNs) are a formalism suitable for graphically and concisely modeling such systems and obtaining their reachable state graphs. Within their reachability graphs, timed PNs' evolution and intelligent search algorithms can be combined to find an efficient operation sequence from an initial state to a goal one for the underlying systems of the nets. To schedule RCM systems, this work proposes an A* search with a new heuristic function based on timed PNs. When compared with related approaches, the proposed one can deal with token remaining time, weighted arcs, and multiple resource copies commonly seen in the PN models of RCM systems. The admissibility of the proposed heuristic function is proved. Finally, experimental results are given to show the effectiveness and efficiency of the proposed method and heuristic function.

12 citations

Proceedings Article
14 Sep 2008
TL;DR: This work proposes a new approach to learning heuristic functions from previously solved problem instances in a given domain based on approximate linear programming, commonly used in reinforcement learning, which can be used effectively to learn admissible heuristic estimates and provide an analysis of the accuracy of the heuristic.
Abstract: Planning problems are often formulated as heuristic search. The choice of the heuristic function plays a significant role in the performance of planning systems, but a good heuristic is not always available. We propose a new approach to learning heuristic functions from previously solved problem instances in a given domain. Our approach is based on approximate linear programming, commonly used in reinforcement learning. We show that our approach can be used effectively to learn admissible heuristic estimates and provide an analysis of the accuracy of the heuristic. When applied to common heuristic search problems, this approach reliably produces good heuristic functions.

11 citations


Network Information
Related Topics (5)
Graph (abstract data type)
69.9K papers, 1.2M citations
76% related
Recurrent neural network
29.2K papers, 890K citations
74% related
Heuristics
32.1K papers, 956.5K citations
74% related
Metaheuristic
29.9K papers, 921K citations
74% related
Evolutionary algorithm
35.2K papers, 897.2K citations
74% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
20213
202015
201910
20183
20177
20167