DocumentCode :
1494060
Title :
State of the art in parallel search techniques for discrete optimization problems
Author :
Grama, Ananth ; Kumar, Vipin
Author_Institution :
Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
Volume :
11
Issue :
1
fYear :
1999
Firstpage :
28
Lastpage :
35
Abstract :
Discrete optimization problems arise in a variety of domains, such as VLSI design, transportation, scheduling and management, and design optimization. Very often, these problems are solved using state space search techniques. Due to the high computational requirements and inherent parallel nature of search techniques, there has been a great deal of interest in the development of parallel search methods since the dawn of parallel computing. Significant advances have been made in the use of powerful heuristics and parallel processing to solve large-scale discrete optimization problems. Problem instances that were considered computationally intractable only a few years ago are routinely solved currently on server-class symmetric multiprocessors and small workstation clusters. Parallel game-playing programs are challenging the best human minds at games like chess. In this paper, we describe the state of the art in parallel algorithms used for solving discrete optimization problems. We address heuristic and nonheuristic techniques for searching graphs as well as trees, and speed-up anomalies in parallel search that are caused by the inherent speculative nature of search techniques
Keywords :
heuristic programming; optimisation; parallel algorithms; parallel programming; search problems; state-space methods; tree searching; trees (mathematics); discrete optimization problem solving; heuristic graph searching; heuristics; nonheuristic graph searching; parallel algorithms; parallel computing; parallel game-playing programs; parallel processing; parallel search techniques; server-class symmetric multiprocessors; small workstation clusters; speed-up anomalies; state space search techniques; trees; Concurrent computing; Design optimization; Large-scale systems; Parallel processing; Processor scheduling; Search methods; State-space methods; Transportation; Very large scale integration; Workstations;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/69.755612
Filename :
755612
Link To Document :
بازگشت