Dynamic Stratified Contrastive Learning with Upstream Augmentation for MILP Branching
Tongkai Lu, Shuai Ma, Chongyang Tao

TL;DR
This paper introduces extsc{Ours}, a novel contrastive learning framework for MILP branching that improves node discrimination and solving efficiency by leveraging stratified grouping and upstream data augmentation.
Contribution
The paper proposes a dynamic stratified contrastive training method with upstream augmentation, addressing data scarcity and semantic variation in MILP branching.
Findings
Enhances branching accuracy significantly.
Reduces overall MILP solving time.
Generalizes well to unseen instances.
Abstract
Mixed Integer Linear Programming (MILP) is a fundamental class of NP-hard problems that has garnered significant attention from both academia and industry. The Branch-and-Bound (B\&B) method is the dominant approach for solving MILPs and the branching plays an important role in B\&B methods. Neural-based learning frameworks have recently been developed to enhance branching policies and the efficiency of solving MILPs. However, these methods still struggle with semantic variation across depths, the scarcity of upstream nodes, and the costly collection of strong branching samples. To address these issues, we propose \ours, a Dynamic \underline{\textbf{S}}tratified \underline{\textbf{C}}ontrastive Training Framework for \underline{\textbf{MILP}} Branching. It groups branch-and-bound nodes based on their feature distributions and trains a GCNN-based discriminative model to progressively…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Advanced Graph Neural Networks · Machine Learning and ELM
