论文标题
汽车测序问题的实例空间分析
Instance Space Analysis for the Car Sequencing Problem
论文作者
论文摘要
我们研究了解决汽车测序问题的重要研究问题,也就是说,哪些特征很难解决?为此,我们通过提取问题特征的向量来表征一个实例,对汽车测序问题进行实例空间分析。为了可视化实例空间,使用降低降低技术将特征向量投影到二维空间上。由此产生的二维可视化为测试实例的特征以及这些特征如何影响优化算法的行为提供了新的见解。该分析指导我们构建具有一系列实例属性的新基准实例。我们证明,这些新实例比以前的基准要多样化,包括一些更难解决的情况。我们介绍了两种新算法,用于解决汽车测序问题,并将它们与文献中的四种现有方法进行比较。我们的新算法被证明可以为此问题竞争性能,但是在所有情况下,没有任何单个算法可以胜过所有其他算法。该观察结果促使我们建立基于机器学习的算法选择模型,以在实例空间中识别算法有望很好地发挥作用的利基市场。我们的分析有助于了解问题硬度,并选择一种用于求解给定汽车测序问题实例的合适算法。
We investigate an important research question for solving the car sequencing problem, that is, which 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. In order to visualize the instance space, the feature vectors are projected onto a two-dimensional space using dimensionality reduction techniques. The resulting two-dimensional visualizations provide new insights into the characteristics of the instances used for testing and how these characteristics influence the behaviours of an optimization algorithm. This analysis guides us in constructing a new set of benchmark instances with a range of instance properties. We demonstrate that these new instances are more diverse than the previous benchmarks, including some instances that are significantly more difficult to solve. We introduce two new algorithms for solving the car sequencing problem and compare them with four existing methods from the literature. Our new algorithms are shown to perform competitively for this problem but no single algorithm can outperform all others over all instances. This observation motivates us to build an algorithm selection model based on machine learning, to identify the niche in the instance space that an algorithm is expected to perform well on. Our analysis helps to understand problem hardness and select an appropriate algorithm for solving a given car sequencing problem instance.