Comparing alternatives is the central activity of engineering-economic analysis: given several candidate projects (or design options), pick the best one (or the best subset, if multiple can be done). Five standard methods, all built on the time-value-of-money framework:

MethodComputeDecision rule
Present worth methodDiscount all cash flows to time 0, sumMax PW; accept if PW > 0
Future worth methodCompound all cash flows to time , sumMax FW; accept if FW > 0
Annual worth methodAmortise PW over project lifeMax AW; accept if AW > 0
Internal rate of returnFind rate where PW = 0Accept if IRR > MARR; incremental analysis for ME
External rate of returnSame idea, fixes multiple-IRR pathologyAccept if ERR > MARR
Payback periodTime to recover first costAccept if payback ≤ hurdle period

Six general assumptions underlie the standard comparison machinery:

  1. Costs and benefits are measurable in dollars.
  2. Future cash flows are known with certainty (relaxed via Risk and uncertainty methods).
  3. Cash flows are not affected by Inflation (or inflation is handled explicitly).
  4. Taxes are not applicable (or handled explicitly via Capital cost allowance).
  5. There are sufficient funds available — not capital-rationed.
  6. All investments have a first cost (initial cash outflow at time 0) that is not zero — otherwise there’s nothing to evaluate against.

When two or more alternatives are mutually exclusive, the comparison reduces to “which one?” rather than “which ones?” The PW, FW, and AW methods agree: pick the highest. For IRR, the highest IRR is not the right answer — use incremental analysis (see Internal rate of return).

Common pitfalls:

  • Comparing PW across alternatives with different lifespans without aligning them. Either align (repeated-lives / study-period) or use AW.
  • Picking on highest IRR instead of incremental IRR for ME alternatives. IRR favours small high-return projects; the right ME choice may be a larger project with lower IRR but more total profit.
  • Including sunk costs in the comparison. They wash out — drop them.
  • Mixing real and actual dollars without using the matching MARR. See Inflation.
  • Forgetting taxes when they’re a material part of the cash flow. See Capital cost allowance.

For specific methods, see the per-method notes. For the methodology of handling complications (inflation, taxes, replacements, risk), see Inflation, Capital cost allowance, Replacement decision, Risk and uncertainty.