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:

5.9M 14K 2K
PyJobShop
fjsplib

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

545K 9 0
frankvegadelgado
aegypti

Aegypti: Triangle-Free Solver

3K 1 0
decile-team
submodlib-py

Summarize Massive Datasets using Submodular Optimization

3K 130 45
ai4co
rl4co

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

2K 888 151
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
jacksong-sourse
sll-core

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

1K 1 0
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.

677 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.

671 325 91
garciparedes
jinete

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

664 15 2
chimera0
pydbm

`pydbm` is Python library for building Restricted Boltzmann Machine(RBM), Deep Boltzmann Machine(DBM), Long Short-Term Memory Recurrent Temporal Restricted Boltzmann Machine(LSTM-RTRBM), and Shape Boltzmann Machine(Shape-BM). From the view points of functionally equivalents and structural expansions, this library also prototypes many variants such as Encoder/Decoder based on LSTM, Convolutional Auto-Encoder, and Spatio-temporal Auto-Encoder.

565 325 91
CharJon
geco

Generators for Combinatorial Optimization

548 20 4
bruscalia
tspgrasp

A Greedy Randomized Adaptive Search Procedure (GRASP) for the Traveling Salesman Problem (TSP)

494 23 0
accel-brain
pygan

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.

450 325 91
tmetsch
graph-stitcher

This tool is a little framework to determine possiblemerges between two graphs based on a set of requiredadditional relationships (aka as stitches / edges).

364 12 3
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.

350 22 1
wborgeaud
tspy

An optimization package for the traveling salesman problem

348 9 2
flowty
flowty

Network optimisation solver

345 2 0
accel-brain
pycomposer

pycomposer is Python library for Algorithmic Composition or Automatic Composition based on the stochastic music theory and the Statistical machine learning problems. Especialy, this library provides apprication of the Algorithmic Composer based on Generative Adversarial Networks(GANs) and Conditional Generative Adversarial Networks(Conditional GANs).

333 325 91
prosysscience
jssenv

An OpenAi Gym environment for the Job Shop Scheduling problem.

324 243 64
frankvegadelgado
hallelujah

Compute the Approximate Vertex Cover for undirected graph encoded in DIMACS format.

297 1 0
TheMegistone4Ever
lp-comp

Python library for coordinated planning in two-level systems, finding compromise solutions between a Center and Elements using mathematical models & a GUI.

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