ON THE EFFICIENCY OF PARALLEL BACKTRACKING

Authors
Citation
Vn. Rao et V. Kumar, ON THE EFFICIENCY OF PARALLEL BACKTRACKING, IEEE transactions on parallel and distributed systems, 4(4), 1993, pp. 427-437
Citations number
34
Categorie Soggetti
System Science","Computer Applications & Cybernetics","Engineering, Eletrical & Electronic
ISSN journal
10459219
Volume
4
Issue
4
Year of publication
1993
Pages
427 - 437
Database
ISI
SICI code
1045-9219(1993)4:4<427:OTEOPB>2.0.ZU;2-F
Abstract
It is known that isolated executions of parallel backtrack search exhi bit speedup anomalies. In this paper we present analytical models and experimental results on the average case behavior of parallel backtrac king. We consider two types of backtrack search algorithms: 1) simple backtracking (which does not use any heuristic information); 2) heuris tic backtracking (which uses heuristics to order and prune search). We present analytical models to compare the average number of nodes visi ted in sequential and parallel search for each case. For simple backtr acking, we show that the average speedup obtained is 1) linear when di stribution of solutions is uniform and 2) superlinear when distributio n of solutions is nonuniform. For heuristic backtracking, the average speedup obtained is at least linear (i.e., either linear or superlinea r), and the speedup obtained on a subset of instances (called difficul t instances) is superlinear. We also present experimental results over many synthetic and practical problems on various parallel machines, t hat validate our theoretical analysis.