Automated Algorithm Configuration |
Automated algorithm configuration (AAC), which is also known as hyper-parameter optimization, aims to seek high-performance configurations for a given algorithm/system, and is a key component in automated algorithm design and automated machine learning (AutoML).
In this project, we develop a powerful AAC technique based on neural network enhancement, and successfully apply it to significantly pushing forward the state of the art in solving the well-known NP-hard combinatorial optimization problem of minimum vertex cover (MinVC). MinVC is an influential problem in graph theory with extensive real-world applications.
Based on the idea of automated algorithm design, we develop and present a powerful MinVC solver, dubbed MetaVC, which is a highly parametric local search framework for MinVC.
MetaVC incorporates various techniques that are automatically customized and combined, using effective automated algorithm configuration, for effectively solving MinVC instances.
Please send any questions, concerns or comments to Chuan Luo.
MetaVC found a smaller vertex cover than the best known results from the literature in 16 real-world graphs.
Graph Name | |V| | |E| | Best Known | MetaVC |
---|---|---|---|---|
inf-roadNet-PA | 1087562 | 1541514 | 555046 | 554320 |
sc-nasasrb | 54870 | 1311227 | 51239 | 51238 |
socfb-UCLA | 20453 | 747604 | 15222 | 15221 |
inf-road-usa | 23947347 | 28854312 | 11527630 | 11525352 |
inf-roadNet-CA | 1957027 | 2760388 | 1001065 | 999854 |
sc-shipsec1 | 140385 | 1707759 | 117246 | 116849 |
sc-shipsec5 | 179104 | 2200076 | 147043 | 146768 |
soc-orkut | 2997166 | 106349209 | 2171200 | 2170773 |
soc-pokec | 1632803 | 22301964 | 843377 | 843348 |
socfb-Berkeley13 | 22900 | 852419 | 17210 | 17209 |
socfb-Indiana | 29732 | 1305757 | 23314 | 23313 |
socfb-Penn94 | 41536 | 1362220 | 31161 | 31158 |
socfb-Texas84 | 36364 | 1590651 | 28165 | 28164 |
socfb-UF | 35111 | 1465654 | 27305 | 27303 |
socfb-UIllinois | 30795 | 1264421 | 24091 | 24089 |
socfb-Wisconsin87 | 23831 | 835946 | 18383 | 18382 |