Accelerating Parallel Algorithm Portfolio Construction

Parallel Algorithm Portfolio (PAP) is a promising approach to solving computationally hard problems efficiently. A portfolio is a set of problem solvers, each optimized for different problem types. However, the portfolio configuration process is computationally expensive, requiring numerous solver evaluations. This paper explores two methods to accelerate PAP construction. The first method leverages the vast amount of data generated during portfolio configuration to train a surrogate model, reducing the need for costly evaluations. The second method investigates training portfolios on smaller problem instances before applying them to more complex target instances. A comprehensive experimental study on the Traveling Salesman Problem instances demonstrates that both methods significantly reduce computational time, albeit at the cost of slightly reducing portfolio performance.

Authors

Institutions

Publication Details

Journal
Procedia Computer Science
Published
2025-01-01
DOI
https://doi.org/10.1016/j.procs.2025.09.237
Primary Topic
Constraint Satisfaction and Optimization
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Accelerating Parallel Algorithm Portfolio Construction

Grzegorz Zakrzewski, Jacek Mańdziuk, Xin Yao
Procedia Computer Science
Constraint Satisfaction and Optimization
article

Accelerating Parallel Algorithm Portfolio Construction

Grzegorz Zakrzewski, Jacek Mańdziuk, Xin Yao
article en

Abstract

Parallel Algorithm Portfolio (PAP) is a promising approach to solving computationally hard problems efficiently. A portfolio is a set of problem solvers, each optimized for different problem types. However, the portfolio configuration process is computationally expensive, requiring numerous solver evaluations. This paper explores two methods to accelerate PAP construction. The first method leverages the vast amount of data generated during portfolio configuration to train a surrogate model, reducing the need for costly evaluations. The second method investigates training portfolios on smaller problem instances before applying them to more complex target instances. A comprehensive experimental study on the Traveling Salesman Problem instances demonstrates that both methods significantly reduce computational time, albeit at the cost of slightly reducing portfolio performance.

Procedia Computer ScienceVol. 270
Warsaw University of Technology (PL), Jagiellonian University (PL), AGH University of Krakow (PL)
Openalex Percentile: Top 62%
Constraint Satisfaction and Optimization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Accelerating Parallel Algorithm Portfolio Construction — Grzegorz Zakrzewski, Jacek Mańdziuk, et al. · Procedia Computer Science (2025) | TGRS Research Map | TGRS