Resources

The OR Resource Index

A searchable directory of books, courses, modeling languages, solvers, datasets, journals, and communities.

205 of 205 resources

Recommended Books

32 items
Book

Introduction to Operations Research

Hillier & Lieberman. Broad introductory text covering deterministic, stochastic, simulation, queues, inventory, decision analysis.

Beginner#intro#textbook
Book

Operations Research: Applications and Algorithms

Wayne Winston. Applied OR text with many modeling examples.

Beginner
Book

Operations Research: An Introduction

Hamdy Taha. Accessible survey of optimization, networks, IP, DP, queues, simulation.

Beginner
Book

Operations Research: Models and Methods

Jensen & Bard. Modeling-oriented OR reference.

Intermediate
Book

Convex Optimization

Boyd & Vandenberghe. The standard open text for convex optimization.

Advanced#convex#optimization
Book

Introduction to Linear Optimization

Bertsimas & Tsitsiklis. Rigorous introduction to LP and network flows.

Intermediate
Book

Integer and Combinatorial Optimization

Nemhauser & Wolsey. Foundational IP reference.

Advanced
Book

Integer Programming

Wolsey. Compact reference for integer programming.

Advanced
Book

Numerical Optimization

Nocedal & Wright. Standard reference for continuous optimization.

Advanced
Book

Lectures on Modern Convex Optimization

Ben-Tal & Nemirovski. Conic and robust optimization perspective.

Advanced
Book

Introduction to Probability Models

Sheldon Ross. Probability, Markov chains, Poisson, queues, reliability.

Intermediate
Book

Fundamentals of Queueing Theory

Gross, Shortle, Thompson & Harris. Queueing reference for service systems.

Intermediate
Book

Simulation Modeling and Analysis

Averill Law. Discrete-event simulation methodology.

Intermediate
Book

Dynamic Programming and Optimal Control

Bertsekas. DP, approximate DP, optimal control.

Advanced
Book

The Theory and Practice of Revenue Management

Talluri & van Ryzin. Revenue management models and applications.

Advanced
Book

Pricing and Revenue Optimization

Robert Phillips. Applied pricing and revenue optimization.

Intermediate
Book

Network Flows

Ahuja, Magnanti, Orlin. Network optimization algorithms and applications.

Intermediate
Book

Scheduling: Theory, Algorithms, and Systems

Pinedo. Scheduling models and methods.

Advanced
Book

Foundations of Inventory Management

Zipkin. Inventory models and policies.

Intermediate
Book

Algorithms for Decision Making

Kochenderfer et al. Open book on planning, uncertainty, and decision algorithms.

Intermediate
Book

Approximation Algorithms

Williamson & Shmoys. Open book on approximation algorithms.

Advanced
Book

Vector, Matrix, and Least Squares

Boyd & Vandenberghe. Open text on applied linear algebra and least squares.

Beginner#least squares#linear algebra
Book

MOSEK Modeling Cookbook

Practical modeling guide for linear, conic, quadratic, and semidefinite optimization.

Advanced#conic#QP#SDP
Book

Lectures on Stochastic Programming

Shapiro, Dentcheva, and Ruszczynski. Modeling and theory for stochastic programming.

Advanced#stochastic programming
Book

Robust Optimization

Bertsimas, Brown, and Caramanis survey of robust optimization.

Advanced#robust optimization
Book

Data Envelopment Analysis

Cooper, Seiford, and Zhu. DEA models and applications.

Intermediate#DEA#efficiency
Book

Facility Location: Applications and Theory

Facility location models and applications.

Intermediate#facility location
Book

Risk Analysis: A Quantitative Guide

Vose. Quantitative guide to risk analysis and uncertainty modeling.

Intermediate#risk#simulation
Book

Behavioral Operational Research

Text on human behavior, judgment, and intervention design in OR practice.

Advanced#behavioral OR
Book

Linear Complementarity, Linear and Nonlinear Programming

Murty. Internet edition on complementarity and related optimization models.

Advanced#complementarity#equilibrium
Book

Factory Physics

Manufacturing systems, bottlenecks, variability, flow, and operations principles.

Intermediate#manufacturing#production
Book

Essentials of Metaheuristics

Open text on metaheuristic search methods.

Advanced#metaheuristics

Courses & Lecture Notes

23 items
Course

MIT 15.053 Optimization Methods in Management Science

Introductory optimization with LP, networks, IP, NLP.

Beginner
Course

MIT 15.093J Optimization Methods

Graduate-level optimization methods and applications.

Advanced
Course

MIT 6.231 Dynamic Programming and Stochastic Control

DP and stochastic control.

Advanced
Course

MIT 6.262 Discrete Stochastic Processes

Probability, Markov chains, stochastic processes.

Intermediate
Course

Stanford EE364A Convex Optimization

Convex optimization lectures and assignments.

Advanced
Course

Stanford EE364B Convex Optimization II

Decomposition, robust optimization, advanced topics.

Advanced
Course

CMU Convex Optimization

Lecture material by Ryan Tibshirani.

Advanced
Course

Cornell Optimization Wiki

Topic explanations across mathematical programming.

Intermediate
Course

NEOS Guide

Optimization problem types and solver guidance.

Beginner
Course

CVXPY Short Course

Hands-on convex optimization modeling in Python.

Intermediate
Course

MIT Supply Chain Planning

Planning models for supply chain decisions.

Intermediate
Course

MIT 15.071 The Analytics Edge

Analytics course covering regression, trees, clustering, visualization, and optimization.

Intermediate#analytics#optimization#MIT
Course

MIT 15.072J Queues: Theory and Applications

Queueing systems with Markovian queues, queueing networks, fluid models, and heavy traffic.

Advanced#queues#stochastic#MIT
Course

MIT 6.041 Probabilistic Systems Analysis

Probability foundations for stochastic modeling and OR.

Beginner#probability#MIT
Course

Stanford MS&E 212

Stanford management science and engineering OR course page.

Intermediate#Stanford#OR
Course

Princeton ORF307 Optimization

Optimization course covering least squares, LP, duality, simplex, networks, IP, and uncertainty.

Intermediate#Princeton#optimization#QP
Course

Cornell ORIE 320/520 Optimization I

Optimization I syllabus covering LP formulation, simplex, interior point, sensitivity, transportation, and NLP.

Intermediate#Cornell#LP#optimization
Course

Georgia Tech ISyE 3231 Deterministic OR

Deterministic OR syllabus covering LP, IP, NLP, goal programming, sensitivity, and network structures.

Intermediate#Georgia Tech#deterministic OR
Course

UC Berkeley IEOR 160 Operations Research I

Operations Research I course page with assignments and software pointers.

Intermediate#Berkeley#OR
Course

Columbia IEOR E4004 Deterministic Models

Deterministic OR syllabus covering modeling, LP, networks, IP, DP, NLP, decomposition, multiobjective optimization, and CP.

Intermediate#Columbia#deterministic OR
Course

University of Waterloo CO 370 / CM 443

Deterministic OR models course page.

Intermediate#Waterloo#deterministic OR
Course

Lehigh IE 316 Advanced Operations Research Techniques

Lecture slides and assignments on LP geometry, simplex, duality, sensitivity, network flows, IP, and strong formulations.

Intermediate#Lehigh#LP#IP
Course

University of Michigan IOE 510 Linear Programming

Linear programming syllabus and lecture notes covering polyhedra, simplex, duality, sensitivity, transportation, and interior-point methods.

Intermediate#Michigan#LP

Python Libraries

13 items

Julia Libraries

10 items

R Libraries

9 items

Modeling Languages

7 items

Commercial Solvers

8 items

Open-Source Solvers

14 items

Datasets & Benchmarks

14 items

Journals & Conferences

24 items
Journal

Operations Research

INFORMS flagship OR journal.

Journal

Management Science

Management, analytics, economics, decisions.

Journal

M&SOM

Manufacturing & service operations management.

Journal

Transportation Science

Transportation, logistics, mobility.

Journal

INFORMS Journal on Computing

Algorithms, software, analytics.

Journal

Mathematical Programming

Optimization theory, algorithms, applications.

Journal

Mathematics of Operations Research

Mathematical foundations of OR.

Journal

European Journal of Operational Research

Broad OR methods and applications.

Journal

Computers & Operations Research

Computational OR and algorithms.

Journal

IISE Transactions

Industrial and systems engineering research.

Journal

Naval Research Logistics

Logistics, optimization, and stochastic models.

Journal

Queueing Systems

Queueing theory and stochastic service systems.

Journal

INFORMS Annual Meeting

Large OR and analytics conference.

Journal

EURO Conference

European operational research conference series.

Journal

IFORS Conference

International OR conference organized by IFORS.

Journal

IPCO

Integer programming and combinatorial optimization.

Journal

Winter Simulation Conference

Major conference for simulation research and practice.

Journal

TRB Annual Meeting

Transportation research and policy conference.

Journal

Mathematical Optimization Society Meetings

MOS meeting calendar including IPCO, ICCOPT, ICSP, ISMP, and MIP workshops.

#optimization#conference
Journal

INFORMS Journal on Applied Analytics

Applied OR and analytics case-study journal, formerly Interfaces.

#applied analytics
Journal

Decision Analysis

INFORMS journal for decision analysis theory and applications.

#decision analysis
Journal

INFORMS Journal on Optimization

INFORMS journal for optimization theory, computation, and applications.

#optimization
Journal

MIP Workshop

Workshop focused on mixed-integer programming research and computation.

#MIP#conference
Journal

SIGMETRICS

Conference and community for performance analysis and modeling of computing systems.

#queueing#performance

Societies & Communities

18 items
Community

INFORMS

Largest professional society for OR and analytics.

Community

The OR Society

UK professional society for operational research.

Community

Mathematical Optimization Society

International society for mathematical optimization.

Community

EURO — Association of European OR Societies

Federation of European OR societies.

Community

IFORS

International Federation of OR Societies.

Community

SIAM Activity Group on Optimization

SIAM community for optimization research.

Community

IISE

Institute of Industrial and Systems Engineers.

Community

POMS

Production and Operations Management Society.

Community

Operations Research Stack Exchange

Q&A site for OR modeling, algorithms, and software.

Community

COIN-OR

Community for open-source operations research software.

Community

Stochastic Programming Community

Community site for stochastic programming researchers and practitioners.

#stochastic programming
Community

INFORMS Optimization Society

INFORMS society for optimization methods, software, and applications.

#optimization
Community

INFORMS Simulation Society

INFORMS society promoting simulation research and practice.

#simulation
Community

INFORMS Revenue Management and Pricing Section

INFORMS community for revenue management and pricing.

#revenue management#pricing
Community

INFORMS Transportation Science and Logistics Society

INFORMS society for transportation science, freight logistics, air transportation, urban transportation, facility logistics, and ITS.

#transportation#logistics
Community

INFORMS MSOM Society

Manufacturing and Service Operations Management society.

#operations management#service operations
Community

INFORMS Health Applications Society

INFORMS community for healthcare OR applications.

#healthcare
Community

INFORMS Public Sector OR Section

INFORMS community for public-sector OR and policy applications.

#public sector#policy

Blogs & Online Resources

16 items
Community

Cornell Optimization Wiki

Community-edited optimization wiki.

Community

NEOS Guide

Optimization types, solvers, and modeling guidance.

Community

OR in an OB World

Practical OR modeling, solvers, and integer programming commentary.

Community

Yet Another Math Programming Consultant

Detailed optimization modeling examples.

Community

Operations Research with SAS

OR modeling and solver examples from SAS.

Community

Gurobi Blog

Optimization modeling and solver usage articles.

Community

COIN-OR Projects

Open-source OR software ecosystem.

Community

NEOS Server

Online optimization solver service.

Community

Optimization Online

Preprints in optimization and OR.

Community

INFORMS Resoundingly Human

Podcast on OR, analytics, and decision-making.

Community

Data Science Meets Optimization

Talks and tutorials connecting ML and optimization.

Community

NEOS Guide — Optimization Problem Types

Classification of optimization models: continuous/discrete, constrained/unconstrained, deterministic/stochastic, robust, and stochastic programming.

#optimization taxonomy
Community

NEOS Guide — Algorithms

Guide to optimization algorithms including SQP, interior point, QP, Newton, and trust-region methods.

#algorithms
Community

NEOS Guide — Complementarity Problems

Overview of linear and nonlinear complementarity problems and applications.

#complementarity
Community

NEOS Guide — Quadratic Programming

Overview of QP models and algorithms.

#QP
Community

Gurobi Numerical Guidelines

Practical guidance on numerical issues in optimization models.

#solver engineering#numerics

Research Groups

14 items
Community

MIT Operations Research Center

Graduate program and research center in OR.

#university#research
Community

Cornell Operations Research and Information Engineering

OR, information engineering, analytics, and applied probability.

#university#research
Community

Columbia Industrial Engineering and Operations Research

Optimization, analytics, logistics, finance, and OR.

#university#research
Community

Stanford Management Science and Engineering

Decision analysis, optimization, organizations, and technology.

#university#research
Community

UC Berkeley Industrial Engineering and Operations Research

OR, data science, logistics, and industrial engineering.

#university#research
Community

Georgia Tech ISyE

Industrial and systems engineering with strong OR programs.

#university#research
Community

Princeton Operations Research and Financial Engineering

OR, financial engineering, probability, and optimization.

#university#research
Community

University of Michigan Industrial and Operations Engineering

OR, ergonomics, data analytics, and systems engineering.

#university#research
Community

Northwestern Industrial Engineering and Management Sciences

Optimization, analytics, and operations.

#university#research
Community

ETH Zurich Institute for Operations Research

Mathematical optimization and OR research group.

#university#research
Community

University of Waterloo Combinatorics and Optimization

Combinatorial optimization, graph theory, cryptography, and OR.

#university#research
Community

University of Toronto Operations Research

OR in mechanical and industrial engineering.

#university#research
Community

Penn State Operations Research

Intercollege graduate program in OR.

#university#research
Community

NC State Operations Research

OR graduate degrees and applied research.

#university#research

Career Resources

3 items