GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

combinatorial-optimization

Star

Here are 936 public repositories matching this topic...

Language: All
Filter by language
All 936 Python 429 Jupyter Notebook 130 C++ 115 Java 41 Rust 23 C 21 Julia 21 HTML 19 JavaScript 15 TypeScript 14
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

google / or-tools

Star 14.4k

Google's Operations Research tools:

optimization linear-programming operations-research combinatorial-optimization or-tools
  • Updated Nov 12, 2026
  • C++

Thinklab-SJTU / awesome-ml4co

Star 2.2k

Awesome machine learning for combinatorial optimization papers.

machine-learning operations-research combinatorial-optimization paper-list
  • Updated Nov 7, 2026
  • Python

ai4co / rl4co

Star 922

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

benchmark reinforcement-learning scheduling hydra attention vehicle-routing-problem tsp operations-research cvrp combinatorial-optimization attention-model neural-combinatorial-optimization electronic-design-automation pytorch-lightning torchrl tensordict
  • Updated Sep 14, 2026
  • Python

Thinklab-SJTU / ThinkMatch

Star 883

A research protocol for deep graph matching.

graph-matching combinatorial-optimization quadratic-assignment-problem neural-graph-matching
  • Updated Aug 13, 2026
  • Python

d-krupke / cpsat-primer

Sponsor
Star 837

The CP-SAT Primer: Using and Understanding Google OR-Tools' CP-SAT Solver

optimization operations-research ortools combinatorial-optimization cp-sat
  • Updated Nov 7, 2026
  • Jupyter Notebook

ebrahimpichka / awesome-optimization

Star 756

A curated list of mathematical optimization courses, lectures, books, notes, libraries, frameworks and software.

awesome optimization linear-programming awesome-list operations-research mathematical-modelling convex-optimization integer-programming discrete-optimization combinatorial-optimization stochastic-optimization linear-optimization mathematical-programming integer-linear-programming mathematical-optimization
  • Updated Oct 19, 2026

ai4co / awesome-fm4co

Star 598

Recent research papers about Foundation Models for Combinatorial Optimization

lists machine-learning awesome awesome-list combinatorial-optimization neural-combinatorial-optimization foundation-models
  • Updated Oct 15, 2026

NVIDIA / cuopt-examples

Star 472

NVIDIA cuOpt examples for decision optimization

gpu optimization linear-programming vehicle-routing-problem operations-research optimization-algorithms combinatorial-optimization mixed-integer-programming route-optimization traveling-salesman-problem
  • Updated Oct 28, 2026
  • Jupyter Notebook

ds4dm / ecole

Star 380

Extensible Combinatorial Optimization Learning Environments

ml gym markov-decision-processes scip combinatorial-optimization
  • Updated Dec 20, 2025
  • C++

Thinklab-SJTU / pygmtools

Star 353

A Python Graph Matching Toolkit.

deep-learning python-library graph-matching combinatorial-optimization
  • Updated Jun 5, 2026
  • Python

chaitjo / graph-convnet-tsp

Star 333

Code for the paper 'An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problem' (INFORMS Annual Meeting Session 2019)

deep-learning pytorch combinatorial-optimization travelling-salesman-problem geometric-deep-learning graph-neural-networks
  • Updated Feb 10, 2022
  • Python

accel-brain / accel-brain-code

Star 328

The purpose of this repository is to make prototypes as case study in the context of proof of concept(PoC) and research and development(R&D) that I have written in my website. The main research topics are Auto-Encoders in relation to the representation learning, the statistical machine learning for energy-based models, adversarial generation net…

reinforcement-learning deep-learning deep-reinforcement-learning q-learning lstm generative-adversarial-network semi-supervised-learning restricted-boltzmann-machine transfer-learning simulated-annealing deep-q-network automatic-summarization combinatorial-optimization quantum-monte-carlo auto-encoder quantum-annealing energy-based-model self-supervised-learning multi-agent-reinforcement-learning
  • Updated Dec 26, 2023
  • Python

prosysscience / JSSEnv

Star 245

An OpenAi Gym environment for the Job Shop Scheduling problem.

reinforcement-learning deep-reinforcement-learning openai-gym combinatorial-optimization job-shop-schedulling openai-gym-environment job-shop-scheduling-problem reinforcement-learning-environments
  • Updated May 20, 2025
  • Python

chaitjo / learning-tsp

Star 244

Code for the paper 'Learning TSP Requires Rethinking Generalization' (CP 2021)

deep-learning transformers pytorch tsp combinatorial-optimization travelling-salesman-problem graph-neural-networks graph-representation-learning
  • Updated Aug 26, 2021
  • Jupyter Notebook
jagua-rs

JeroenGar / jagua-rs

Sponsor
Star 223

A fast and fearless Collision Detection Engine for 2D nesting problems

geometry optimization bin-packing collision-detection packing 2d cutting nesting combinatorial-optimization feasibility laser-cutting strip-packing leather no-fit-polygon irregular cutting-and-packing
  • Updated Nov 10, 2026
  • Rust

ai-for-decision-making-tue / Job_Shop_Scheduling_Benchmark_Environments_and_Instances

Star 219

A benchmarking repo with various solution methods to various machine scheduling problems

python benchmarking machine-learning jsp assembly deep-reinforcement-learning combinatorial-optimization job-shop-scheduling fjsp flexible-job-shop-scheduling setup-times
  • Updated Sep 24, 2026
  • Jupyter Notebook

henry-yeh / DeepACO

Star 199

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

reinforcement-learning neural-network deep-reinforcement-learning pytorch vehicle-routing-problem meta-heuristic ant-colony-optimization knapsack-problem combinatorial-optimization neural-combinatorial-optimization scheduling-problem traveling-salesman-problem graph-neural-networks routing-problem capacitated-vehicle-routing-problem bin-packing-problem
  • Updated Sep 29, 2024
  • Jupyter Notebook
minimalloc

google / minimalloc

Star 196

A lightweight memory allocator for hardware-accelerated machine learning

machine-learning compiler static-analysis memory-allocation hardware-acceleration combinatorial-optimization rectangle-packing asplos asplos23
  • Updated Apr 6, 2026
  • C++

COLA-Laboratory / GraphFLA

Star 179

A graph-based python framework for fitness landscape analysis

python bioinformatics computational-biology epistasis black-box-optimization fitness-landscape combinatorial-optimization fitness-landscape-analysis deep-mutational-scanning evolutionary-biology protein-engineering directed-evolution
  • Updated Oct 16, 2026
  • Python
network-opt

google / network-opt

Star 150

A library for topological network optimization

graph-algorithms artificial-intelligence discrete-mathematics operations-research combinatorial-optimization network-design electrical-circuits aaai-2022 aaai2022
  • Updated Nov 15, 2023
  • C++

Add this topic to your repo

To associate your repository with the combinatorial-optimization topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.