SPEEDING-UP PROBLEM-SOLVING BY ABSTRACTION - A GRAPH ORIENTED APPROACH

Citation
Rc. Holte et al., SPEEDING-UP PROBLEM-SOLVING BY ABSTRACTION - A GRAPH ORIENTED APPROACH, Artificial intelligence, 85(1-2), 1996, pp. 321-361
Citations number
52
Categorie Soggetti
Computer Sciences, Special Topics","Computer Science Artificial Intelligence",Ergonomics
Journal title
ISSN journal
00043702
Volume
85
Issue
1-2
Year of publication
1996
Pages
321 - 361
Database
ISI
SICI code
0004-3702(1996)85:1-2<321:SPBA-A>2.0.ZU;2-R
Abstract
This paper presents a new perspective on the traditional AI task of pr oblem solving and the techniques of abstraction and refinement. The ne w perspective is based on the well-known, but little exploited, relati on between problem solving and the task of finding a path in a graph b etween two given nodes. The graph oriented view of abstraction suggest s two new families of abstraction techniques, algebraic abstraction an d STAR abstraction. The first is shown to be extremely sensitive to th e exact manner in which problems are represented. STAR abstraction, by contrast, is very widely applicable and leads to significant speedup in all our experiments. The reformulation of traditional refinement te chniques as graph algorithms suggests several enhancements, including an optimal refinement algorithm, and one radically new technique: alte rnating search direction. Experiments comparing these techniques on a variety of problems show that alternating opportunism (AltO) a variant of the new technique, is uniformly superior to all the others.