Problem Description
Instance distributions
The table below summarizes the distributions that have been used in previous works and availability in Distributional MIPLIB, along with download links.
Generator
Generators are available at Learn2Branch.
License
The SC instances data in Distributional MIPLIB is licensed under a CC BY 4.0 license .
Instances for SC in Distributional MIPLIB were generated with code from [Gupta20] (code publicly available at https://github.com/ds4dm/learn2branch/tree/master; under the MIT License Learn2Branch License ).
Related Literature
Learning to Branch
For learning to branch, SC has been used as a benchmark in [Gasse19, Gupta20] where their generator could be found here. In addition, Ecole has a generator for SC instances that allows customized problem parameters. For 1-hour runtime limit with SCIP, the typical problem sizes that have been used range from 500 to 2,000 sets with 1,000 elements.
Large Neighborhood Search (LNS)
For large neighborhood search, CA has been used in [Wu21, Huang23, Huang23b]. For 1-hour runtime limit, the typical problem sizes that have been used range from 1,000 to 8,000 sets with 5,000 elements.
Citation
Any work that uses any of the above instances should cite the papers below:
Distributional MIPLIB
References
[Gasse19] Gasse, Maxime, et al. "Exact combinatorial optimization with graph convolutional neural networks." In Advances in Neural Information Processing Systems, vol. 32, 2019. [paper]
[Gupta20] Gupta, Prateek, et al. "Hybrid models for learning to branch." In Advances in Neural Information Processing Systems, vol. 33, pp. 18087–18097, 2020. [paper]
[Wu21] Wu, Yaoxin, Wen Song, Zhiguang Cao, and Jie Zhang. "Learning large neighborhood search policy for integer programming." In Advances in Neural Information Processing Systems, vol. 34, pp. 30075–30087, 2021. [paper]
[Huang23] Huang, Taoan, et al. "Searching large neighborhoods for integer linear programs with contrastive learning." In International Conference on Machine Learning (ICML), PMLR vol. 202, pp. 13869–13890, 2023. [paper]
[Huang23b] Huang, Taoan, et al. "Local branching relaxation heuristics for integer linear programs." In International Conference on Integration of Constraint Programming, Artificial Intelligence, and Operations Research (CPAIOR), pp. 96–113, 2023. [paper]