There are 5 repositories under discrete-optimization topic.
A research toolkit for particle swarm optimization in Python
An easy-to-use Python framework to generate adversarial jailbreak prompts.
🎯 A comprehensive gradient-free optimization framework written in Python
A curated list of mathematical optimization courses, lectures, books, notes, libraries, frameworks and software.
Derivative-Free Global Optimization Algorithm (C++, Python binding) - Continuous, Discrete, TSP, NLS, MINLP
Toolbox for gradient-based and derivative-free non-convex constrained optimization with continuous and/or discrete variables.
A Java library of Customizable, Hybridizable, Iterative, Parallel, Stochastic, and Self-Adaptive Local Search Algorithms
A Julia/JuMP Package for Optimal Quantum Circuit Design
Hybrid Models for Learning to Branch (NeurIPS 2020)
My solutions for discrete optimization course on Coursera
Solving and GUI demonstration of traditional N-Queens Problem using Hill Climbing, Simulated Annealing, Local Beam Search, and Genetic Algorithm.
Gradient-free optimization method for the multidimensional arrays and discretized multivariate functions based on the tensor train (TT) format.
Gradient-free optimization method for multivariable functions based on the low rank tensor train (TT) format and maximal-volume principle.
Exact and approximate solvers for minimum-cost-flow problems in bi-directed graphs.
MHLib.jl - A Toolbox for Metaheuristics and Hybrid Optimization Methods in Julia
Low-variance, efficient and unbiased gradient estimation for optimizing models with binary latent variables. (ICLR 2019)
A Julia/JuMP Package for Maximizing Algebraic Connectivity of Undirected Weighted Graphs
A Greedy Randomized Adaptive Search Procedure (GRASP) for the Traveling Salesman Problem (TSP)
Open collaborative book on quadratization in discrete optimization and quantum mechanics.
solverl+LiveView examples
Decision Diagrams for Discrete Optimization - Generic Julia Implementation
FPBH: A Feasibility Pump based Heuristic for Multi-objective Mixed Integer Linear Programming
[CVPR 2019] Official Matlab implementation of OSD: Unsupervised image matching and object discovery as optimization.
Discrete Asian Option Pricing for GPUs
Self-guided tutorial on combinatorial optimization, the bin packing problem, and constructive heuristics, suitable for use as course assignments, or by self-directed learners.