Exploring Structural Similarity in Fitness Landscapes via Graph Data Mining: A Case Study on Number Partitioning Problems

Abstract

One of the most common problem-solving heuristics is by analogy. For a given problem, a solver can be viewed as a strategic walk on its fitness landscape. Thus if a solver works for one problem instance, we expect it will also be effective for other instances whose fitness landscapes essentially share structural similarities with each other. However, due to the black-box nature of combinatorial optimization, it is far from trivial to infer such similarity in real-world scenarios. To bridge this gap, by using local optima network as a proxy of fitness landscapes, this paper proposed to leverage graph data mining techniques to conduct qualitative and quantitative analyses to explore the latent topological structural information embedded in those landscapes. In our experiments, we use the number partitioning problem as the case and our empirical results are inspiring to support the overall assumption of the existence of structural similarity between landscapes within neighboring dimensions. Besides, experiments on simulated annealing demonstrate that the performance of a meta-heuristic solver is similar on structurally similar landscapes.

Cite

Text

Huang and Li. "Exploring Structural Similarity in Fitness Landscapes via Graph Data Mining: A Case Study on Number Partitioning Problems." International Joint Conference on Artificial Intelligence, 2023. doi:10.24963/IJCAI.2023/621

Markdown

[Huang and Li. "Exploring Structural Similarity in Fitness Landscapes via Graph Data Mining: A Case Study on Number Partitioning Problems." International Joint Conference on Artificial Intelligence, 2023.](https://mlanthology.org/ijcai/2023/huang2023ijcai-exploring/) doi:10.24963/IJCAI.2023/621

BibTeX

@inproceedings{huang2023ijcai-exploring,
  title     = {{Exploring Structural Similarity in Fitness Landscapes via Graph Data Mining: A Case Study on Number Partitioning Problems}},
  author    = {Huang, Mingyu and Li, Ke},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2023},
  pages     = {5595-5603},
  doi       = {10.24963/IJCAI.2023/621},
  url       = {https://mlanthology.org/ijcai/2023/huang2023ijcai-exploring/}
}