paper-with-me

Papers

Distributional MIPLIB: a Multi-Domain Library for Advancing ML-Guided MILP Methods

2024-06-11 · Weimin Huang, Taoan Huang, Aaron M Ferber, Bistra Dilkina

Mixed Integer Linear Programming (MILP) is a fundamental tool for modeling combinatorial optimization problems. Recently, a growing body of research has used machine learning to accelerate MILP solving. Despite the increasing popularity of this approach, there is a lack of a common repository that provides distributions of similar MILP instances across different domains, at different hardness levels, with standardized test sets. In this paper, we introduce Distributional MIPLIB, a multi-domain library of problem distributions for advancing ML-guided MILP methods. We curate MILP distributions from existing work in this area as well as real-world problems that have not been used, and classify them into different hardness levels. It will facilitate research in this area by enabling comprehensive evaluation on diverse and realistic domains. We empirically illustrate the benefits of using Distributional MIPLIB as a research vehicle in two ways. We evaluate the performance of ML-guided variable branching on previously unused distributions to identify potential areas for improvement. Moreover, we propose to learn branching policies from a mix of distributions, demonstrating that mixed distributions achieve better performance compared to homogeneous distributions when there is limited data and generalize well to larger instances. The dataset is publicly available at https://sites.google.com/usc.edu/distributional-miplib/home.

📄 PDF Abstract BibTeX arXiv:2406.06954

Code (2)

amf272/Distributional-MIPLIB-Generators 공식 구현
whuang-io/Distributional_MIPLIB_eval tf

Tasks

Combinatorial Optimization

Methods 이 논문이 사용한 방법론

Library 설명 없음

Similar Papers 제목 키워드 기반

RoME: Domain-Robust Mixture-of-Experts for MILP Solution Prediction across Domains

2025-11-04 · Tianle Pu, Zijie Geng, Haoyang Liu, Shixuan Liu 외 arxiv

Mixed-Integer Linear Programming (MILP) is a fundamental and powerful framework for modeling complex optimization problems across diverse domains. Recently, learning-based methods have shown great promise in accelerating…

$\texttt{skwdro}$: a library for Wasserstein distributionally robust machine learning

2024-10-28 · Florian Vincent, Waïss Azizian, Franck Iutzeler, Jérôme Malick

We present skwdro, a Python library for training robust machine learning models. The library is based on distributionally robust optimization using optimal transport distances. For ease of use, it features both scikit-le…

DRO: A Python Library for Distributionally Robust Optimization in Machine Learning

2025-05-29 · Jiashuo Liu, Tianyu Wang, Henry Lam, Hongseok Namkoong 외

We introduce dro, an open-source Python library for distributionally robust optimization (DRO) for regression and classification problems. The library implements 14 DRO formulations and 9 backbone models, enabling 79 dis…

Finding Backdoors to Integer Programs: A Monte Carlo Tree Search Framework

2021-10-16 · Elias B. Khalil, Pashootan Vaezipoor, Bistra Dilkina

In Mixed Integer Linear Programming (MIP), a (strong) backdoor is a "small" subset of an instance's integer variables with the following property: in a branch-and-bound procedure, the instance can be solved to global opt…

A Configurable Library for Generating and Manipulating Maze Datasets

2023-09-19 · Michael Igorevich Ivanitskiy, Rusheb Shah, Alex F. Spies, Tilman Räuker 외

Understanding how machine learning models respond to distributional shifts is a key research challenge. Mazes serve as an excellent testbed due to varied generation algorithms offering a nuanced platform to simulate both…