By the end of this chapter you'll be able to…

  • 1Assign random-number ranges to outcomes for a Monte Carlo simulation from a given probability distribution
  • 2Compute Expected Monetary Value and use it to choose between strategies under risk
  • 3Apply the Maximax, Maximin and Minimax Regret rules to a payoff table under uncertainty
  • 4Compute crash cost per unit time and identify which critical-path activity to crash first
  • 5Explain why crashing a non-critical activity does not shorten a project, and why the critical path must be re-checked after crashing
💡
Why this chapter matters in CMA Final
This chapter's EMV and project-crashing numericals are the section's most reliably examined computations, and the Maximax/Maximin/Minimax Regret trio is a frequently tested named-rule comparison.

Before you start — revise these

🔗
Capacity Planning, Scheduling, Project and Supply Chain Management (CMA Intermediate chapter)
This chapter's crashing analysis extends the PERT/CPM critical-path and float concepts introduced there.

Simulation, Decision Theory, Learning Curve and Network Analysis

This closing chapter of Strategic Cost Management's quantitative-tools section covers four techniques for decision-making under conditions the earlier, more deterministic chapters largely assumed away: genuine uncertainty about which future will actually occur.

1. Monte Carlo simulation

Monte Carlo simulation models a real-world uncertain process by repeatedly generating random outcomes according to a known probability distribution, and observing the pattern of results across many repeated trials, when the underlying problem is too complex to solve with a single neat formula.

The method proceeds in a fixed sequence: establish the probability distribution of the uncertain variable (such as daily customer demand); assign a range of random numbers to each possible outcome, proportional to its probability (an outcome with 30% probability is assigned 30% of the available random-number range).

The remaining steps are to generate a random number and read off the outcome it corresponds to; repeat this process for a large number of trials; and finally, analyse the resulting distribution of simulated outcomes — the average, the spread, the frequency of a particular result — to draw a conclusion.

Simulation is used precisely where a problem's complexity or interdependence between random variables makes an exact analytical (formula-based) solution impractical — it substitutes repeated experimentation with random numbers for a mathematical proof, and its result is only as reliable as the underlying probability distribution assumed and the number of trials run, which is why a small number of simulated trials is explicitly flagged as a limitation whenever it is examined.

2. Decision theory — deciding without certainty

Decision theory classifies a decision problem by how much is known about which future state of the world will actually occur, and a different decision rule applies to each classification.

Decision-making under risk (where probabilities of each possible future state are known) uses Expected Monetary Value (EMV) — the probability-weighted average of the outcomes under each possible course of action — selecting the action with the highest EMV (for a profit-maximisation problem) or lowest EMV (for a cost-minimisation problem):

Decision-making under uncertainty (where even the probabilities of future states are unknown) uses one of several named, competing rules, each reflecting a different attitude to risk:

RuleLogicAttitude reflected
MaximaxChoose the action with the best possible best-case outcomeOptimistic
MaximinChoose the action with the best possible worst-case outcomePessimistic (cautious)
Minimax RegretChoose the action minimising the maximum possible regret (the gap between what was chosen and what would have been best in hindsight, for each state)Regret-averse

A decision tree represents a sequence of decisions and chance events graphically, as a branching structure, and is solved by working backward from the final outcomes ("rolling back" the tree) — computing the expected value at each chance node and choosing the better branch at each decision node — which is simply EMV logic applied systematically to a multi-stage decision problem rather than a single-stage one.

3. Learning curve — a brief cross-reference

The learning curve (average time per unit falling by a constant percentage each time cumulative output doubles) was introduced in the Management Accounting paper at Intermediate level, and the same doubling-rule mechanics apply here — this paper's quantitative-tools syllabus lists it again specifically because a learning-curve effect can itself be a source of uncertainty worth simulating.

For instance, a firm might simulate a range of possible learning rates when the exact rate is not known with certainty, connecting this earlier deterministic technique to this chapter's uncertainty-focused toolkit rather than introducing new mechanics of its own.

4. Network analysis — crashing a project

PERT and CPM's critical-path logic was covered at Intermediate level; the specific extension examined here is project crashing — the decision of how much to pay to shorten a project's duration, and which activities to shorten first. Every activity that can be shortened ("crashed") has a normal time and cost, and a crash time and cost (the fastest it can be completed, at a higher cost), giving a crash cost per unit time:

Only critical-path activities are worth crashing — exactly as established at Intermediate level, since shortening a non-critical activity does not shorten the overall project until its float is fully used up — and among critical-path activities, the one with the lowest crash cost per unit time should be crashed first, since it buys the required time reduction most cheaply.

After crashing the cheapest critical activity, the critical path itself must be re-checked, since shortening one critical activity enough can cause a previously non-critical path to become the new critical path (or a second path to become critical alongside the first), at which point activities on both critical paths may need to be crashed simultaneously to shorten the project further.

Worked Examples

Example 1. Daily demand for a product follows this distribution: 10 units (30% probability), 20 units (50% probability), 30 units (20% probability). Assign random number ranges (00-99) to each outcome for a Monte Carlo simulation.

10 units: 00-29 (30%). 20 units: 30-79 (50%). 30 units: 80-99 (20%).

Example 2. A firm can choose Strategy A (payoff ₹80,000 if demand is high, probability 0.4; payoff ₹20,000 if demand is low, probability 0.6) or Strategy B (payoff ₹50,000 regardless of demand). Compute the EMV of each strategy and recommend a choice.

EMV(A) = (0.4 × 80,000) + (0.6 × 20,000) = 32,000 + 12,000 = ₹44,000. EMV(B) = ₹50,000 (certain). Since EMV(B) > EMV(A), Strategy B should be chosen on an EMV basis.

Example 3. A decision-maker facing genuine uncertainty (no known probabilities) has three strategies with worst-case outcomes of ₹10,000, ₹15,000 and ₹8,000 respectively. Applying the Maximin rule, which strategy is chosen?

The Maximin rule chooses the best of the worst-case outcomes: max(10,000, 15,000, 8,000) = ₹15,000, so the strategy offering that worst-case outcome is selected.

Example 4. An activity has a normal time of 10 days at a normal cost of ₹20,000, and a crash time of 6 days at a crash cost of ₹32,000. Compute the crash cost per day.

Crash Cost per Day = (32,000 − 20,000) ÷ (10 − 6) = 12,000 ÷ 4 = ₹3,000 per day.

Example 5. Two critical-path activities have crash costs per day of ₹2,500 and ₹4,000 respectively. If only one day of project time needs to be saved, which activity should be crashed?

The activity with the crash cost per day of ₹2,500, since it achieves the required one-day reduction most cheaply.

Example 6. Explain why crashing a non-critical-path activity would not shorten a project's overall duration, even if it is technically possible to crash it.

A non-critical activity has positive float (spare time before it would start delaying the project), so shortening its duration simply increases its float further without changing the length of the critical path, which is what actually determines the project's minimum overall duration — the project finish date does not move until the critical path itself is shortened.

Example 7. After crashing the cheapest critical-path activity by two days, a second, previously non-critical path in the network now has the same length as the (now-shortened) critical path. Explain what this means for further crashing decisions.

This means there are now two critical paths of equal length running in parallel. To shorten the project further, activities on BOTH critical paths must be shortened simultaneously (either a single activity common to both paths, if one exists, or one activity on each path), since shortening only one of the two equal-length critical paths would leave the other one still governing the project's overall duration unchanged.

Summary

Monte Carlo simulation models a complex, uncertain process by repeatedly generating outcomes from an assigned random-number range proportional to each outcome's probability, analysing the resulting distribution across many trials when an exact formula-based solution is impractical.

Decision theory applies EMV (probability-weighted average payoff) under risk, and one of several named rules — Maximax (optimistic), Maximin (cautious), Minimax Regret (regret-averse) — under genuine uncertainty where probabilities are unknown, with decision trees applying the same EMV logic systematically across multi-stage decisions by rolling back from the final outcomes.

The learning curve's doubling-rule mechanics (introduced at Intermediate level) connect here to broader uncertainty analysis, while network analysis extends CPM/PERT into project crashing — shortening only critical-path activities, cheapest crash-cost-per-day first, and re-checking the critical path after each crash since a second path can become critical alongside the first.

Key formulas & results

Everything to memorise for the exam hall, in one card. Screenshot this for revision.

Expected Monetary Value
Used under risk (known probabilities); choose the highest EMV for profit, lowest for cost.
Maximin / Maximax
Used under uncertainty (unknown probabilities); Maximin is cautious, Maximax is optimistic.
Crash cost per unit time
Only worth applying to critical-path activities; crash the lowest-cost-per-day critical activity first.
⚠️

Traps CMA Final sets — and how to dodge them

These are the exact option-traps and misreads that cost marks under negative marking.

WATCH OUT
Assigning random-number ranges without weighting them by each outcome's probability
Assign a range of random numbers to each outcome exactly proportional to its probability (e.g. a 30% probability outcome gets 30 of the 100 available random-number values).
Why it happens: An incorrectly proportioned range means the simulation will not actually reproduce the intended probability distribution over many trials.
WATCH OUT
Applying EMV logic when probabilities are genuinely unknown (a decision under uncertainty)
Use EMV only under risk (known probabilities); switch to Maximax, Maximin or Minimax Regret when probabilities are not known.
Why it happens: EMV requires probability weights that a genuine decision-under-uncertainty problem does not provide.
WATCH OUT
Crashing whichever activity has the lowest crash cost per day without checking it lies on the critical path
Confirm an activity is on the critical path before crashing it, regardless of how cheap its crash cost per day looks.
Why it happens: Crashing a non-critical activity, however cheap, does not shorten the project at all until its float is used up.

Exam-pattern practice

PYQ-style questions with full solutions. Work through them as a readiness check — mark yourself honestly and get your gap report at the end.

Readiness check

Are you exam-ready for Simulation, Decision Theory, Learning Curve and Network Analysis?

8 problems from this chapter. Try each one, reveal the worked solution, mark yourself honestly — get your gap report at the end.

8 questions~6 min worth ~100 marks in CMA Final exams

5-minute revision

The whole chapter, distilled. Read this the night before the exam.

  • Monte Carlo simulation: assign random-number ranges proportional to probability, generate random numbers, run many trials, analyse the result distribution.
  • EMV = Sum(Probability x Payoff) — used under RISK (known probabilities).
  • Under UNCERTAINTY (unknown probabilities): Maximax (optimistic, best of best-cases), Maximin (cautious, best of worst-cases), Minimax Regret (regret-averse).
  • Decision trees: roll back from final outcomes, computing expected value at each chance node, choosing the better option at each decision node.
  • Learning curve mechanics (doubling rule) carry over unchanged from CMA Intermediate; listed here as a source of quantifiable uncertainty.
  • Crash cost per unit time = (Crash Cost - Normal Cost) / (Normal Time - Crash Time). Crash only CRITICAL-PATH activities, cheapest first; re-check the critical path after each crash.

CMA Final question blueprint

How this topic is asked, tier by tier — so you can prep to the pattern.

Typical weightage: Contributes to CMA Final Paper 16 (100 marks, Section B ~35-45%)

Question styleMarks eachTypical countWhat it tests
Monte Carlo Simulation0conceptualAssigning random-number ranges and interpreting simulated outcomes
Decision Theory0conceptualApplying EMV under risk and Maximax/Maximin/Minimax Regret under uncertainty
Network Crashing0conceptualComputing crash cost per day and determining a crashing plan
EMV0conceptualComputing expected monetary value for strategy comparison
Prep strategy
  • First pass: memorise the EMV formula, the three uncertainty rules with their exact attitudes, and the crash-cost-per-day formula as fixed anchors.
  • Second pass: practise 6-8 EMV and crashing numericals, including at least one multi-activity crashing plan.
  • Third pass: practise a few Monte Carlo simulation setups (assigning ranges and reading a short random-number sequence) and Maximin/Maximax/Minimax Regret comparisons on the same payoff table to see how the three rules can each recommend a different strategy.

Exam-hall strategy

Battle-tested tips from mentors and toppers for this topic under the sectional clock.

  1. For simulation questions, always show the random-number-range assignment table explicitly before reading off any simulated outcomes.
  2. For decision-theory questions, first determine whether probabilities are given (use EMV) or not (choose the correctly named rule among Maximax/Maximin/Minimax Regret).
  3. For crashing questions, verify an activity is on the critical path before crashing it, and always state that the critical path must be re-checked after each crashing step.
  4. Always compute crash cost per unit time using the full formula shown, rather than estimating it from the totals alone.

Beyond the exam

Where this skill shows up in the job you're competing for — and in life.

Capital project scheduling and crash-cost analysis

Project crashing analysis is standard practice in real capital-project management when deciding whether to pay overtime or expedited-supplier premiums to meet an earlier deadline.

Risk-based capital investment appraisal

Monte Carlo simulation is genuinely used in corporate finance to model uncertain project cash flows when a single deterministic NPV estimate is judged too fragile to rely on alone.

Where else this topic is tested

Prepare once, score in every exam that asks it.

CMA IntermediateModerate — the underlying PERT/CPM and learning-curve mechanics extended in this chapter are taught in full at Intermediate level

Questions aspirants ask

Pulled from the Q&A community and mentor sessions.

Exam problems typically use a small number of trials (often 10-20, using a given table of random numbers) for illustrative purposes, while explicitly noting that a real-world simulation would use many more trials for a statistically reliable result.

No — it requires first building a 'regret table' (for each state of the world, the difference between the best possible payoff under that state and the payoff each strategy actually achieves under that state), and then choosing the strategy with the smallest MAXIMUM regret across all states.

Yes — crashing continues only while it remains economically worthwhile (crash cost per day of delay saved is less than the value of finishing early, such as an early-completion bonus or the cost of an extended overhead/penalty), and physically stops once every critical-path activity has been crashed down to its own minimum (fully crashed) time.
Header Logo