nasheydari / HypOp
Hypergraph Neural Network-Based Combinatorial Optimization
☆84Updated 4 months ago
Alternatives and similar repositories for HypOp:
Users that are interested in HypOp are comparing it to the libraries listed below
- JAX + Flax implementation of "Combinatorial Optimization with Physics-Inspired Graph Neural Networks" by Schuetz et al.☆49Updated 2 years ago
- Predict and search framework for MilP☆49Updated 2 years ago
- [NeurIPS 2023] Learning to Configure Separators in Branch-and-Cut☆20Updated 11 months ago
- ☆24Updated 3 years ago
- [ICLR 2023] "On Representing Mixed-Integer Linear Programs by Graph Neural Networks" by Ziang Chen, Jialin Liu, Xinshang Wang, Jianfeng L…☆42Updated last year
- Framework for solving discrete optimization problems using a combination of Mixed-Integer Linear Programming (MIP) and Machine Learning (…☆161Updated 2 months ago
- ☆15Updated 2 years ago
- Recent research papers about Foundation Models for Combinatorial Optimization☆221Updated this week
- ☆150Updated last year
- This repo implements our paper, "Learning to Search Feasible and Infeasible Regions of Routing Problems with Flexible Neural k-Opt", whic…☆41Updated 6 months ago
- Representing CP problems as graphs☆17Updated 2 months ago
- Hybrid Models for Learning to Branch (NeurIPS 2020)☆49Updated 3 years ago
- Reimplementation of "Exact Combinatorial Optimization with Graph Convolutional Neural Networks" (NeurIPS 2019)☆34Updated 5 months ago
- Optimization Modeling Using mip Solvers and large language models☆166Updated 3 months ago
- [ICML 2024] "MVMoE: Multi-Task Vehicle Routing Solver with Mixture-of-Experts"☆60Updated 6 months ago
- Machine Learning for Combinatorial Optimization - NeurIPS'21 competition☆129Updated 2 years ago
- Official implementation non-autoregressive combinatorial optimizaiton solvers, covering our ICLR 2023 paper and SCIENTIA SINICA Informati…☆38Updated 4 months ago
- Parameterizing Branch-and-Bound Search Trees to Learn Branching Policies (AAAI 2021)☆67Updated 3 years ago
- Discrete Optimization is a python library to ease the definition and re-use of discrete optimization problems and solvers.☆44Updated last week
- ☆31Updated 2 years ago
- Official implementation of "DR-ALNS: Deep Reinforced Adaptive Large Neighborhood Search"☆15Updated 2 months ago
- An end-to-end framework for mixed-integer optimization with data-driven learned constraints.☆119Updated last year
- ☆42Updated 8 months ago
- Python package to read and write vehicle routing problem instances.☆99Updated 4 months ago
- ☆11Updated 3 years ago
- Next-generation scheduling problem solver based on GNNs and Reinforcement Learning☆50Updated last week
- [ICML'24 FM-Wild Oral] RouteFinder: Towards Foundation Models for Vehicle Routing Problems☆62Updated 2 weeks ago
- Neur2SP: Neural Two-Stage Stochastic Programming☆38Updated last year
- Formulate trained predictors in Gurobi models☆222Updated 2 weeks ago
- Learning to branch with reinforcement learning using retrospective trajectories for exact combinatorial optimisation.☆34Updated last year