Download:
|
by Wheeler Ruml
In Proceedings of IJCAI-01
http://www.eecs.harvard.edu/~ruml/cgi/fetch.cgi?papers/adaptive-probing.ps
Add To MetaCart
Abstract:
When not enough time is available to fully explore a search tree, different algorithms will visit different leaves. Depth-first search and depth-bounded discrepancy search, for example, make opposite assumptions about the distribution of good leaves. Unfortunately, it is rarely clear a priori which algorithm will be most appropriate for a particular problem. Rather than fixing strong assumptions in advance, we propose an approach in which an algorithm attempts to adjust to the distribution of leaf costs in the tree while exploring it. By sacrificing completeness, such flexible algorithms can exploit information gathered during the search using only weak assumptions. As an example, we show how a simple depth-based additive cost model of the tree can be learned on-line. Empirical analysis using a generic tree search problem shows that adaptive probing is competitive with systematic algorithms on a variety of hard trees and outperforms them when the node-ordering heuristic makes many mistakes. Results on boolean satisfiability and two different representations of number partitioning confirm these observations. Adaptive probing combines the flexibility and robustness of local search with the ability to take advantage of constructive heuristics.
Citations
|
436
|
Optimization by Simulated Annealing: An Experimental Evaluation
– Johnson, Aragon, et al.
- 1991
|
|
342
|
Ant colony system: A cooperative learning approach to the traveling salesman problem
– Dorigo, Gambardella
- 1997
|
|
283
|
Greedy Randomized Adaptive Search Procedure
– Feo, Resende
- 1995
|
|
190
|
Limited discrepancy search
– Harvey, Ginsberg
- 1995
|
|
78
|
Experimental results on the application of satisfiability algorithms to scheduling problems
– Crawford, Baker
- 1994
|
|
67
|
Heuristic-biased stochastic sampling
– Bresina
- 1996
|
|
57
|
Depth-bounded discrepancy search
– Walsh
- 1997
|
|
43
|
Learning evaluation functions for global optimization and boolean satisfiability
– Boyan, Moore
- 1998
|
|
43
|
The Differencing Method of Set Partitioning
– Karmarkar, Karp
- 1982
|
|
39
|
Improved Limited Discrepancy Search
– Korf
- 1996
|
|
31
|
From Approximate to Optimal Solutions: A Case Study of Number Partitioning
– Korf
- 1995
|
|
28
|
Worstcase quadratic loss bounds for on-line prediction of linear functions by gradient descent
– Cesa-Bianchi, Long, et al.
- 1996
|
|
28
|
Fast Probabilistic Modeling for Combinatorial Optimization
– Baluja, Davis
- 1998
|
|
26
|
Interleaved depth-first search
– Meseguer
- 1997
|
|
24
|
Genetic algorithms and explicit search statistics
– Baluja
- 1997
|
|
23
|
Probabilistic analysis of optimum partitioning
– Karmarkar, Karp, et al.
- 1986
|
|
22
|
Phase transitions and annealed theories: Number partitioning as a case study
– Gent, Walsh
- 1996
|
|
9
|
Sudhakar Muddu. A new adaptive multi-start technique for combinatorial global optimizations
– Boese, Kahng
- 1994
|
|
9
|
Squeaky wheel" optimization
– Joslin, Clements
- 1998
|
|
6
|
Optimal Search Protocols
– Bedrax-Weiss
- 1999
|
|
5
|
A sampling-based heuristic for tree search applied to grammar induction
– Juille, Pollack
- 1998
|
|
5
|
The Expected-Outcome Model of Two-Player Games
– Abramson
- 1991
|
|
5
|
Dts: A decision-theoretic scheduler for space telescope applications
– Hansson, Mayer
- 1994
|