neural-combinatorial-optimization

There are 33 repositories under neural-combinatorial-optimization topic.

  • ai4co/rl4co

    A PyTorch library for all things Reinforcement Learning (RL) for Combinatorial Optimization (CO)

    Language:Python72612104127
  • pemami4911/neural-combinatorial-rl-pytorch

    PyTorch implementation of Neural Combinatorial Optimization with Reinforcement Learning https://arxiv.org/abs/1611.09940

    Language:Python5921717145
  • ai4co/awesome-fm4co

    Recent research papers about Foundation Models for Combinatorial Optimization

  • ai4co/reevo

    [NeurIPS 2024] ReEvo: Large Language Models as Hyper-Heuristics with Reflective Evolution

    Language:Python22141147
  • kevin031060/RL_TSP_4static

    Deep Reinforcement Learning for Multiobjective Optimization. Code for this paper

    Language:Python1802149
  • henry-yeh/DeepACO

    [NeurIPS 2023] DeepACO: Neural-enhanced Ant Systems for Combinatorial Optimization

    Language:Jupyter Notebook1724326
  • yining043/VRP-DACT

    This repo implements our paper, "Learning to Iteratively Solve Routing Problems with Dual-Aspect Collaborative Transformer", which has been accepted at NeurIPS 2021.

    Language:Jupyter Notebook11521126
  • ai4co/routefinder

    [TMLR 2025 + ICML 2024 FM-Wild Oral] RouteFinder: Towards Foundation Models for Vehicle Routing Problems

    Language:Python971813
  • henry-yeh/GLOP

    [AAAI 2024] GLOP: Learning Global Partition and Local Construction for Solving Large-scale Routing Problems in Real-time

    Language:Python962514
  • CIAM-Group/NCO_code

    L2O/NCO codes from CIAM Group at SUSTech, Shenzhen, China

    Language:Python870422
  • RoyalSkye/Routing-MVMoE

    [ICML 2024] "MVMoE: Multi-Task Vehicle Routing Solver with Mixture-of-Experts"

    Language:Python80248
  • yining043/PDP-N2S

    This repo implements our paper, "Efficient Neural Neighborhood Search for Pickup and Delivery Problems", which has been accepted as short oral at IJCAI 2022.

    Language:Python603018
  • jieyibi/AMDKD

    The implementation code of our paper "Learning Generalizable Models for Vehicle Routing Problems via Knowledge Distillation", accepted at NeurIPS2022.

    Language:Python57189
  • ai4co/eph-mapf

    [IROS 2024] EPH: Ensembling Prioritized Hybrid Policies for Multi-agent Pathfinding

    Language:Python53128
  • yining043/NeuOpt

    This repo implements our paper, "Learning to Search Feasible and Infeasible Regions of Routing Problems with Flexible Neural k-Opt", which has been accepted at NeurIPS 2023.

    Language:Jupyter Notebook51128
  • ai4co/parco

    [NeurIPS 2025] PARCO: Parallel AutoRegressive Combinatorial Optimization

    Language:Python31122
  • Bill-CJB/NHDE

    Language:Python27103
  • grimmlab/gumbeldore

    Official repository for the TMLR paper "Self-Improvement for Neural Combinatorial Optimization: Sample Without Replacement, but Improvement"

    Language:Python27133
  • ai4co/camp

    [AAMAS 2025 Oral] CAMP: Collaborative Attention Model with Profiles for Vehicle Routing Problems

    Language:Python26301
  • Bill-CJB/EMNH

    Language:Python23101
  • gaocrr/ELG

    Official implementation of IJCAI'24 paper "Towards Generalizable Neural Solvers for Vehicle Routing Problems via Ensemble with Transferrable Local Policy"

    Language:Python23116
  • ai4co/devformer

    [ICML 2023] Official code for "DevFormer: A Symmetric Transformer for Context-Aware Device Placement"

    Language:Python20112
  • ai4co/real-routing-nco

    [NeurIPS 2025 DiffCoALG WS] Neural Combinatorial Optimization for Real-World Routing

    Language:Python205
  • TheLeprechaun25/NCOLib

    The Neural Combinatorial Optimization Library (NCOLib) is an accessible software library designed to simplify the application of neural network models and deep learning algorithms to solve combinatorial optimization problems.

    Language:Python17211
  • ai4co/unsupervised-CO-ucom2

    [ICML'24] Tackling Prevalent Conditions in Unsupervised Combinatorial Optimization: Cardinality, Minimum, Covering, and More

    Language:Python14200
  • Thinklab-SJTU/UniCO

    [ICLR 2025] UniCO: On Unified Combinatorial Optimization via Problem Reduction to Matrix-Encoded General TSP

    Language:Python141
  • omargup/neural_combinatorial_optimization

    A peper list for machine learning models solving combinatorial problems, NP-hard problems and problems in graphs.

  • grimmlab/step-and-reconsider

    Variant of gumbeldore for the ECAI paper "Take a Step and Reconsider: Sequence Decoding for Self-Improved Neural Combinatorial Optimization"

    Language:Python10010
  • Bill-CJB/WE

    Language:Python70
  • ebrahimpichka/QAP-RL

    Unofficial implemnetation of "Solving Quadratic Assignemt Problem using Deep Reinforcement Learning" (https://arxiv.org/abs/2310.01604)

    Language:Python6210
  • AJ-Correa/Unraveling-the-Rainbow

    Unraveling the Rainbow: can value-based methods schedule?

    Language:Java1
  • Shiqing-Liu/AJCAI2023-workshop

    AJCAI2023 workshop: Machine Learning for Data-driven Optimization

    Language:HTML0100
  • yimengmin/UnsupervisedOrderingMaximumClique

    Code repo for Yimeng Min, and Carla P. Gomes. "Unsupervised Ordering for Maximum Clique." arXiv preprint arXiv:2503.21814 (2025).

    Language:Python10