GRAPH SEARCH METHODS FOR NON-ORDER-PRESERVING EVALUATION FUNCTIONS - APPLICATIONS TO JOB SEQUENCING PROBLEMS

Authors
Citation
Ak. Sen et A. Bagchi, GRAPH SEARCH METHODS FOR NON-ORDER-PRESERVING EVALUATION FUNCTIONS - APPLICATIONS TO JOB SEQUENCING PROBLEMS, Artificial intelligence, 86(1), 1996, pp. 43-73
Citations number
30
Categorie Soggetti
Computer Sciences, Special Topics","Computer Science Artificial Intelligence",Ergonomics
Journal title
ISSN journal
00043702
Volume
86
Issue
1
Year of publication
1996
Pages
43 - 73
Database
ISI
SICI code
0004-3702(1996)86:1<43:GSMFNE>2.0.ZU;2-4
Abstract
Graph search with A is frequently faster than tree search. But A* gra ph search operates correctly only when the evaluation function is orde r-preserving. In the non-order-preserving case, no paths can be discar ded and the entire explicit graph must be stored in memory. Such situa tions arise in one-machine minimum penalty job sequencing problems whe n setup times are sequence dependent. GREC, the unlimited memory versi on of a memory-constrained search algorithm of the authors called MREC , has a clear advantage over A in that it is able to find optimal sol utions to such problems. At the same time, it is as efficient as A in solving graph search problems with order-preserving evaluation functi ons. Experimental results indicate that in the non-order-preserving ca se, GREC is faster than both best-first and depth-first tree search, a nd can solve problem instances of larger size than best-first tree sea rch.