Fine-Grained Search Space Classification for Hard Enumeration Variants of Subset Problems

Authors

  • Juho Lauri Nokia Bell Labs
  • Sourav Dutta Nokia Bell Labs

DOI:

https://doi.org/10.1609/aaai.v33i01.33012314

Abstract

We propose a simple, powerful, and flexible machine learning framework for (i) reducing the search space of computationally difficult enumeration variants of subset problems and (ii) augmenting existing state-of-the-art solvers with informative cues arising from the input distribution. We instantiate our framework for the problem of listing all maximum cliques in a graph, a central problem in network analysis, data mining, and computational biology. We demonstrate the practicality of our approach on real-world networks with millions of vertices and edges by not only retaining all optimal solutions, but also aggressively pruning the input instance size resulting in several fold speedups of state-of-the-art algorithms. Finally, we explore the limits of scalability and robustness of our proposed framework, suggesting that supervised learning is viable for tackling NP-hard problems in practice.

Downloads

Published

2019-07-17

How to Cite

Lauri, J., & Dutta, S. (2019). Fine-Grained Search Space Classification for Hard Enumeration Variants of Subset Problems. Proceedings of the AAAI Conference on Artificial Intelligence, 33(01), 2314-2321. https://doi.org/10.1609/aaai.v33i01.33012314

Issue

Section

AAAI Technical Track: Heuristic Search and Optimization