Algorithm Instance Footprint: Separating Easily Solvable and Challenging Problem Instances

06/01/2023
by   Ana Nikolikj, et al.
0

In black-box optimization, it is essential to understand why an algorithm instance works on a set of problem instances while failing on others and provide explanations of its behavior. We propose a methodology for formulating an algorithm instance footprint that consists of a set of problem instances that are easy to be solved and a set of problem instances that are difficult to be solved, for an algorithm instance. This behavior of the algorithm instance is further linked to the landscape properties of the problem instances to provide explanations of which properties make some problem instances easy or challenging. The proposed methodology uses meta-representations that embed the landscape properties of the problem instances and the performance of the algorithm into the same vector space. These meta-representations are obtained by training a supervised machine learning regression model for algorithm performance prediction and applying model explainability techniques to assess the importance of the landscape features to the performance predictions. Next, deterministic clustering of the meta-representations demonstrates that using them captures algorithm performance across the space and detects regions of poor and good algorithm performance, together with an explanation of which landscape properties are leading to it.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/22/2022

Explainable Landscape Analysis in Automated Algorithm Performance Prediction

Predicting the performance of an optimization algorithm on a new problem...
research
11/29/2022

BBOB Instance Analysis: Landscape Properties and Algorithm Performance across Problem Instances

Benchmarking is a key aspect of research into optimization algorithms, a...
research
10/22/2021

Explainable Landscape-Aware Optimization Performance Prediction

Efficient solving of an unseen optimization problem is related to approp...
research
05/31/2023

Assessing the Generalizability of a Performance Predictive Model

A key component of automated algorithm selection and configuration, whic...
research
09/30/2020

Linear Matrix Factorization Embeddings for Single-objective Optimization Landscapes

Automated per-instance algorithm selection and configuration have shown ...
research
10/29/2015

Feature-Based Diversity Optimization for Problem Instance Classification

Understanding the behaviour of heuristic search methods is a challenge. ...
research
12/18/2020

Instance Space Analysis for the Car Sequencing Problem

In this paper, we investigate an important research question in the car ...

Please sign up or login with your details

Forgot password? Click here to reset