Instance Space Analysis for the Car Sequencing Problem

12/18/2020
by   Yuan Sun, et al.
0

In this paper, we investigate an important research question in the car sequencing problem, that is, what characteristics make an instance hard to solve? To do so, we carry out an Instance Space Analysis for the car sequencing problem, by extracting a vector of problem features to characterize an instance and projecting feature vectors onto a two-dimensional space using principal component analysis. The resulting two dimensional visualizations provide insights into both the characteristics of the instances used for testing and to compare how these affect different optimisation algorithms. This guides us in constructing a new set of benchmark instances with a range of instance properties. These are shown to be both more diverse than the previous benchmarks and include many hard to solve instances. We systematically compare the performance of six algorithms for solving the car sequencing problem. The methods tested include three existing algorithms from the literature and three new ones. Importantly, we build machine learning models to identify the niche in the instance space that an algorithm is expected to perform well on. Our results show that the new algorithms are state-of-the-art. This analysis helps to understand problem hardness and select an appropriate algorithm for solving a given car sequencing problem instance.

READ FULL TEXT

page 20

page 21

research
11/16/2022

Features for the 0-1 knapsack problem based on inclusionwise maximal solutions

Decades of research on the 0-1 knapsack problem led to very efficient al...
research
09/04/2023

Which algorithm to select in sports timetabling?

Any sports competition needs a timetable, specifying when and where team...
research
03/11/2021

Hiding solutions in model RB: Forced instances are almost as hard as unforced ones

In this paper we study the forced instance spaces of model RB, where one...
research
10/29/2015

Feature-Based Diversity Optimization for Problem Instance Classification

Understanding the behaviour of heuristic search methods is a challenge. ...
research
08/08/2018

Hard to Solve Instances of the Euclidean Traveling Salesman Problem

The well known 4/3 conjecture states that the integrality ratio of the s...
research
06/01/2023

Algorithm Instance Footprint: Separating Easily Solvable and Challenging Problem Instances

In black-box optimization, it is essential to understand why an algorith...
research
10/18/2021

Utilizing Active Machine Learning for Quality Assurance: A Case Study of Virtual Car Renderings in the Automotive Industry

Computer-generated imagery of car models has become an indispensable par...

Please sign up or login with your details

Forgot password? Click here to reset