Current browse context:
cs.DS
Change to browse by:
References & Citations
Computer Science > Data Structures and Algorithms
Title: Exploiting variable associations to configure efficient local search algorithms in large-scale binary integer programs
(Submitted on 28 Apr 2016 (this version), latest version 12 May 2017 (v2))
Abstract: We present a data mining approach for reducing the search space of local search algorithms in a class of binary integer programs including the set covering and partitioning problems. We construct a k-nearest neighbor graph by extracting variable associations from the instance to be solved, in order to identify promising pairs of flipping variables in the neighborhood search. We also develop a 4-flip neighborhood local search algorithm that flips four variables alternately along 4-paths or 4-cycles in the k-nearest neighbor graph. We incorporate an efficient incremental evaluation of solutions and an adaptive control of penalty weights into the 4-flip neighborhood local search algorithm. Computational comparison with the latest solvers shows that our algorithm performs effectively for large-scale set covering and partitioning problems.
Submission history
From: Shunji Umetani [view email][v1] Thu, 28 Apr 2016 15:04:08 GMT (1732kb,D)
[v2] Fri, 12 May 2017 15:34:54 GMT (131kb,D)
Link back to: arXiv, form interface, contact.