We present a generic algorithm for implementing backtrack search on an
N processor butterfly network. For a backtrack search tree having M n
odes the height h, our algorithm requires time O(M/N + h) with high pr
obability. This is optimal and is obtained without making assumptions
about the shape of the tree being searched.