Towards Generic Scalable Parallel Combinatorial Search

Blair Archibald, Patrick J. Maier, Robert Stewart, Phil W. Trinder, Jan De Beule · 2017

Combinatorial search problems in mathematics, e.g. in finite geometry, are notoriously hard; a state-of-the-art backtracking search algorithm can easily take months to solve a single problem. There is clearly demand for parallel combinatorial search algorithms scaling to hundreds of cores and beyond. However, backtracking combinatorial searches are challenging to parallelise due to their sensitivity to search order and due to the their irregularly shaped search trees. Moreover, scaling parallel search to hundreds of cores generally requires highly specialist parallel programming expertise.

Read the paper · More papers on PaperTik