Find your next solver
A curated index of Operations Research resources — solvers, courses, books, datasets, communities and more. Classified by type, topic and audience.
55 resources matching
- Advanced Analytics in PracticeNewsletter
Advanced Analytics in Practice focusing on breaking down what it takes to build real-world advanced analytics applications.
- AGI? No, thank you!Newsletter
AGI? No, thank you! Learning and Intelligent Optimization? Yes, please! https://intelligent-optimization.org/
- AI for Better PlanningNewsletter
Learn more about how AI is changing businesses and how you can leverage it: Insights, tools, tips, and expert voices
- AMPLModeling language
Welcome to AMPL (A Mathematical Programming Language), a powerful and intuitive modeling language designed specifically for large-scale optimization problems. If you are new to modeling languages or AMPL, this page will guide you through what AMPL is, its benefits, and why it stands out in the landscape of programming and modeling languages.
- BKS ChallengeChallenge
The CVRPLIB team announces the CVRPLIB BKS Challenge, a 30-day competition aimed at finding extremely high-quality solutions for the new XL benchmark set, 100 challenging CVRP instances ranging from 1,000 to 10,000 customers.
- CG:SHOPChallenge
The CG:SHOP Challenge (Computational Geometry: Solving Hard Optimization Problems) is an annual competition dedicated to tackling specific, difficult geometric optimization problems. Originally established as a workshop at Computational Geometry Week (CG Week) in 2019, the Challenge provides a unique platform where the success of proposed solutions is measured based on computational performance on a set of carefully selected benchmark instances. This focus on empirical evaluation marks a shift from traditional computational geometry research, which often emphasizes theoretical approaches.
- COMAP contestsChallenge
Consortium for Mathematics and its applications
- COMAP mcm-icmChallenge
COMAP's Mathematical Contest in Modeling (MCM) and Interdisciplinary Contest in Modeling (ICM) are international contests for high school students and college undergraduates. The contests challenge teams of up to three students to analyze, model, solve, and present solution reports to an open-ended application problem. In these contests research, analytics, and applied intelligence are just as important as time management and problem selection. Are you and your team up to it?
- Combinatorial Optimization: Algorithms and ComplexityBook
An introduction to algorithms and computational complexity to solve combinatorial optimization problems
- CVXPYModeling language
CVXPY is an open source Python-embedded modeling language for convex optimization problems. It lets you express your problem in a natural way that follows the math, rather than in the restrictive standard form required by solvers.
- Decision Management Community challengesChallenge
Community for Decision Management, including Machine Learning and Optimization
- DIMACS challengeChallenge
Challenges from the Center for Discrete Mathematics and Theoretical Computer Science
- Discord: CVXPYCommunity
The CVXPY Discord community is a group of people who use the CVXPY software to solve convex optimization problems in Python
- Discord: HiGHSCommunity
The HiGHS Discord server.
- Discord: Operations ResearchCommunity
Discord community about Operations Research
- Discord: OR-ToolsCommunity
Discord community about OR-Tools, a Google framework for mathematical modeling and solvers
- FeasibleNewsletter
Where Operations Research practitioners share real-world strategies and emerging techniques for optimal decision-making.
- GAMSModeling language
GAMS is a modeling system for mathematical optimization that lets users formulate complex problems in a high-level language and run them with different commercial and open-source solvers. All solvers are packaged in a single distribution, making it easy to switch between them and giving customers one point of contact for licensing and support. It also has a Python interface -GAMSPy- for building and solving mathematical optimization models using the GAMS technology stack. It keeps the modeling concepts of GAMS (sets, parameters, variables, equations) but exposes them as Python classes and functions. This allows modelers to stay in the Python ecosystem while using mature GAMS solvers and workflows.
- Google OR-ToolsModeling language
Open source software suite for optimization, tuned for tackling the world's toughest problems in vehicle routing, flows, integer and linear programming, and constraint programming.
- Grid Optimization competitionChallenge
Grid Optimization challenges for electric systems
- Hands-On Mathematical Optimization with PythonBook
A gentle introduction to optimization with Python.
- Impactful AnalyticsNewsletter
Analytics, Data Science, and AI - Actionable insights and thoughts to drive positive business transformation and impact.
- InsideOpt Weekly PuzzleNewsletter
One puzzle every week.
- 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.
- JuMPModeling language
JuMP is a domain-specific modeling language for mathematical optimization embedded in Julia. JuMP makes it easy to formulate and solve a range of problem classes, including linear programs, integer programs, conic programs, semidefinite programs, and constrained nonlinear programs.
- Kaggle Optimization ChallengesChallenge
Challenges around TSP variant with Santa Claus
- Land-Doig CompetitionChallenge
The 2026 Land-Doig MIP Competition is a computational competition hosted by the 2026 Mixed Integer Programming Workshop, offering an opportunity for teams to showcase their practical and computational prowess and fostering innovation in computational MIP. It is named in honor of Ailsa H. Land and Alison G. Harcourt (née Doig), who proposed the first LP-based branch-and-bound algorithm.
- Mike Talks AINewsletter
Practical AI for business, my experience starting and selling a company, and other content.
- MiniZincModeling language
MiniZinc is a high-level constraint modelling language that allows you to easily express and solve discrete optimisation problems.
- Modern LP Book - DualityBook
A discussion about books focused on duality theory
- MOPTA challengeChallenge
Annual challenges from the University of Lehigh
- NextmvNewsletter
Roundup of Operations Research, Decision Science, and DecisionOps content from Nextmv and the optimization community
- Operations Research: an introductionBook
A book covering the basics of Operations Research
- OPTIL.ioChallenge
Challenges with different optimization problems
- Optimization in open-sourceNewsletter
Business Intelligence using optimal decision making tools.
- 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
- optlangModeling language
Optlang is a Python package implementing a modeling language for solving mathematical optimization problems, i.e. maximizing or minimizing an objective function over a set of variables subject to a number of constraints. Optlang provides a common interface to a series of optimization tools, so different solver backends can be changed in a transparent way.
- PACE challengeChallenge
Challenge from Parameterized Algorithms and Computational Experiments Challenge to bridge the gap between theory and practice of algorithms
- PlannedNewsletter
Planning education for real-world stuff, the newsletter for problem solvers at scale.
- PRADO seriesNewsletter
🌟 Welcome to the Prescriptive Analytics and Decision Optimization (PRADO) Series 2025! 🌟 The series of presentations about OR in practice, tools, and technologies. 📅 Program Sneak Peek: 🎤 March: Optimizing pharmacy procurement with substitution of drugs
- PuLPModeling language
An LP modeler written in Python
- Punk Rock ORNewsletter
Laura Albert’s newsletter about OR.
- PyomoModeling language
Python-based, open-source optimization modeling language with a diverse set of optimization capabilities.
- PyOptInterfaceModeling language
PyOptInterface is an open-source Python library to provide a unified API to construct and solve optimization models with various optimizers.
- ROADEF challengeChallenge
Bi-annual challenges from the French Operational Research (OR) and Decision Support Society. 2026: https://gitlab.com/Orange-OpenSource/network-optimization-tools/challenge-roadef-2026/-/tree/main/sprint_results
- Shell AI challengeChallenge
Annual challenges organized by Shell AI team.
- SMIO ChallengeChallenge
Optimization competition organized by the Mexican Society of Operations Research (SMIO).
- Stack Exchange: Operations ResearchCommunity
Stack Exchange about Operations Research topics
- Subreddit: Operations ResearchCommunity
Subreddit about Operations Research
- Subreddit: OptimizationCommunity
Subreddit about Optimization
- The Decision StrategistNewsletter
Advice from a decision strategist with 19 years expertise in analytics & AI, inc. Gartner, system integrators & industry
- VeRoLogChallenge
Vehicle Routing and Logistics work group from EURO
- X (Twitter): Operations Research listCommunity
X (Twitter) list with accounts related to Operations Research