Proceedings:
SOCS-22 Volume 15
Volume
Issue:
Vol. 15 No. 1 (2022): Fifteenth International Symposium on Combinatorial Search
Track:
Extended Abstracts
Downloads:
Abstract:
Inspired by the recent success of parallelized exact methods to solve difficult scheduling problems, we present preliminary results of a general parallel beam search framework for combinatorial optimization problems. Beam search is a constructive metaheuristic traversing a search tree layer by layer while keeping in each layer a bounded number of promising nodes to consider many partial solutions in parallel. We propose a variant which is suitable for intra-node parallelization by multithreading with data parallelism. For sufficiently large problem instances and beam widths our work-in-progress implementation in the JIT-compiled Julia language admits promising speed-ups over 30x on 32 cores with uniform memory access for the Permutation Flow Shop Scheduling (PFSP) problem with flowtime objective.
DOI:
10.1609/socs.v15i1.21783
SOCS
Vol. 15 No. 1 (2022): Fifteenth International Symposium on Combinatorial Search
Published by , . All rights reserved.
Copyright ,