Encoding Selection for Solving Hamiltonian Cycle Problems with ASP
Not on the map. Why?
Abstract (arXiv)
It is common for search and optimization problems to have alternative equivalent encodings in ASP. Typically none of them is uniformly better than others when evaluated on broad classes of problem instances. We claim that one can improve the solving ability of ASP by using machine learning techniques to select encodings likely to perform well on a given instance. We substantiate this claim by studying the hamiltonian cycle problem. We propose several equivalent encodings of the problem and several classes of hard instances. We build models to predict the behavior of each encoding, and then show that selecting encodings for a given instance using the learned performance predictors leads to significant performance gains.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). First posted on arXiv 18 Sep 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 1.
1 paper.
- 2024Winning Snake: Design Choices in Multi-Shot ASPcited by 0
- 2024Winning Snake: Design Choices in Multi-Shot ASP15 Aug 2024