Find your next solver
A curated index of Operations Research resources — solvers, courses, books, datasets, communities and more. Classified by type, topic and audience.
- Advanced modeling for discrete optimizationCourse
Course about advanced modeling for discrete optimization, covering topics such as debugging or predicates
- 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.
- Basic modeling for discrete optimizationCourse
Course about basic modeling for discrete optimization with MiniZinc
- 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
- Conference index Operations ResearchConference
Index with conferences about Operations Research for the following years
- Conference index OptimizationConference
Index with conferences about Optimization for the following years
- CP ConferenceConference
International conference about Constraint Programming
- CPAIORConference
International conference about the integration of Constraint Programming, Artificial Intelligence and Operations Research
- CSPlibDataset
CSPLib is a library of test problems for constraint solvers.
- CVRP GameGame
A game to better understand how CVRP works.
- CVRPlibDataset
Instances for the CVRP challenge.
- Discrete Optimization courseCourse
Course about discrete optimization covering a wide range of optimization techniques such as Constraint Programming, Local Search or Column Generation
- 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.
- ICORESConference
International Conference on Operations Research and Enterprise Systems
- INFORMS Calendar of eventsConference
Calendar of events from INFORMS
- International Conference on Operations Research (OR)Conference
International Conference on Operations Research
- 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.
- Mathprog-ORlibDataset
This site provides access to a number of Operations Research problem data sets.
- Metaheuristics and Nature Inspired Computing Conference 2023Conference
International Conference on Metaheuristics and Nature Inspired Computing
- Metaheuristics International Conference (MIC)Conference
Metaheuristics International Conference
- 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
- Optsicom ProjectDataset
Instances for several interesting NP-hard problems.
- OR from 0 to 1Course
7-day free email course to kickstart in Operations Research.
- 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.
- QAPlibDataset
Instances for Quadratic Assignment Problems.
- RWTHx: Mathematical Optimization for EngineersCourse
Course about all things mathematical optimization: unconstrained, LP, NLP, MIP, Global optimization, Dynamic optimization, ML for optimization, and optimization under uncertainty.
- Slick Oil GameGame
Deliver 100 barrels to the customer at the lowest cost. Select wells and refineries to choose volume flowing on pipe-lines.
- SNDlibDataset
SNDlib is a library of data for Survivable fixed telecommunication Network Design. Its purpose is to provide data about realistic telecommunication networks (including traffic) available to the research community.
- Solving algorithms for discrete optimizationCourse
Course about solving discrete optimization problems with different techniques: Constraint Programming, Mixed Integer Programming and Local Search
- 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.
- The OR-LibraryDataset
OR-Library is a collection of test data sets for a variety of Operations Research (OR) problems.
- 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).
- TSPlibDataset
TSPLIB is a library of sample instances for the TSP (and related problems) from various sources and of various types.
- VRPlibDataset
This web is dedicated to the study of VRP; we have compiled here a great deal of information about it for public access: technical reports, many different variants of the problem, alternative algorithms and techniques for solving it, some well-known instances of the problem, the best-so-far solutions for those instances, bibliography, related links…