Predicting the Performance of IDA* using Conditional Distributions

01/15/2014
by   Uzi Zahavi, et al.
0

Korf, Reid, and Edelkamp introduced a formula to predict the number of nodes IDA* will expand on a single iteration for a given consistent heuristic, and experimentally demonstrated that it could make very accurate predictions. In this paper we show that, in addition to requiring the heuristic to be consistent, their formulas predictions are accurate only at levels of the brute-force search tree where the heuristic values obey the unconditional distribution that they defined and then used in their formula. We then propose a new formula that works well without these requirements, i.e., it can make accurate predictions of IDA*s performance for inconsistent heuristics and if the heuristic values in any level do not obey the unconditional distribution. In order to achieve this we introduce the conditional distribution of heuristic values which is a generalization of their unconditional heuristic distribution. We also provide extensions of our formula that handle individual start states and the augmentation of IDA* with bidirectional pathmax (BPMX), a technique for propagating heuristic values when inconsistent heuristics are used. Experimental results demonstrate the accuracy of our new method and all its variations.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/08/2013

Inconsistency and Accuracy of Heuristics with A* Search

Many studies in heuristic search suggest that the accuracy of the heuris...
research
08/06/2018

Phase Transition in Matched Formulas and a Heuristic for Biclique Satisfiability

A matched formula is a CNF formula whose incidence graph admits a matchi...
research
12/01/1997

Bidirectional Heuristic Search Reconsidered

The assessment of bidirectional heuristic search has been incorrect sinc...
research
11/26/2022

Learning Branching Heuristics from Graph Neural Networks

Backtracking has been widely used for solving problems in artificial int...
research
11/02/2014

A Multi-Heuristic Approach for Solving the Pre-Marshalling Problem

Minimizing the number of reshuffling operations at maritime container te...
research
08/28/2014

Equilibrium States in Numerical Argumentation Networks

Given an argumentation network with initial values to the arguments, we ...
research
12/10/2021

Recalibration of Predictive Models as Approximate Probabilistic Updates

The output of predictive models is routinely recalibrated by reconciling...

Please sign up or login with your details

Forgot password? Click here to reset