Surrogate Search As a Way to Combat Harmful Effects of Ill-behaved Evaluation Functions

11/01/2014
by   William Cushing, et al.
0

Recently, several researchers have found that cost-based satisficing search with A* often runs into problems. Although some "work arounds" have been proposed to ameliorate the problem, there has been little concerted effort to pinpoint its origin. In this paper, we argue that the origins of this problem can be traced back to the fact that most planners that try to optimize cost also use cost-based evaluation functions (i.e., f(n) is a cost estimate). We show that cost-based evaluation functions become ill-behaved whenever there is a wide variance in action costs; something that is all too common in planning domains. The general solution to this malady is what we call a surrogatesearch, where a surrogate evaluation function that doesn't directly track the cost objective, and is resistant to cost-variance, is used. We will discuss some compelling choices for surrogate evaluation functions that are based on size rather that cost. Of particular practical interest is a cost-sensitive version of size-based evaluation function -- where the heuristic estimates the size of cheap paths, as it provides attractive quality vs. speed tradeoffs

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/18/2011

Cost Based Satisficing Search Considered Harmful

Recently, several researchers have found that cost-based satisficing sea...
research
01/16/2014

The LAMA Planner: Guiding Cost-Based Anytime Planning with Landmarks

LAMA is a classical planning system based on heuristic forward search. I...
research
08/12/2013

KL-based Control of the Learning Schedule for Surrogate Black-Box Optimization

This paper investigates the control of an ML component within the Covari...
research
10/02/2020

Incorporating Machine Learning to Evaluate Solutions to the University Course Timetabling Problem

Evaluating solutions to optimization problems is arguably the most impor...
research
11/23/2022

Understanding Sample Generation Strategies for Learning Heuristic Functions in Classical Planning

We study the problem of learning good heuristic functions for classical ...
research
09/09/2020

How much does an interlibrary loan request cost? A review of the literature

Interlibrary loan (ILL) services are used to fill the gap between academ...
research
03/29/2023

A variance reduction strategy for numerical random homogenization based on the equivalent inclusion method

Using the equivalent inclusion method (a method strongly related to the ...

Please sign up or login with your details

Forgot password? Click here to reset