Blum C. Construct, Merge, Solve and Adapt...for Combinatorial Optimization 2024