operations-research
Optimization models using various solvers
BCP-MAPF – branch-and-cut-and-price for multi-agent path finding
Column generation (theory + python implementation)
A python framework for solving the VRP and its variants with column generation.
column generation implementation based on google or-tools for cutting stock problem
Using Dantzig-Wolfe (DW) decomposition algorithm to solve MCNF(Multi Commodity Network Flow) problem. Final project for the course of (large-scale) linear programming.
An attempt to write optimization codes from textbooks and match the claimed numerical results
Repository contains implementation of Bender Decomposition for classical facility/warehause location problem using Python and Gurobi solver.
A JuMP extension for Stochastic Dual Dynamic Programming
A demo on how use column generation in a primal heuristic for the Vehicle Routing Problem with Time Windows (VRPTW)
Pre-built decision models serving as the base for Marketplace subscription apps.
Vehicle Routing Open-source Optimization Machine
Tools for plotting routes and clusters from JSON
A harness for building the bundled suite of interoperable optimization tools available in the COIN-OR repository.
NSGA2, NSGA3, R-NSGA3, MOEAD, Genetic Algorithms (GA), Differential Evolution (DE), CMAES, PSO
Reinforcement Learning for Solving the Vehicle Routing Problem
Multi-Depot Vehicle Routing Problem solver using Deep RL, GA and Google OR-Tools
A project on using mathematical programming to solve multi-modal transportation cost minimization in goods delivery and supply chain management.
High-performance interior-point-method QP and QCQP solvers
Sequential Decision Problem Modeling Library @ Castle Lab, Princeton Univ.
Nonlinear Model Predictive Control tuning using Genetic Algorithms, employed on a trajectory controller for differential drive robot
Fast and embedded solvers for nonlinear optimal control
Modern implementation of the hybrid genetic search (HGS) algorithm specialized to the capacitated vehicle routing problem (CVRP). This code also includes an additional neighborhood called SWAP*.