Edition 1·Updated 2026-10-03·14 min read
Sources
About this book
An overview of the book, with source information for further reading.
This book teaches students and practitioners how to solve complex business decision-making problems by applying quantitative Operations Research techniques using a case study approach with Excel.
For students and professionals in management, commerce, and engineering, Operations Research (OR) often seems like an intimidating, purely theoretical discipline. This book bridges the gap between theory and practice by presenting core OR techniques through a hands-on, case-based approach. Each chapter begins with a real-world industrial problem and then walks the reader through its formulation and solution, covering essential topics like Linear Programming, network models (transportation, assignment, routing), project scheduling (PERT/CPM), and game theory. What makes this book uniquely accessible is its extensive use of Microsoft Excel's Solver application, transforming complex mathematical algorithms into practical tools for optimizing resource allocation, minimizing costs, and maximizing profits in any organization.
Movement I
Orient
What this book claims, and who wrote it.
- — The book's one-line promise
- — The author and where the book stands
This book teaches students and practitioners how to solve complex business decision-making problems by applying quantitative Operations Research techniques using a case study approach with Excel.
The need-to-know
Most business problems involving the allocation of scarce resources can be formally modeled and solved using quantitative Operations Research techniques. Linear Programming is a versatile and powerful tool for finding the optimal solution to problems with a clear objective (e.g., maximizing profit, minimizing cost) under a set of constraints. Network models provide specialized and efficient algorithms for solving complex logistical problems common in supply chain management, such as transportation routing, job assignment, and finding the shortest path.
About this guide
The guide describes these challenges, steps and possible outcomes.
Who it is for
A student, manager, or analyst in business, commerce, or engineering who needs to make complex decisions involving resource allocation, logistics, or project management and wants to use data-driven, optimal methods to achieve the best outcomes.
Challenges
- In practice · They face multifaceted business problems with limited resources (e.g., time, budget, capacity) and multiple competing objectives, making it difficult to determine the best course of action.
- For the reader · They feel overwhelmed by the complexity of these decisions, are uncertain if their choices are truly optimal, and are often intimidated by the perceived difficulty of quantitative methods.
Steps to consider
- 1Learn the systematic OR process: problem formulation, model development, and solution.
- 2Master Linear Programming to model and solve resource allocation problems using both graphical and Simplex methods in Excel.
- 3Apply specialized network models (Transportation, Assignment, Routing) to solve common logistics and scheduling challenges.
- 4Utilize project management techniques (PERT/CPM) for effective planning, scheduling, and control of complex projects.
Risks
They will continue to rely on intuition or oversimplified methods, leading to suboptimal decisions and missed opportunities. They will leave value on the table by failing to properly optimize resource use, reduce waste, and maximize returns.
Intended result
The reader can confidently translate complex business challenges into solvable mathematical models. They make optimal, data-driven decisions that minimize costs, maximize profits, and improve operational efficiency.
Set the record straight
What this book sets straight
The common beliefs this book pushes back on.
Operations Research is purely theoretical, mathematically intensive, and impractical for day-to-day business management without specialized software and expertise.
Operations Research provides a systematic, quantitative methodology that, when paired with a common tool like Excel, can be practically applied by managers and students to solve complex, real-world problems in resource allocation, logistics, and project planning, leading to superior, data-driven decisions.
Movement II
Map
The book's main ideas and how they connect.
Operations Research Using Excel A Case Study Approach's own model — and how it sits inside its field.
- — 7 constructs the book works with
- — Where it agrees with the field, exceeds it, or fills a gap
The constructs
How they connect (6)
- Business Problem Complexity → influences → Mathematical Model Formulation
- Resource Constraints → influences → Mathematical Model Formulation
- Mathematical Model Formulation → predicts → Optimal Resource Allocation
- Optimal Resource Allocation → predicts → Cost Minimization
- Optimal Resource Allocation → predicts → Profit Maximization
- Optimal Resource Allocation → predicts → Operational Efficiency
Where this book diverges from the corpus
- fills gap The field's model has no construct for the intricacy of a decision (number of variables, competing objectives, interdependencies) as a driver of why optimization is needed; it only touches this indirectly through constraints and modeling.
- lags The book covers the core translation into decision variables, objective, and constraints, but the field adds model fidelity, validation and verification, which the book's definition lacks.
- exceeds The book operationalizes allocation concretely, as solved assignments of units to ship, jobs, and schedules, whereas the field frames it as a general degree of optimal assignment.
- fills gap The book treats profit maximization as an optimization objective for product mix and territory assignment, whereas the field's profitability construct is a firm-level financial outcome and does not cover it as a model objective.
Movement III
Master
Explore the book's ideas, examples and practical tools.
How the author makes the case — section by section, with the book's own tools.
- — 7 sections, in the book's order
- — The book's frameworks, checklists, and worked cases
strong · 1 source
- Operations Research Using Excel A Case Study Approach
This section covers how to set up product-mix and assignment problems so the model maximizes total profit, and how to judge whether the result is credible.
Profit Maximization
The achievement of the highest possible total profit from a set of activities, such as a product mix or sales territory assignment, given the operational constraints.
Why it matters. Optimizing on the wrong margin sends scarce capacity to products that look lucrative but earn less per bottleneck hour.
Myth
To maximize profit, make as much as possible of the product with the highest unit profit.
Reality
Profit is limited by what each product consumes of the scarce resource. A lower-margin product that uses little bottleneck time can earn more per hour and belong in the mix.
- Profit MaximizationFramework — How this mechanism is run, step by step, as the literature describes it.
- Operational EfficiencyCase study — The source's sportswear chain sells x1 and x2 units at two locations to maximize Z = 80x1 + 40x2 under three constraints: accessibility, population density and income.
- Profit MaximizationCase study — Adidas AG chooses sales volumes (in thousands of units) for location A (mall, $80 profit per unit) and location B (plaza, $40 per unit).
- Rank products by profit per unit of the bottleneck resource, not by profit per unit sold.
- Use contribution margin in the objective and keep sunk fixed costs out.
- Reduced costs show how far a margin must improve before a product earns a place in the mix.
The deep drill-down: 7 operational steps, a worked example from the source, 5 decision rules, 5 failure modes, and the “Profit-Maximization Model Sheet” tool. Included when you buy this guide.
The rest of this section
the full written section · 4 how-to steps · 2 pitfalls to watch for · 3 tools for this section. Included when you buy this guide.
Grounded in: Operations Research Using Excel A Case Study Approach
strong · 1 source
- Operations Research Using Excel A Case Study Approach
This section explains how to measure whether the allocation actually uses resources well, through metrics like completion time, distance, and utilization, and how to model those as objectives.
Operational Efficiency
The degree to which resources are used effectively to produce a desired output, often measured by metrics such as project completion time, distance traveled, or resource utilization.
Why it matters. Without a defined efficiency metric, an allocation can lower cost yet leave machines idle or crews overloaded, and the gain evaporates in execution.
Myth
Efficiency means high utilization, so the best plan keeps every resource busy.
Reality
Full utilization of non-bottleneck resources just builds inventory and queues. Efficiency means the right resources are saturated and the outcome, such as shorter completion time or less distance, improves.
- Operational EfficiencyFramework — How this mechanism is run, step by step, as the literature describes it.
- Operational Efficiency — decision rulesChecklist — 5 checkpoints
- Operational Efficiency ScorecardTemplate
- Efficiency is an outcome measured against a defined metric, not a count of busy resources.
- Focus on utilization of the bottleneck; idle time elsewhere is often harmless.
- Report before-and-after metrics from the same dataset to prove the improvement.
The deep drill-down: 8 operational steps, a worked example from the source, 5 decision rules, 5 failure modes, and the “Operational Efficiency Scorecard” tool. Included when you buy this guide.
The rest of this section
the full written section · 4 how-to steps · 2 pitfalls to watch for · 3 tools for this section. Included when you buy this guide.
Grounded in: Operations Research Using Excel A Case Study Approach
strong · 1 source
- Operations Research Using Excel A Case Study Approach
This section shows how to size up a decision before you open a spreadsheet. You learn to count the variables, objectives, and interdependencies that decide how hard the model will be to build.
Business Problem Complexity
The degree of intricacy of a business decision, characterized by the number of variables, competing objectives, and interdependencies involved in achieving a desired outcome under resource limitations.
Why it matters. Misjudge complexity and you either build a toy model that ignores the interactions driving the answer or an unmanageable one nobody can validate.
Myth
A problem with many variables is a complex problem, and a problem with few variables is simple enough to solve by intuition.
Reality
Complexity comes mostly from interdependencies and conflicting objectives, not from variable count. A three-product mix sharing two bottleneck machines can defy intuition, while a 500-variable transportation problem with clean structure is routine.
- Business Problem ComplexityFramework — How this mechanism is run, step by step, as the literature describes it.
- Business Problem Complexity — decision rulesChecklist — 5 checkpoints
- Profit Maximization — decision rulesChecklist — 5 checkpoints
- Business Problem ComplexityCase study — The source's vendor-selection problem shows a small, complete complexity count.
- Business Problem Complexity ScorecardTemplate
- Measure complexity by interdependencies and conflicting objectives, not by how many rows the data has.
- Map decisions, competing objectives, and shared resources on paper before you build anything.
- Build the smallest model that preserves the central trade-off, then expand it.
The deep drill-down: 8 operational steps, a worked example from the source, 5 decision rules, 5 failure modes, and the “Business Problem Complexity Scorecard” tool. Included when you buy this guide.
The rest of this section
the full written section · 4 how-to steps · 2 pitfalls to watch for · 5 tools for this section. Included when you buy this guide.
Grounded in: Operations Research Using Excel A Case Study Approach
strong · 1 source
- Operations Research Using Excel A Case Study Approach
This section covers how to identify and quantify the limits that bound a decision: hours, budget, material, and capacity. You get a method for turning them into numbers a model can enforce.
Resource Constraints
The tangible and quantifiable limitations on available resources required to perform productive activities, such as production hours, budget, raw material availability, or machine capacity.
Why it matters. A missing or mis-stated limit produces a solution that looks optimal on screen and cannot be executed on the shop floor.
Myth
Every stated limit is a real constraint, so the more constraints you include, the more realistic the model.
Reality
Only the binding constraints shape the optimum; slack ones merely confirm it. Their value lies in the shadow prices, which tell you what an extra hour or dollar of a scarce resource would earn.
- Resource ConstraintsFramework — How this mechanism is run, step by step, as the literature describes it.
- Resource Constraints — decision rulesChecklist — 5 checkpoints
- Resource ConstraintsCase study — The Adidas retail-store case in the source has two store locations: x1, units sold (thousands) at a shopping mall (location A), and x2, units sold (thousands) at a shopping plaza (location B).
- Resource Constraint RegisterTemplate
- Only binding constraints drive the answer, so identify which ones they are after solving.
- Shadow prices turn a constraint into a decision: they tell you what relaxing it is worth.
- Verify every limit's unit and owner before it enters the model.
The deep drill-down: 8 operational steps, a worked example from the source, 5 decision rules, 5 failure modes, and the “Resource Constraint Register” tool. Included when you buy this guide.
The rest of this section
the full written section · 4 how-to steps · 2 pitfalls to watch for · 4 tools for this section. Included when you buy this guide.
Grounded in: Operations Research Using Excel A Case Study Approach
strong · 1 source
- Operations Research Using Excel A Case Study Approach
This section walks through translating a business narrative into decision variables, an objective function, and constraint equations in Excel. It is the step where judgment becomes structure.
Mathematical Model Formulation
The process of translating a real-world business problem into a formal mathematical structure, which includes defining decision variables, an objective function (to be maximized or minimized), and a set of constraint equations.
Why it matters. Every downstream recommendation inherits the formulation, so an error here is solved perfectly and still sends you in the wrong direction.
Myth
Formulation is a mechanical step; once you know Solver, the hard part is over.
Reality
Solver finds the best answer to the question you encoded, not the one you meant. Choosing the variables, the objective, and what counts as a constraint is the real analytical work.
- Mathematical Model FormulationFramework — How this mechanism is run, step by step, as the literature describes it.
- Mathematical Model Formulation — decision rulesChecklist — 6 checkpoints
- Mathematical Model FormulationCase study — A logistics company wants to cut the cost of supplying materials from warehouses to retailers.
- Model Formulation SheetTemplate
- Allocation Verification SheetTemplate
- Profit-Maximization Model SheetTemplate
- Solver answers the question you encode, so most of the quality lives in the formulation.
- Write variables, objective, and constraints in plain language before touching a cell.
- Keep inputs separate from formulas so the model can be tested and reused.
The deep drill-down: 8 operational steps, a worked example from the source, 6 decision rules, 6 failure modes, and the “Model Formulation Sheet” tool. Included when you buy this guide.
The rest of this section
the full written section · 4 how-to steps · 2 pitfalls to watch for · 6 tools for this section. Included when you buy this guide.
Grounded in: Operations Research Using Excel A Case Study Approach
strong · 1 source
- Operations Research Using Excel A Case Study Approach
This section explains how to read a solved model as a set of concrete assignments and quantities, and how to test whether they are ready to deploy.
Optimal Resource Allocation
The implementation of the quantitative solution derived from the mathematical model, specifying the precise assignments and quantities of resources (e.g., units to ship, jobs to assign, project schedules) to be deployed.
Why it matters. A solution that is mathematically optimal but unreadable or fragile to the people who must execute it never becomes an allocation at all.
Myth
The Solver output is the answer, so you can hand the numbers to operations as soon as it reports 'a solution was found'.
Reality
The output is optimal only for the model's assumptions. Sensitivity analysis and a feasibility check against real practice show how far the plan can move before it stops being best.
- Optimal Resource AllocationFramework — How this mechanism is run, step by step, as the literature describes it.
- Optimal Resource AllocationCase study — The source's sales-force case assigns 40 salesmen to three sectors.
- Treat the solution as a recommendation valid within a range, and report that range.
- Translate numbers into operational instructions before presenting them.
- Re-solve with integer requirements instead of rounding by hand.
The deep drill-down: 8 operational steps, a worked example from the source, 5 decision rules, 5 failure modes, and the “Allocation Verification Sheet” tool. Included when you buy this guide.
The rest of this section
the full written section · 4 how-to steps · 2 pitfalls to watch for · 2 tools for this section. Included when you buy this guide.
Grounded in: Operations Research Using Excel A Case Study Approach
strong · 1 source
- Operations Research Using Excel A Case Study Approach
This section shows how to frame problems such as transportation, blending, and inventory so the model drives total cost down, and how to confirm that the savings are real.
Cost Minimization
The achievement of the lowest possible total cost for an operation or project, such as production, transportation, or inventory holding, given the operational constraints.
Why it matters. Minimizing the wrong cost, or ignoring the service floor, delivers a cheap plan that fails the customer or shifts expense elsewhere.
Myth
Minimum cost simply means choosing the cheapest option at every step.
Reality
Cheapest-at-each-step choices often collide with capacity and demand limits. The minimum total cost emerges from trade-offs, such as using a costlier route to free capacity on a cheaper one.
- Cost MinimizationFramework — How this mechanism is run, step by step, as the literature describes it.
- Cost Minimization — decision rulesChecklist — 5 checkpoints
- Optimal Resource Allocation — decision rulesChecklist — 5 checkpoints
- Cost MinimizationCase study — The source's inventory case: annual demand D = 2,500 units, holding cost H = 0.15 * 800 = $12 per unit, ordering cost S = $50 per order.
- Cost Minimization Setup SheetTemplate
- Total cost is minimized by trade-offs across the system, not by picking the cheapest option locally.
- Always measure savings against the current plan, computed in the same workbook.
- Demand and service constraints keep a cost model from collapsing to doing nothing.
The deep drill-down: 8 operational steps, a worked example from the source, 5 decision rules, 5 failure modes, and the “Cost Minimization Setup Sheet” tool. Included when you buy this guide.
The rest of this section
the full written section · 4 how-to steps · 2 pitfalls to watch for · 5 tools for this section. Included when you buy this guide.
Grounded in: Operations Research Using Excel A Case Study Approach
Movement III · The run-it-now depth
The Playbook
Practical tools and examples from this guide.
Frameworks
Business Problem Complexity
How this mechanism is run, step by step, as the literature describes it.
- 1Write the problem as a gap: state the actual outcome, the desired outcome, and the discrepancy between them. The source defines a problem as exactly this discrepancy. If you cannot name the gap, you cannot size the complexity.
- 2Count the alternatives. List every choice open to the decision-maker, such as opening new stores, employing more sales people, or reducing prices. The source treats a plethora of choices as the first thing that makes a decision problematic. If only one option fits, the problem is easy.
- 3Count the criteria. List every observable, measurable criterion (for a discipline choice: job offers, salary package, interest, education background, peer pressure). One criterion makes selection trivial; multiple criteria make it harder but more realistic. Record the number.
- 4Mark the conflicts between criteria. Check whether the best alternative on one criterion is weak on another. The source's example is a discipline with the best job opportunities that you lack the interest or acumen for. Each conflict is a competing objective, and it means no alternative wins everywhere.
- 5Map the interdependencies. For each function the decision touches, trace who is affected next. In the source, marketing feedback goes to production, production asks finance for budget, and finance and HR then procure materials and hire people. Count the hand-offs; each is a dependency your solution must respect.
- 6List the resource limits explicitly: labour, capital, machinery, raw material, data, and time. The source frames operations as inputs converted into outputs. Resources are limited and contested, so the limits define the feasible region.
- 7Write the model in mathematical form: variables for the choices, an objective for the criterion you most want, and constraints for each resource limit and secondary requirement. Variable count and constraint count become your complexity score.
- 8Aim for an optimum, not a maximum or minimum. The source states that no best alternative exists, because maximum sales with no added cost is implausible. Set the target as the best attainable trade-off under the constraints, then pick the alternative that delivers it.
Cost Minimization
How this mechanism is run, step by step, as the literature describes it.
◆ The full 8-step framework — included with this guide purchase
Mathematical Model Formulation
How this mechanism is run, step by step, as the literature describes it.
◆ The full 8-step framework — included with this guide purchase
Operational Efficiency
How this mechanism is run, step by step, as the literature describes it.
◆ The full 8-step framework — included with this guide purchase
Optimal Resource Allocation
How this mechanism is run, step by step, as the literature describes it.
◆ The full 8-step framework — included with this guide purchase
Profit Maximization
How this mechanism is run, step by step, as the literature describes it.
◆ The full 7-step framework — included with this guide purchase
Resource Constraints
How this mechanism is run, step by step, as the literature describes it.
◆ The full 8-step framework — included with this guide purchase
Checklists
Business Problem Complexity — decision rules
- If you have one criterion and one clearly best alternative, decide directly; if you have multiple criteria or alternatives, build a model before choosing.
- If the best alternative on one criterion is weak on another, treat the problem as multi-objective and seek an optimum trade-off, not a single maximum.
- If a decision triggers actions in other functions (production, finance, HR, purchasing), include those dependencies as constraints rather than solving the problem inside one function.
- If resource limits do not bind in your model, the problem is probably under-specified; recheck for labour, capital, machine, material, or time limits.
- If activity or project count keeps growing and manual levelling becomes hugely difficult, move the resource problem to project management software.
Cost Minimization — decision rules
◆ All 5 checkpoints — included with this guide purchase
Mathematical Model Formulation — decision rules
◆ All 6 checkpoints — included with this guide purchase
Operational Efficiency — decision rules
◆ All 5 checkpoints — included with this guide purchase
Optimal Resource Allocation — decision rules
◆ All 5 checkpoints — included with this guide purchase
Profit Maximization — decision rules
◆ All 5 checkpoints — included with this guide purchase
Resource Constraints — decision rules
◆ All 5 checkpoints — included with this guide purchase
Case studies — including what didn't work
Business Problem Complexity
The source's vendor-selection problem shows a small, complete complexity count. A firm orders seats as a set of three from two vendors, V1 and V2. Each vendor has a maximum of 21 hours of production time, because the order is placed one day before assembly. V1 takes 0.7 hours per seat and V2 takes 0.3 hours. Unit cost is $30 from V1 and $35 from V2. The objective is cost minimization, and the question is how many units to order from each vendor. Count it as follows: two alternatives (the vendors), one stated criterion (cost) with a hidden competing one (speed, since V1 is slower but cheaper), and a time constraint per vendor. Cost alone would push every order to V1, but its 0.7 hours per seat exhausts the 21-hour limit sooner than V2's 0.3. The constraint is what forces a mix and turns a trivial pick into a formulated LPP. The complexity comes from variables, objectives, and limits interacting, not from the arithmetic. Adding more vendors or more criteria would raise the count further.
Cost Minimization
The source's inventory case: annual demand D = 2,500 units, holding cost H = 0.15 * 800 = $12 per unit, ordering cost S = $50 per order. Total cost is TC(Q) = (Q/2)*12 + (2,500/Q)*50 = 6Q + 125,000/Q. The first derivative is 6 − 125,000/Q². Setting it to zero gives Q = √(125,000/6) = 144.34, rounded to 145 units. The second derivative, 250,000/Q³, is positive, so this is the minimum point. At the optimum, holding cost (about $866) and ordering cost (about $866) are equal, which is the intersection of the two curves in the source's Figure 1.4. Substituting Q = 145 gives 870 holding plus 862.07 ordering, about $1,732 (the source prints $1,732.19; recomputing gives $1,732.07, so verify arithmetic yourself). The lesson is that the minimum is a balance point between two opposing costs, not the smallest value of either.
◆ What happened, and the outcome — included with this guide purchase
Mathematical Model Formulation
A logistics company wants to cut the cost of supplying materials from warehouses to retailers. A qualitative approach would simply choose the shortest route. The quantitative approach first formulates the problem: choose how many units to ship so that transportation cost is as low as possible. For one lane, from centre A to centre B, the cost is $10 per unit. Let x be the units shipped; the objective is Cost C = 10x, to be minimized. Test the model: 1 unit costs $10, 2 units cost $20, and so on. This lets the manager vary x, the causal variable, and watch cost, the effect, without costly or risky real-world experiments. With many warehouses and retailers, each lane gets its own variable and cost coefficient, and supply and demand limits become constraints. The manager then compares the costs of the alternatives and decides on evidence, not on route length alone. The conclusion holds only if the $10-per-unit figure reflects what the company actually pays.
◆ What happened, and the outcome — included with this guide purchase
Operational Efficiency
The source's sportswear chain sells x1 and x2 units at two locations to maximize Z = 80x1 + 40x2 under three constraints: accessibility, population density and income. The objective lines show the direction of improvement. At Z = 40 the intercepts are (x1 = 0.5, x2 = 0), (x1 = 0, x2 = 1). At Z = 60 they are 0.75 and 1.5. The feasible region has three extreme points, A, B and C, so there are three candidate optima. Point A is x1 = 0, x2 = 1.43, giving Z = 80(0) + 40(1.43) = 57.2. Point C is x1 = 1.56, x2 = 0, giving Z = 80(1.56) + 40(0) = 124.8. Point B is the intersection of constraints 1 and 3, so you solve those two equalities simultaneously. The passage excerpt does not complete that calculation, and neither do we. The efficient choice is the corner with the highest Z, which cannot be declared until B is evaluated against C's 124.8. Pushing the line past that corner would raise profit on paper, but the plan would then be infeasible.
◆ What happened, and the outcome — included with this guide purchase
Optimal Resource Allocation
The source's sales-force case assigns 40 salesmen to three sectors. Sales per month are 6,000, 5,500 and 5,000 units for sectors 1, 2 and 3. The model is Maximize Z = 6,000x1 + 5,500x2 + 5,000x3. The constraints are S1: 5.0x1 + 3.5x2 + 1.2x3 ≤ 12; S2: 4.7x1 + 3.0x2 + 5.0x3 ≤ 12; S3: 2.9x1 + 5.2x2 + 2.7x3 ≤ 14; and 1x1 + 2x2 + 2x3 ≤ 40. The passage stops at the formulation, so the optimal x values come from simplex or Solver. What you can do is test any candidate allocation against the constraints. Try one salesman in each sector (1,1,1). S1 gives 9.7 ≤ 12, S3 gives 10.8 ≤ 14, and the salesmen limit gives 5 ≤ 40. S2 gives 4.7 + 3.0 + 5.0 = 12.7, which exceeds 12. The allocation is infeasible, even though its Z of 16,500 looks attractive. An allocation is valid only if it passes all four constraints, and the solver's output must pass the same test before anyone is told where to go.
◆ What happened, and the outcome — included with this guide purchase
Profit Maximization
Adidas AG chooses sales volumes (in thousands of units) for location A (mall, $80 profit per unit) and location B (plaza, $40 per unit). The model is Max Z = 80x1 + 40x2 subject to 9x1 + 4x2 ≤ 14, 2x1 + 7x2 ≤ 10, 5x1 + 10x2 ≤ 20 and x1, x2 ≥ 0. The corner-point arithmetic below is computed from that model; the passages do not state the optimum. The corners are (0,0); (1.556, 0), where constraint 1 binds on the x1 axis; (0, 1.429), where constraint 2 binds on the x2 axis; and the intersection of constraints 1 and 2. Solving 9x1 + 4x2 = 14 with 2x1 + 7x2 = 10 gives x2 ≈ 1.127 and x1 ≈ 1.055. Constraint 3 reads about 16.5 ≤ 20, so it is slack. Z at the corners is about $124.4 at (1.556, 0), about $57.1 at (0, 1.429) and about $129.5 at the intersection (a profit of roughly $129,450, since units are in thousands). The best plan therefore sells about 1,055 units at A and 1,127 units at B. Accessibility and population density are the binding limits, and income is not.
◆ What happened, and the outcome — included with this guide purchase
Resource Constraints
The Adidas retail-store case in the source has two store locations: x1, units sold (thousands) at a shopping mall (location A), and x2, units sold (thousands) at a shopping plaza (location B). Three limits apply. Accessibility: the effective trade area is a maximum of 14 miles. Population density: the store can serve an area of about 10,000 people, and more than that causes inefficiency. Income: the store can serve customers with a median income of at most $20,000. The accessibility coefficients are 9 miles per unit at A and 4 miles per unit at B, so the first constraint reads 9x1 + 4x2 ≤ 14. The other two constraints are built the same way from their own per-unit coefficients. The source concludes that the objective, profit maximisation, has to be achieved within these limits. It also notes that no profit can rise without bound because every productive activity runs under limited resources. The answer is therefore an optimum, not a true maximum. After solving, you read slack on each constraint. A constraint with zero slack is binding, and sensitivity analysis then shows how far its limit can move before the solution changes.
◆ What happened, and the outcome — included with this guide purchase
Templates
Business Problem Complexity Scorecard
Cost Minimization Setup Sheet
◆ The fillable template — included with this guide purchase
Model Formulation Sheet
◆ The fillable template — included with this guide purchase
Operational Efficiency Scorecard
◆ The fillable template — included with this guide purchase
Allocation Verification Sheet
◆ The fillable template — included with this guide purchase
Profit-Maximization Model Sheet
◆ The fillable template — included with this guide purchase
Resource Constraint Register
◆ The fillable template — included with this guide purchase
Items marked Paid are included when you buy this guide.
Movement IV
Reflect
Consider the book's evidence, limitations and how it compares with other sources.
How good is it — where the book stands against the field, what it leaves open, and when to trust it.
- — Its positioning, its critique, its blind spots
- — When to apply it — and when not
- — The evidence behind the advice
Book profile · in the corpus
This book’s model, against the corpus
5 of 7 constructs align with the field · 2 the book adds · 2 where it diverges · the field spans 54 constructs across 72 books
Shared with the corpus — corroborated by other sources
This book's own emphasis — where it's the authority
Where it diverges — the book and the field pull apart
The corpus adds — from 71 other sources this book doesn't cover
The full field guide folds in ideas this book doesn’t reach — drawn from 71 further sources and cited in the full model.
This book’s place in the corpus
Why the corpus guide, not just this book
The book stands on classical operations research and management science (linear programming, transportation, assignment, and network models) and is the authority on turning constrained business problems into solvable formulations with explicit objectives. The reconciled field-guide still adds model validation, data quality, uncertainty, and the organizational, incentive, and execution context that determine whether an optimal solution is actually adopted and performs.
This guide stands on the shoulders of this book and 71 other sources — every claim cited, the disagreements named.
Read it closely
The book, examined
Not a summary — a close analytical reading: how the book is built, what it leaves open, and where it falls short.
How it’s built — the argument in order
- 01Front matter: Preface and author note — Sets the book's purpose and pedagogy. It targets under- and postgraduate students in management, commerce and engineering. It promises a blend of practical and theoretical treatment, with every chapter opening on an industrial case, followed by step-wise theory, solved examples, and an invitation for reader corrections. It also establishes the author's credentials as an industrial engineer with an MBA, a PhD and 15 years of teaching.
- 02Chapter 1, 1.1 Introduction: why operations matter — Motivates OR through analogies (two children building a house from blocks, two car makers using similar inputs). It asks why similar inputs yield different outputs, and defines operations as the process of converting resources into a desired product or service through arranged activities. This is the conceptual hook for studying operations quantitatively.
- 03Chapter 1, 1.2 Decision-making process in OR: problem formulation — Divides the OR process into formulation and analysis. Formulation means defining the problem (a gap between actual and desired outcomes), identifying the choices, and selecting measurable criteria. It uses a student choosing a specialization as the running example and notes that multiple criteria make the problem harder but more realistic.
- 04Chapter 1, problem analysis and 1.5 Unconstrained optimization — Moves from formulation to analysis: evaluating alternatives and selecting one. It introduces the vocabulary of optimum solution, objective function, feasibility, constraints, coefficients and inequalities (Figure 1.3), and begins with optimization without constraints as the simplest case.
- 05Linear Programming chapters (including the Simplex method) — Per the preface, these show how to model situations where a firm faces constraints such as production hours, capacity, working hours and finance, in order to maximize profit or minimize cost. They assume the relationships behave linearly. The passages do not show the exact chapter order or content, so this placement is inferred from the preface and book description.
- 06Network models: transportation, assignment, routing — Described as specialized algorithms for logistics, such as transportation routing, job assignment and shortest-path problems. Each chapter follows the case, then theory, then examples, then Excel Solver implementation.
- 07Project scheduling: PERT/CPM — Covers planning and control of projects by identifying critical activities, managing schedules, and analyzing time-cost trade-offs.
- 08Chapter 9: Game theory — The table of contents and preface show the content: the game matrix, the value of the game, which player should follow which strategy, and solution by saddle point, dominance, and algebraic and graphical methods (including m×2 games). It then shows a linear-programming formulation of games. It ends with a summary, glossary, the Vendor–Retailer case study and model questions, so the book closes by linking competitive decisions back to LP.
- 09Chapter apparatus and index — Each chapter ends with a summary, glossary, case study and model questions, followed by an index. This repeated scaffold reinforces learning and gives practice.
What it leaves unsolved
How should a decision-maker weigh and combine multiple, partly subjective criteria (salary, interest, peer pressure) into a single measurable objective?
The introduction concedes that multiple criteria make a problem 'difficult but more realistic' and offers the discipline-choice example. The passages do not say how such criteria are quantified or traded off, and later chapters are framed around a single objective (maximize profit or minimize cost).
What should a practitioner do when real relationships are not linear?
The preface says the LP problems 'behave in a linear fashion', which is an admitted scope limit. The passages do not say how to detect non-linearity or what to do about it.
Why do similar inputs yield different outputs, and how much of the gap can OR actually close?
The opening poses this as the central question, then answers only that operations matter. It does not say how to measure or attribute performance differences among quality, durability, speed and so on.
How well do formulated models carry over into practice (data quality, validation, implementation, organizational acceptance)?
The passages stress formulation and analysis, ending with selecting an alternative. They show no step for checking the model against reality, implementing the result or monitoring it afterwards.
How can users understand and trust Solver output without doing the algebra?
The book celebrates Solver for removing manual calculation but also teaches Simplex, saddle points and similar methods. It leaves open how much understanding is enough to interpret sensitivity reports and spot a poorly built model.
Does the case-first teaching design actually produce students who are proficient in both practice and theory?
The author claims the approach fills a gap left by books that focus on only one aspect, and invites reader feedback on corrections, which implies the design is untested. No evidence of learning outcomes appears.
Where it falls short — a fair critique
The framing analogy (children's blocks, cars) says that differences in output arise from operations but never links this to optimization. Output differences could come from design, skill, input quality or market position, not only from how resources are allocated. The motivation for OR is therefore asserted rather than shown.
The problem is defined as a discrepancy between actual and desired outcomes, but the illustration then says that with no choice 'the problem would not occur.' These are different definitions: a gap can exist with a single option (or none), and many options do not by themselves create a problem. The example confuses a problem with a decision.
The criteria step names measurable criteria but treats subjective ones (interest, peer pressure) the same as salary or job offers. It gives no method for scaling, weighting or combining them. This is a key gap, because formulation is the hard part of OR.
The claim that 'a single criterion would make selection of alternatives easy' is too glib. A single criterion can still require uncertain estimates, constraints or trade-offs over time. The takeaway that 'most' business problems involving scarce resources can be formally modeled and solved overstates what the techniques cover, since many managerial problems are ill-structured, uncertain or non-linear.
The pedagogical claim that other books 'predominantly focus on one of the aspects' is unsupported. No comparison with competing texts or evidence of effectiveness is given. The preface is promotional where it should be evidential.
The Excel Solver message ('democratizes OR', no complex manual calculation) does not discuss its risks: Solver as a black box, model-size limits, solver-method choice, or misreading sensitivity output by someone who lacks the theory. The tension with also teaching manual algorithms (Simplex, dominance, graphical methods) is not resolved.
The visible part of the decision process ends with 'selection of alternative' and gives no stage for validating the model, running sensitivity analysis on assumptions, implementing the decision or reviewing the result. The standard OR cycle is truncated, so the book treats the model's answer as the decision.
The author's background is described as industrial engineering plus teaching, with research in lean manufacturing. The cases are likely strongest in manufacturing and may under-serve services, healthcare, finance or other settings that the 'any organization' claim covers. The passages do not show how such breadth is handled.
Before you apply it
Using it well
Where the method fits, who it’s for, and the honest case for and against — so you apply it where it works.
Is this book for you?
For you if
- You are a management, commerce or engineering student taking a first or second OR course
- You are a practitioner facing resource-allocation, logistics or project-scheduling problems and want a hands-on, Excel-based route
- You find OR theory intimidating and learn better from a real industrial case before the math
- You want both the manual solution method and the Excel Solver implementation
Skip it if
- You need advanced or research-level treatment of OR, such as nonlinear, stochastic or large-scale integer programming
- You are an experienced OR analyst already fluent in dedicated optimization software
- You want a purely theoretical, proof-oriented text
- You want strategic or qualitative decision frameworks rather than quantitative models
Need first
- Basic algebra, including linear equations and inequalities
- Comfort with Microsoft Excel (formulas, cell references, the Solver add-in)
- Elementary business statistics or business math
- Ability to define a problem and its objective and constraints in plain terms
When it applies — and when it doesn’t
- Allocating scarce resources (machine hours, labor, budget) across products to maximize profit or minimize cost, where relationships are roughly proportional — This is the core Linear Programming use case; the book builds it around constraints, an objective function and Excel Solver.
- Routing goods from several supply points to several demand points, or assigning jobs to workers or machines at least cost — Transportation and assignment models are specialized network algorithms made for these logistics problems.
- Planning a complex project with many dependent activities, and finding the critical path and time-cost trade-offs — PERT/CPM gives a structured way to identify critical activities and to crash schedules.
- Teaching or learning OR in a management, commerce or engineering course — The case-first structure with solved examples and chapter questions is designed for under- and postgraduate students.
- Choosing a strategy against a rational competitor with clearly defined payoffs (two-person zero-sum games) — The saddle point, dominance and LP methods work only if the payoff matrix can be built credibly, and real rivals rarely fit zero-sum assumptions.
- Fuzzy decisions with multiple, conflicting, hard-to-measure criteria (e.g., choosing a specialization, a strategy or a culture change) — The book admits that multiple criteria make problems harder; a single-objective LP forces criteria to be quantified or merged, which can distort the problem.
- Problems where costs and returns are strongly nonlinear, such as volume discounts, economies of scale or integer decisions — The book stresses linear behavior; the material shown gives no evidence of how well its methods handle nonlinearity.
- Highly uncertain environments where inputs (demand, prices, durations) are volatile and poorly known — Models treat coefficients as given; sensitivity analysis helps, but the optimum is only as good as the inputs.
- Using the output as an automatic decision rather than as decision support — The optimum depends on how the problem was defined and which criteria were selected, so managerial judgment is still needed.
- Very large enterprise-scale models (thousands of variables, real-time scheduling) — Excel Solver is a teaching and small-to-medium tool; industrial-scale optimization needs dedicated solvers and software.
- Problems with no measurable objective or constraints, such as ethical, political or purely qualitative disputes — Without quantifiable objectives and constraints there is nothing to formulate, so an optimal answer would be spurious.
The honest case
Strongest case for
- Many business problems really are allocation under scarcity, and LP, network and scheduling methods give provably optimal answers rather than rules of thumb
- Starting each chapter with an industrial case teaches formulation, which is the hardest real-world skill, before the algorithm
- Excel Solver lowers the barrier: users can build, solve and run sensitivity analysis without hand-calculating simplex, which broadens who can use OR
- A structured process (define the problem, list alternatives, select criteria, evaluate, choose) disciplines decisions that would otherwise rest on intuition
- Specialized network and PERT/CPM techniques are efficient for logistics and project control, which are common in supply chains
Strongest objection
- Real problems are messy; forcing them into linear objectives and constraints may give precise answers to the wrong question
- Optimal solutions depend heavily on estimated coefficients, so false precision can mislead managers when data are uncertain
- Making Solver easy may produce users who run models without understanding assumptions, limits or how to interpret sensitivity results
- Excel is unsuitable for large or complex industrial problems, so the skills may not transfer to production-grade tools
- Multi-criteria and human factors, which the book itself acknowledges, are often what make decisions hard, and single-objective optimization sidesteps them
The model's constructs are drawn from the source element(s); load-bearing constructs are corroborated across the shelf, emerging ones are flagged.
Ideas covered by the source notes
- Business Problem Complexity
- Resource Constraints
- Mathematical Model Formulation
- Optimal Resource Allocation
- Cost Minimization
- Profit Maximization
Movement V
Measure
Use available assessments to reflect on what you have learned.
A way to gauge yourself against the book's model, and the instruments it gives you.
- — A self-check built from the book
- — Instruments and what you'd measure next
Learning curriculum
After this book, you can…
The book's learning objectives, classified by Bloom's taxonomy and ordered so each builds on the ones before it.
- explainAfter this book you can explain what Operations Research is, why similar inputs yield different outputs, and how a quantitative, model-driven decision process (problem formulation followed by analysis) supports better, more defensible business decisions than intuition alone.Check: Short written explanation or quiz contrasting the OR decision-making process with intuition-based decisions, using a business example.
- constructAfter this book you can construct a project network, compute the critical path, activity slack, and project duration using CPM and PERT with probabilistic time estimates.Check: Given an activity list with precedence and times, learner draws the network, finds the critical path, and computes the probability of completion by a deadline.
- formulateAfter this book you can translate a business problem into a formal linear programming model with an objective function, constraints, and non-negativity conditions.Check: Learner writes the full LP formulation for a product-mix or blending case and the formulation is graded against a rubric.
- implementAfter this book you can implement LP and other OR models in Excel Solver and conduct sensitivity analysis on the results.Check: Practical lab task: build a spreadsheet model, run Solver, and produce and interpret the sensitivity report for changes in coefficients and resources.
- applyAfter this book you can apply assignment models to allocate jobs or territories to people or machines optimally, handling cost-minimizing or profit-maximizing and unbalanced variants.Check: Solve assignment problems (balanced, unbalanced, maximization) manually and in Solver and justify the chosen assignments.
- solveAfter this book you can model and solve transportation problems to find minimum-cost shipping plans, using initial feasible solution methods, optimality tests, and Excel Solver.Check: Given supply, demand, and cost data, learner obtains an initial solution, optimizes it, and verifies it in Solver.
- solveAfter this book you can solve routing problems such as shortest path and related network problems to improve logistics efficiency.Check: Given a network diagram with distances or costs, learner determines the shortest route and explains the steps.
- solveAfter this book you can solve small LP problems using the graphical method and the Simplex method and interpret the resulting optimal solution.Check: Solve given two-variable LPs graphically and by Simplex tableau; check the optimal values and interpret binding constraints and slack.
- analyzeAfter this book you can analyze time–cost trade-offs by crashing project activities to minimize total project cost for a target duration.Check: Given normal and crash times and costs, learner determines the crashing sequence and the minimum-cost schedule.
- identifyAfter this book you can identify the decision variables, objective, and resource constraints (e.g., production hours, budget, capacity) in a real-world case problem.Check: Given a short industrial case narrative, the learner lists decision variables, the objective, and quantified constraints.
- analyzeAfter this book you can analyze two-person zero-sum games by constructing the payoff matrix and finding the value of the game using saddle points, dominance, and algebraic, graphical, and LP methods.Check: Given a payoff matrix, determine each player's optimal strategy and the game value using at least two methods and compare the results.
- justifyAfter this book you can select the appropriate OR technique (LP, transportation, assignment, routing, PERT/CPM, game theory) for a new business problem and justify the choice and recommendation using model results.Check: Capstone case: learner chooses a technique, builds and solves the model in Excel, and presents a defensible recommendation with sensitivity discussion.
How to measure it
Turning each idea into a measure
For each construct: how to operationalize it, the observable signals to look for, and how well it holds up.
An objective count of the number of decision variables, constraint equations, and distinct objectives present in a formal description of a business problem.
- Number of products in a mix
- Number of supply/demand locations
- Number of distinct resource limitations (budget, time, materials)
- Number of activities in a project network
The values representing the right-hand side (RHS) of constraint equations in a linear programming model, derived from operational, financial, or planning data.
- Maximum available machine hours per week
- Total project budget
- Warehouse capacity
- Maximum daily production output
The creation of a complete and logically correct mathematical model (e.g., a Linear Program) that represents a given business problem, specifying all variables, the objective function, and all constraints.
- A written set of equations representing a business problem
- A correctly configured Excel Solver model
The degree of alignment between the actual deployment of resources in the organization and the values prescribed by the solution of the corresponding OR model. This can be measured as the deviation from the optimal solution.
- Production schedules matching model output
- Shipping manifests reflecting optimal transportation plan
- Job assignments corresponding to the assignment model solution
The total financial expenditure associated with a specific business operation, measured in monetary units from accounting or operational reporting systems.
- Total monthly shipping costs
- Total cost of a production run
- Final project cost upon completion
The total revenue minus total costs for a specific set of business activities, measured in monetary units from financial statements.
- Monthly or quarterly gross profit
- Profit generated from a specific product line
A measure of the ratio of output to input for a given process. This can be measured via operational metrics like total time to completion, total distance traveled, or percentage of resource utilization.
- Project duration in days
- Total miles traveled by a fleet per week
- Idle time on a production line
Self-assessment
Where would you like to improve?
This is a structured self-diagnostic built from the model — a mirror for reflection, not a validated psychometric scale. For validated measurement, see the instruments below.
1 = Strongly Disagree · 7 = Strongly Agree
Proposed measures — starter instruments where no validated one was found
Business Problem Complexity Assessment Index (Proposed)
proposed · not validatedRated for your team or hiring process — not a personal self-check.
- Each major business decision under review has a written inventory that lists its key variables, competing objectives, and stakeholder trade-offs.
- Interdependencies between the decision and other functions, products, or time periods are mapped in a documented diagram or matrix before analysis begins.
- The process records which objectives conflict and the priority or weighting rules used to resolve those conflicts.
Scale: 1–7 (Strongly Disagree → Strongly Agree), rated by an evaluator or the team. Average the items; treat ≤3 as a gap to close in the process.
Resource Constraints Specification Index (Proposed)
proposed · not validatedRated for your team or hiring process — not a personal self-check.
- Every limited resource relevant to the decision, such as production hours, budget, labor, or materials, is listed with a quantified capacity figure and unit of measure.
- Each stated resource limit cites a verifiable data source, such as a budget record, a capacity schedule, or a supplier agreement, and carries a review date.
- The process documents how much of each resource each activity or product consumes, so that usage can be compared against the stated limits.
Scale: 1–7 (Strongly Disagree → Strongly Agree), rated by an evaluator or the team. Average the items; treat ≤3 as a gap to close in the process.
Mathematical Model Formulation Quality Index (Proposed)
proposed · not validatedRated for your team or hiring process — not a personal self-check.
- Decision variables, an objective function, and constraints are explicitly defined in writing, with units, before any solver or analysis is run.
- Each constraint and objective term in the model traces back to a specific element of the business problem in a documented mapping.
- Model assumptions are recorded, and the model is checked against a known case or historical data before its results are used for decisions.
Scale: 1–7 (Strongly Disagree → Strongly Agree), rated by an evaluator or the team. Average the items; treat ≤3 as a gap to close in the process.
Sources
- Operations Research Using Excel A Case Study Approach — Vikas Singla · This book teaches students and practitioners how to solve complex business decision-making problems by applying quantitative Operations Research techniques using a case study approach with Excel.
The cheat sheet
Everything, on one page
One key takeaway from each section, with links to read more.
- Business Problem ComplexityMeasure complexity by interdependencies and conflicting objectives, not by how many rows the data has.
- Resource ConstraintsOnly binding constraints drive the answer, so identify which ones they are after solving.
- Mathematical Model FormulationSolver answers the question you encode, so most of the quality lives in the formulation.
- Optimal Resource AllocationTreat the solution as a recommendation valid within a range, and report that range.
- Cost MinimizationTotal cost is minimized by trade-offs across the system, not by picking the cheapest option locally.
- Profit MaximizationRank products by profit per unit of the bottleneck resource, not by profit per unit sold.
- Operational EfficiencyEfficiency is an outcome measured against a defined metric, not a count of busy resources.
Publication details
Consult the sources listed in this guide for further reading. Edition 1 · Updated 2026-10-03.
Explore related books and profiles in the library.