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 :
بازگشت