Hot answers tagged

27

Not solely dedicated to transportation, but Model Building in Mathematical Programming by Williams is a very good start for every beginner in modeling as it contains the theories on mathematical programming modeling as well as numerous examples. AFAIK, this is one of the best books on modeling as it does not concern itself with solution methodologies and the ...


20

For books with a focus on industrial applications, see this other question of this forum As textbooks, I would recommend to have a look at: General Intro to OR: W. Winston. Operations Research: Applications and Algorithms (4th Ed.). Brooks/Cole. 2004. Modeling: H.P. Williams. Model building in mathematical programming. John Wiley & Sons, 2013. D. Chen, R....


17

Surprised that no one has yet mentioned "Applications of optimization with Xpress-mp". Of course it is focused on their Mosel language, but it contains many good applications. Also, a free PDF is available.


16

The Warehouse & Distribution Science by John J. Bartholdi III and Steven T. Hackman. From their site: This book is a work-in-progress. We are still revising and extending the material and suggest you print only what you need as you need it. Version 0.98.1, released 17 August 2019 Although the question was about books not being completed, I also ...


15

Joe Geunes's book Operations Planning does a nice job of teaching MIP modeling in an operations context (production, distribution, facility location, etc.).


14

Since the OP asked for Transportation domain, I recommend the following: Vehicle Routing: Problems, Methods, and Applications by Toth & Vigo: here In Pursuit of the Traveling Salesman: Mathematics at the Limits of Computation by William Cook here


14

you may get many different answers but the one I have used for 20+ years is Model Building in Mathematical Programming by H.P.Williams Many models are in the OPL CPLEX examples and some other here


13

Just posted on January 16, 2020: Elements of Scheduling, collected and edited by Jan Karel Lenstra and David B. Shmoys This {pdf file} presents the fragments of a book on machine scheduling. Work on the book started in 1977 but was never completed. The existing material is now made available for teaching purposes. In the winter of 1976, Alexander Rinnooy ...


12

The AIMMS Optimization Modeling book is freely available and very accessible. There are lots of worked examples going from problem description to example data and model formulation.


12

Just to add a different flavor, there's a very good case study section in "The Theory and Practice of Revenue Management" by Talluri and Van Ryzin. Among other things, you will find some interesting optimization models. The other obvious choice, is not a book, but rather a journal. INFORMS Journal on Applied Analytics (formerly known as Interfaces) is a ...


11

We wrote a book on Supply Chain Network Design. It is meant to be a practical guide to that problem. It starts with a simple network design formulation and then adds more to it throughout the book. It both presents the mathematical formulation as well as a description of the problem, assumptions baked in, and reasons for those assumptions. We also ...


10

Also in the Transportation domain, a good case-by-case analysis book is Operational Research in Industry by Tito Ciriani. It covers problems from airline-fleet scheduling to designs for flexible transit. In the Resource Planning domain, Equitable Resource Allocation: Models, Algorithms and Applications by Hanan Luss provides many examples of resource ...


10

Production Planning by Mixed Integer Programming by Yves Pochet and Laurence A. Wolsey might fit the bill. Panos Padalos says on MathSciNet: "... Practitioners who are interested in using MIP solvers to solve different production planning problems, can use the book to identify the most efficient way to formulate the problems and to choose the most efficient ...


9

I suggest having a look at the following book: Grötschel, M. (Ed.). (2012). Optimization stories. Dt. Mathematiker-Vereinigung. The book has a number of chapters and in particular a chapter titled "Linear Programming Stories" which can interest you.


9

This is not really to learn how to model, but could be inspirational: I recently discovered this podcast from INFORMS, that I found very interesting as it is showcasing examples of OR in practice and the people behind them. You can find it on Spotify as well (https://pubsonline.informs.org/magazine/orms-today/podcasts). They also have videos from the Edelman ...


8

This may be out of print but shouldn't be too hard to find. One of the best in my opinion on the Practical Aspects... Patrick Rivett's 'The Craft of Decision Modelling'


8

The book "Model Building in Mathematical Programming" by H. Paul Williams is a great resource. The first part is a practical approach to methods and the second part is all problems with description, formulation and solution.


7

I waited some time but apparently no easy answer here. Thanks for providing some more hints in the comments to your question. One specialty about the knapsack book is: it is a monograph, that is, written by the same author(s). There are only few other books about a particular combinatorial optimization problem, with theory and algorithmic components, and ...


6

Another good reference in my opinion : Network Flows by Ahuja et al. It focuses on ... networks as hinted by the title, but it is incredible all the problems that can be tackled with such structures. Solutions of odd numbered exercises are also available, which is helpful when learning on your own.


6

Here is one suggestion : Network Flows: Theory, Algorithms, and Applications by Ahuja, Magnanti, Orli. The maximum flow problem is delt with in chapters 6-8, but I suggest you read the ones before if you are not familiar with flows in general. Also, James Orlin (one of the authors, teaches at MIT) has a webpage where you can find solutions to some of the ...


6

I propose reading the following textbook: Linear Programming and Network Flows by by Hanif D. Sherali, John J. Jarvis, and M. S. Bazaraa I read the first 7 chapters of the book a long time ago (during my Bachelor studies), and I really enjoyed it. Chapter 7 of the book titled THE DECOMPOSITION PRINCIPLE introduces Dantzig-Wolfe decomposition and its ...


5

I checked with a colleague who taught procurement / sourcing / purchasing / supply management / for quite a few years. He's skeptical about there being any heavily OR-oriented books in the field. That said, he mentioned "Better Business Decisions Using Cost Modeling, Second Edition", which he used (along with one or more other books) in an ...


5

I would recommend starting with OR books/courses right away. You can learn a lot (e.g linear programming, integer programming, convex optimization) without a working knowledge of statistics. However, if you want to dig into stochastic programming, queuing theory, inventory theory you will need some knowledge of probability and statistics. I would advise ...


5

Introduction to Operations Research (10th ed.) by Hiller and Liebermann is also a great book for concrete and complete examples of applications.


5

I took the course 42136 for Benders decomposition and Dantzig-Wolfe (DW) decomposition at Technical University of Denmark. Besides the textbook [conejo2006decomposition] (mentioned by @A.Omidi as well), following materials are recommended: [carøe1998l], chapter 5.1 in [birge2011introduction] for L-shaped Benders Decomposition, in terms of two-stage (...


4

For Operations Research in the power industry, I recommend the following five introductory books, covering short-term trading, stochastic programming, decomposition algorithms, complementarity and long-term investment. These OR models are data hungry, thus summarized as data-driven decision making under uncertainty. These videos DTU CEE Summer School 2019: ...


3

A group of undergraduate students at Berkeley have a fantastic reading group on topics in TCS, and they are currently reading Max Flow. They have a webpage where they've curated recent papers with progress on the problem.


2

The most hands-on way I can recommend is to try and write a prototype solver in your area of interest. It doesn't need to be anything fancy, you can just focus on solving, say, 5-variable problems. You don't even need to succeed. In the process of trying to do this you will be forced to understand the theory correctly (otherwise you'll keep getting wrong ...


2

I think the best one is here: Model Building in Mathematical Programming.


2

If you are interested in supply chain management and its related processes, there are lots of textbooks which these concepts have been described in the mathematical form to illustrate and control the behaviour of the supply chain network (e.g. optimization models). Some of them are as follows: Planning Stability in Material Requirements Planning Systems ...


Only top voted, non community-wiki answers of a minimum length are eligible