PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Combinatorial Optimization Python Packages

Python packages with the GitHub topic combinatorial-optimization. Sorted by relevance, with stars and monthly downloads.
google
ortools

Google's Operations Research tools:

4.9M 13K 2K
PyJobShop
fjsplib

Python package to read and write instances for the flexible job shop problem.

16K 8 0
ai4co
rl4co

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

6K 872 147
jacksong-sourse
sll-core

SLL-Core: PyTorch library for automatic differentiation through discrete operations via Static Local Linearization.

6K 1 0
decile-team
submodlib-py

Summarize Massive Datasets using Submodular Optimization

4K 128 45
frankvegadelgado
aegypti

Aegypti: Approximate Clique Solver

4K 1 0
chimera0
accelbrainbeat

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 networks(GANs), Deep Reinforcement Learning such as Deep Q-Networks, semi-supervised learning, and neural network language model for natural language processing.

2K 325 91
fuglede
numberpartitioning

Pure Python solver for the multi-way partition problem

2K 21 4
accel-brain
pysummarization

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 networks(GANs), Deep Reinforcement Learning such as Deep Q-Networks, semi-supervised learning, and neural network language model for natural language processing.

1K 325 91
chimera0
pydbm

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 networks(GANs), Deep Reinforcement Learning such as Deep Q-Networks, semi-supervised learning, and neural network language model for natural language processing.

919 325 91
accel-brain
accel-brain-base

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 networks(GANs), Deep Reinforcement Learning such as Deep Q-Networks, semi-supervised learning, and neural network language model for natural language processing.

864 325 91
CharJon
geco

Generators for Combinatorial Optimization

813 19 4
garciparedes
jinete

High Performance solving suite for the Pickup and Delivery Problem and its related extensions.

601 15 2
accel-brain
pyqlearning

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 networks(GANs), Deep Reinforcement Learning such as Deep Q-Networks, semi-supervised learning, and neural network language model for natural language processing.

562 325 91
Yuma-Ichikawa
qqa

Quasi-Quantum Annealing (QQA): a general-purpose GPU solver for combinatorial and spin-glass optimization, with PI-GNN/CPRA and a parallel SA baseline.

545 18 1
bruscalia
tspgrasp

GRASP for TSP

507 23 0
accel-brain
pygan

pygan is Python library to implement Generative Adversarial Networks(GANs), Conditional GANs, Adversarial Auto-Encoders(AAEs), and Energy-based Generative Adversarial Network(EBGAN).

499 325 91
prosysscience
jssenv

An OpenAi Gym environment for the Job Shop Scheduling problem.

354 238 64
frankvegadelgado
hallelujah

Hallelujah: Approximate Vertex Cover Solver

335 1 0
wborgeaud
tspy

An optimization package for the traveling salesman problem

325 9 2
tmetsch
graph-stitcher

Graph algorithms to merge two graphs based on stitching.

323 12 3
accel-brain
pycomposer

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 networks(GANs), Deep Reinforcement Learning such as Deep Q-Networks, semi-supervised learning, and neural network language model for natural language processing.

302 325 91
flowty
flowty

Network optimisation solver

264 2 0
olivierjuan
gyozas

Modern Python Library for Reinforcement Learning for Combinatorial Optimization using Gym Environment

157 0 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery