DocumentCode
914472
Title
On the efficiency of parallel backtracking
Author
Rao, V. Nageshwara ; Kumar, Vipin
Author_Institution
Dept. of Comput. Sci., Univ. of Central Florida, Orlando, FL, USA
Volume
4
Issue
4
fYear
1993
fDate
4/1/1993 12:00:00 AM
Firstpage
427
Lastpage
437
Abstract
Analytical models and experimental results concerning the average case behavior of parallel backtracking are presented. Two types of backtrack search algorithms are considered: simple backtracking, which does not use heuristics to order and prune search, and heuristic backtracking, which does. Analytical models are used to compare the average number of nodes visited in sequential and parallel search for each case. For simple backtracking, it is shown that the average speedup obtained is linear when the distribution of solutions is uniform and superlinear when the distribution of solutions is nonuniform. For heuristic backtracking, the average speedup obtained is at least linear, and the speedup obtained on a subset of instances is superlinear. Experimental results for many synthetic and practical problems run on various parallel machines that validate the theoretical analysis are presented
Keywords
parallel algorithms; search problems; backtrack search algorithms; heuristic backtracking; parallel backtracking; simple backtracking; speedup; Algorithm design and analysis; Analytical models; Artificial intelligence; Computer science; Heuristic algorithms; High performance computing; Laboratories; Military computing; Parallel machines;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/71.219757
Filename
219757
Link To Document