TY - JOUR
T1 - Pflacco: Feature-Based Landscape Analysis of Continuous and Constrained Optimization Problems in Python
AU - Prager, Raphael Patrick
AU - Trautmann, Heike
PY - 2024/9/3
Y1 - 2024/9/3
N2 - The herein proposed Python package pflacco provides a set of numerical features to characterize single-objective continuous and constrained optimization problems. Thereby, pflacco addresses two major challenges in the area of optimization. Firstly, it provides the means to develop an understanding of a given problem instance, which is crucial for designing, selecting, or configuring optimization algorithms in general. Secondly, these numerical features can be utilized in the research streams of automated algorithm selection and configuration. While the majority of these landscape features are already available in the R package flacco, our Python implementation offers these tools to an even wider audience and thereby promotes research interests and novel avenues in the area of optimization.
AB - The herein proposed Python package pflacco provides a set of numerical features to characterize single-objective continuous and constrained optimization problems. Thereby, pflacco addresses two major challenges in the area of optimization. Firstly, it provides the means to develop an understanding of a given problem instance, which is crucial for designing, selecting, or configuring optimization algorithms in general. Secondly, these numerical features can be utilized in the research streams of automated algorithm selection and configuration. While the majority of these landscape features are already available in the R package flacco, our Python implementation offers these tools to an even wider audience and thereby promotes research interests and novel avenues in the area of optimization.
KW - NLA
UR - http://www.scopus.com/inward/record.url?scp=85195278432&partnerID=8YFLogxK
U2 - 10.1162/evco_a_00341
DO - 10.1162/evco_a_00341
M3 - Article
SN - 1063-6560
VL - 32
SP - 211
EP - 216
JO - Evolutionary Computation
JF - Evolutionary Computation
IS - 3
ER -