Find your next solver
A curated index of Operations Research resources — solvers, courses, books, datasets, communities and more. Classified by type, topic and audience.
- AliGorithmVideo
YouTube channel with interesting knowledge about optimization.
- Anything you can do I can do betterVideo
Prof Marco Lubbecke talks about optimization in a TED Talk.
- ArcadeTSPGame
An arcade-style TSP challenge game written for https://github.com/tunnuz/arcadetsp's 2018 Christmas Party, follow the in-game instructions.
- Beer GameGame
Learn supply chain principles through a visual simulation.
- Burrito Optimization GameGame
Web-based app that is intended to act as an entry point for data scientists and problem solvers who could benefit from optimization; the game teaches players why optimization is valuable and important, why it’s difficult (by showcasing the scaling and added complexity of optimization throughout round play), and why solvers and other optimization algorithms are essential in finding an optimal solution.
- Combinatorial Optimization: Algorithms and ComplexityBook
An introduction to algorithms and computational complexity to solve combinatorial optimization problems
- CVRP GameGame
A game to better understand how CVRP works.
- Free the world from wasteful scheduling with Timefold AIVideo
Solve NP-hard optimization problems with Timefold AI.
- Hands-On Mathematical Optimization with PythonBook
A gentle introduction to optimization with Python.
- Introduction to algorithmsBook
Some books on algorithms are rigorous but incomplete; others cover masses of material but lack rigor. Introduction to Algorithms uniquely combines rigor and comprehensiveness.
- Introduction to Operations ResearchBook
An introduction to Operations Research with theory from Linear Programming to simulation, passing through Nonlinear Programming, Game Theory, Metaheuristics or Network flows, among others.
- Learn Graph TheoryGame
Interactive resources to learn Graph Theory.
- Learn ORGame
Interactive resources to learn OR.
- Lego ChallengeGame
The TLC is a simple constrained integer program turned into a game that you can play in a classroom with Legos. In each round of the game, your team acts as a boutique woodworking company who must decide which items to build and sell to the market. The goal is to decide how many of each type of item to build to maximize profits and beat other teams, where you are constrained by how many component pieces you have available.
- MathOpt: Solver Independent Modeling in Google OR-ToolsVideo
A new interface for Google OR-Tools.
- ML ain’t your only hammerVideo
Introduction to the field of mathematical optimization.
- Modern LP Book - DualityBook
A discussion about books focused on duality theory
- Operations Research: an introductionBook
A book covering the basics of Operations Research
- Optimization Games for the YoungGame
Developed to help spark an interest for mathematics in children and young adults. I use optimization concepts in the context of real-life problems as motivation. All you need are a printer to print the pages with the instructions and a pair of scissors to cut out the game pieces.
- Optimization via Relaxation and DecompositionBook
This book offers an up-to-date description of relaxation/approximation and decomposition techniques, demonstrating how their combined use efficiently solves large-scale optimization problems relevant to engineering, particularly in electrical, and industrial engineering, with a focus on energy.
- Optimizing with Column GenerationBook
An interesting book about Column Generation to tackle large-scale optimization problems
- Ponder This!Game
Seems some of us can't see a problem without wanting to take a crack at solving it. Does that sound like you? Good. Forge ahead and ponder this month's problem. We'll post a new one every month, and allow a month for you to submit solutions (we may even publish submitted answers, especially if they're correct).
- Pragmatic OR: Solving large scale optimization problems in fast moving environmentsVideo
Rubén Ruiz, Principal Applied Scientist at Amazon, shows how he leverages Hexaly at Amazon to solve a gigantic optimization problem that is out of the scope of other MILP solvers.
- Puzzles and GamesGame
A comprehensive guide to mathematical modeling with more than 140 games as case studies.
- Slick Oil GameGame
Deliver 100 barrels to the customer at the lowest cost. Select wells and refineries to choose volume flowing on pipe-lines.
- The Cutting PlaneGame
Learn about cutting planes in an adictive way.
- The Knapsack GameGame
A game to play the Knapsack to learn how to solve it.
- TSP ChallengeGame
Another game with map visualizations for the TSP.
- TSP GameGame
Solve the TSP in a visual way from the Productions and Operations Management (Universitat Wein).