Local Search with Efficient Automatic Configuration for Minimum Vertex Cover

Abstract

Minimum vertex cover (MinVC) is a prominent NP-hard problem in artificial intelligence, with considerable importance in applications. Local search solvers define the state of the art in solving MinVC. However, there is no single MinVC solver that works best across all types of MinVC instances, and finding the most suitable solver for a given application poses considerable challenges. In this work, we present a new local search framework for MinVC called MetaVC, which is highly parametric and incorporates many effective local search techniques. Using an automatic algorithm configurator, the performance of MetaVC can be optimized for particular types of MinVC instances. Through extensive experiments, we demonstrate that MetaVC significantly outperforms previous solvers on medium-size hard MinVC instances, and shows competitive performance on large MinVC instances. We further introduce a neural-network-based approach for enhancing the automatic configuration process, by identifying and terminating unpromising configuration runs. Our results demonstrate that MetaVC, when automatically configured using this method, can achieve improvements in the best known solutions for 16 large MinVC instances.

Cite

Text

Luo et al. "Local Search with Efficient Automatic Configuration for Minimum Vertex Cover." International Joint Conference on Artificial Intelligence, 2019. doi:10.24963/IJCAI.2019/180

Markdown

[Luo et al. "Local Search with Efficient Automatic Configuration for Minimum Vertex Cover." International Joint Conference on Artificial Intelligence, 2019.](https://mlanthology.org/ijcai/2019/luo2019ijcai-local/) doi:10.24963/IJCAI.2019/180

BibTeX

@inproceedings{luo2019ijcai-local,
  title     = {{Local Search with Efficient Automatic Configuration for Minimum Vertex Cover}},
  author    = {Luo, Chuan and Hoos, Holger H. and Cai, Shaowei and Lin, Qingwei and Zhang, Hongyu and Zhang, Dongmei},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2019},
  pages     = {1297-1304},
  doi       = {10.24963/IJCAI.2019/180},
  url       = {https://mlanthology.org/ijcai/2019/luo2019ijcai-local/}
}