Logistics Performance, Analytics and Decision ModelsIntroductionTransportation and logistics performance management concerns the systematic measurement, explanation and improvement of flows of goods, information, money and environmental impacts. In contemporary supply chains, managers are expected to deliver reliable service at competitive cost while controlling capacity, risk, labour, congestion and emissions. This requires more than collecting isolated statistics. It requires a coherent performance architecture linking strategic objectives, operational processes, data definitions, analytical models and managerial decisions. A carrier may report a high vehicle-utilization rate while customers experience late deliveries. A warehouse may reduce dwell time by dispatching incomplete orders, thereby increasing downstream failures. A low cost per shipment may result from underinvestment in maintenance or excessive carbon emissions. Performance analysis therefore requires balanced measures, causal interpretation and explicit recognition of trade-offs. This chapter develops a practical and analytical framework for logistics performance. It examines key performance indicators (KPIs), dashboards, benchmarking, forecasting, optimization, simulation, scenario analysis and data governance. The emphasis is on postgraduate-level managerial application: selecting valid measures, diagnosing variation, evaluating alternatives and converting evidence into decisions. Learning ObjectivesBy the end of this chapter, the learner should be able to: - Define and calculate major transportation and logistics KPIs.
- Distinguish outcome, process, driver and risk indicators.
- Design a balanced logistics dashboard with reliable data definitions.
- Apply benchmarking, forecasting, optimization, simulation and scenario analysis appropriately.
- Interpret analytical outputs while recognizing assumptions, uncertainty and trade-offs.
- Evaluate ethical, governance and sustainability issues in logistics analytics.
- Recommend data-driven actions in a realistic logistics setting.
1. The Logic of Logistics Performance ManagementA performance-management system can be represented as a chain: Objectives → processes → data → indicators → analysis → decisions → outcomes. Objectives express what the organization values, such as dependable customer service, cost efficiency, resilience or lower emissions. Processes are the activities through which objectives are pursued: booking, loading, line-haul movement, customs clearance, unloading and proof of delivery. Data describe events and conditions. Indicators aggregate those data into interpretable measures. Analysis identifies patterns and causes, while decisions allocate resources or change processes. A useful performance system has five characteristics: - Strategic alignment: measures reflect customer and organizational priorities.
- Operational relevance: managers can act on the information.
- Timeliness: information arrives early enough to influence decisions.
- Comparability: definitions and units remain stable across sites and periods.
- Balance: service, cost, assets, risk, people and environment are considered together.
1.1 Types of indicators| Indicator type | Purpose | Examples |
|---|
| Outcome or lagging | Shows achieved results | on-time delivery, claims rate, total logistics cost | | Process | Shows whether work is performed as designed | scan compliance, loading completion time | | Driver or leading | Signals future performance | forecast error, preventive-maintenance compliance | | Diagnostic | Explains variation | dwell by facility, delay by carrier or lane | | Risk and sustainability | Shows exposure or external impact | emissions intensity, incident frequency, concentration risk |
A KPI is not merely a number. It is a defined measure with a numerator, denominator, time window, population, data owner, target and decision rule. Ambiguous definitions create false improvement. For example, “on-time” must specify the promised event, tolerance window, shipment population and treatment of customer-caused delays. 2. Core Logistics KPIs2.1 Service reliability and delivery performanceOn-time delivery (OTD) measures the proportion of eligible deliveries completed within the agreed time window. OTD = (Number of deliveries within the agreed window ÷ Number of eligible deliveries) × 100 The result is a percentage. The measure assumes that promised times, actual delivery timestamps and exclusions are consistently recorded. An organization should not silently exclude failed deliveries or orders lacking timestamps. On-time in-full (OTIF) adds quantity or order completeness to timeliness: OTIF = (Deliveries both on time and complete ÷ Number of eligible deliveries) × 100 OTD and OTIF answer different questions. A delivery can be on time but incomplete. A high OTD with low OTIF may indicate inventory, picking or consolidation problems rather than transportation problems. Transit reliability measures variability or dependability of actual transit time relative to a standard or promise. If transit time for shipment i is Ti, the mean transit time is: T̄ = (1 ÷ n) ∑ᵢ₌₁ⁿ Tᵢ where n is the number of shipments and all Ti values use the same time unit. The sample standard deviation is: sT = √[∑ᵢ₌₁ⁿ(Tᵢ − T̄)² ÷ (n − 1)] The denominator n − 1 is appropriate when estimating population variability from a sample. Standard deviation alone may not capture asymmetric delays; percentiles, such as the 95th-percentile transit time, are often more useful for service design. 2.2 Time and flow measuresDwell time is the elapsed time an asset, shipment or load remains inactive or waiting at a node. It should be decomposed into arrival-to-check-in, queueing, processing, documentation and departure delays. A single aggregate dwell figure is useful for comparison but insufficient for diagnosis. Cycle time is the elapsed time from process initiation to completion. In a warehouse, order cycle time may run from order release to proof of delivery; in a terminal, it may run from gate arrival to gate departure. Definitions must identify start and end events. Throughput is the quantity processed per unit of time. If q units are processed during Δt, then: Throughput = q ÷ Δt Units may be pallets/hour, tonnes/day or shipments/week. Throughput should not be confused with capacity: capacity is the maximum feasible rate under specified resources and conditions. 2.3 Capacity and utilizationFor a vehicle, trailer or container, utilization can be measured by weight, volume, cube or time. Weight utilization is: Weight utilization = (Actual loaded weight ÷ Legal or rated weight capacity) × 100 Volume utilization is: Volume utilization = (Loaded volume ÷ Available usable volume) × 100 The denominator must reflect the relevant constraint. A shipment can have high cube utilization but low weight utilization, or the reverse. For mixed freight, managers should monitor both and identify the binding constraint. Utilization also requires attention to empty running: Empty-mile ratio = Empty vehicle distance ÷ Total vehicle distance High utilization is not automatically desirable. Excessively full schedules can reduce resilience, increase handling damage and make recovery from disruption difficult. 2.4 Cost measuresCost per shipment is commonly stated as: Cost per shipment = Total attributable logistics cost ÷ Number of shipments Attributable cost may include transport purchase price, fuel surcharge, handling, accessorial charges, claims, information systems and allocated overhead. Comparisons are meaningful only when cost boundaries are consistent. Cost per tonne-kilometre is useful for comparing movements of different lengths and masses: Cost intensity = Transport cost ÷ (Tonnes moved × Kilometres travelled) Its unit is currency per tonne-kilometre. It should not be used to compare fundamentally different service requirements without adjustment for speed, reliability and shipment characteristics. 2.5 Emissions intensityA basic transport emissions-intensity measure is: Emissions intensity = Transport emissions ÷ Activity measure The activity measure may be shipment-kilometres, tonne-kilometres, pallets delivered or revenue. For freight comparison, tonne-kilometres are often informative, but shipment-level reporting may better support customer decisions. Emissions calculations require a stated boundary and emission-factor source. A simplified fuel-based estimate is: CO₂e = Fuel consumed × Emission factor Fuel may be measured in litres or kilograms, and the emission factor must use compatible units, such as kg CO₂e per litre. The calculation may omit upstream fuel production, vehicle manufacture, refrigeration leakage or infrastructure unless these are included in the chosen reporting boundary. Therefore, the result should be labelled as an estimate rather than an absolute physical truth. 2.6 Composite indicators and trade-offsComposite scores can support executive review but may conceal poor performance in one dimension. If normalized indicators zj are combined using weights wj, a weighted score is: S = ∑ⱼ₌₁ᵐ wⱼ zⱼ, with ∑ⱼ₌₁ᵐ wⱼ = 1 The score is meaningful only when normalization, direction of desirability and weights are explicit. A weighted average should not allow excellent cost performance to obscure unacceptable safety or compliance performance. Some indicators should therefore be treated as constraints or minimum thresholds rather than tradeable scores. 3. Data Architecture and Dashboard DesignA dashboard is an interface for decisions, not a decorative collection of charts. A professional dashboard normally contains: - Executive layer: strategic KPIs, trends, targets and exceptions.
- Management layer: lane, customer, facility, carrier and mode analysis.
- Operational layer: current loads, late-risk alerts, capacity and unresolved exceptions.
- Diagnostic layer: drill-down to shipment, event and timestamp records.
Every KPI should have a metric dictionary specifying name, purpose, formula, unit, grain, inclusion rules, exclusions, refresh frequency, source system, owner and target. Data lineage should show how a dashboard value was produced. Good visual design emphasizes trends, variance and action. Run charts reveal movement over time; control charts distinguish ordinary process variation from unusual signals; Pareto charts identify concentrated causes; maps reveal spatial patterns. Colour should communicate status consistently and should not be the sole means of conveying meaning. A dashboard can mislead through denominator changes, delayed data, duplicate shipment IDs, missing events, time-zone errors or retrospective promise-date edits. Data-quality KPIs—completeness, accuracy, timeliness, consistency and uniqueness—should be monitored alongside business KPIs. 4. Benchmarking and Performance InterpretationBenchmarking compares performance with a reference: an internal site, historical baseline, peer organization, industry standard or best-in-class process. Internal benchmarking is usually more comparable because data definitions and operating conditions are known. External benchmarking can stimulate learning but may be distorted by different networks, product mixes, labour systems or accounting policies. A sound benchmarking sequence is: - Define the process and boundary.
- Standardize units and KPI definitions.
- Segment by lane, mode, customer, product and service promise.
- Compare distributions, not only averages.
- Investigate structural causes of gaps.
- Adapt practices rather than copying targets mechanically.
Benchmarking should distinguish performance from context. A remote rural route may have higher cost and emissions per shipment than an urban route for legitimate structural reasons. The correct question is whether performance is appropriate given the service requirement and operating environment. 5. Forecasting for Logistics DecisionsForecasting supports capacity planning, labour scheduling, vehicle positioning, procurement and inventory-transport coordination. Forecasts should be evaluated against a naïve benchmark, such as “next period equals current period,” rather than accepted because they appear sophisticated. For actual demand At and forecast Ft, forecast error is: et = At − Ft Mean absolute error (MAE) is: MAE = (1 ÷ n) ∑ₜ₌₁ⁿ |At − Ft| Root mean squared error (RMSE) is: RMSE = √[(1 ÷ n) ∑ₜ₌₁ⁿ(At − Ft)²] MAE retains the original demand unit and treats all errors linearly. RMSE penalizes large errors more strongly and is also expressed in the original unit. Percentage measures can be unstable when actual demand is zero or close to zero. A simple moving average with window length k is: Fₜ₊₁ = (Aₜ + Aₜ₋₁ + … + Aₜ₋ₖ₊₁) ÷ k It assumes that recent observations provide a useful estimate and that no strong trend or seasonal structure is being ignored. Exponential smoothing gives greater weight to recent observations: Fₜ₊₁ = αAₜ + (1 − α)Fₜ, 0 ≤ α ≤ 1 The parameter α controls responsiveness. Forecasts do not eliminate uncertainty; they quantify an expectation around which capacity and contingency decisions must be designed. 6. Optimization and Decision ModelsOptimization selects the best feasible decision under an objective and constraints. A transportation problem may assign quantities from origins to destinations. Let xᵢⱼ be quantity shipped from origin i to destination j, cᵢⱼ its unit cost, sᵢ origin supply and dⱼ destination demand. Minimize Z = ∑ᵢ ∑ⱼ cᵢⱼ xᵢⱼ subject to: ∑ⱼ xᵢⱼ ≤ sᵢ for every origin i ∑ᵢ xᵢⱼ = dⱼ for every destination j xᵢⱼ ≥ 0 This formulation assumes known costs, divisible flows and compatible supply and demand. If supply must equal demand, the first constraint may be written as equality; if shortages are possible, shortage variables and penalty costs should be introduced. Real transportation planning often requires integer vehicle decisions, time windows, driver regulations, route continuity, service constraints and emissions limits, producing mixed-integer models. Optimization results are recommendations conditional on the model. A mathematically optimal plan can be operationally infeasible if travel times, loading limits or data quality are wrong. Managers should examine sensitivity, alternative optima and constraint binding. Shadow prices can indicate the marginal value of relaxing a binding constraint, but they require careful interpretation in integer models. 7. Simulation and Scenario AnalysisSimulation is valuable when randomness, congestion or complex operational rules make closed-form optimization unrealistic. Discrete-event simulation represents events such as truck arrival, queue entry, loading, inspection and departure. It can estimate waiting times, throughput and resource utilization under alternative staffing or appointment rules. A simulation study should define the system boundary, input distributions, warm-up period, run length, replications and output confidence intervals. One run is not evidence of a stable result. Random seeds, validation against observed data and sensitivity testing are essential. Scenario analysis evaluates coherent alternative futures rather than predicting one certain future. Scenarios may include fuel-price increases, demand surges, port closure, severe weather, emissions regulation or carrier failure. For each scenario, managers should specify assumptions, decisions, operational outcomes, financial effects, service consequences and recovery actions. A decision tree can represent choices under uncertain states. If an action has outcomes os under scenarios s with probabilities ps, its expected monetary value is: EMV = ∑ₛ pₛ oₛ Expected value is appropriate when probabilities are credible and repeated decisions justify averaging. It can be misleading for one-off decisions involving severe downside, risk aversion or non-financial consequences. In such cases, worst-case, regret, utility or robust-optimization analyses may be more suitable. 8. Worked Example: Carrier and Lane PerformanceAn importer reviews 200 eligible deliveries in one quarter. Of these, 174 arrived within the promised window; 162 arrived both on time and complete. Total attributable transport cost was $48,600, and total shipment weight was 810 tonnes. The fleet travelled 54,000 km and consumed 18,000 litres of diesel. The selected factor is 2.68 kg CO₂e per litre. OTD is: OTD = (174 ÷ 200) × 100 = 87% OTIF is: OTIF = (162 ÷ 200) × 100 = 81% Cost per shipment is: $48,600 ÷ 200 = $243 per shipment Fuel-based emissions are: 18,000 × 2.68 = 48,240 kg CO₂e Emissions intensity per tonne-kilometre is: 48,240 ÷ (810 × 54,000) = 0.001102 kg CO₂e per tonne-kilometre or approximately 1.10 g CO₂e per tonne-kilometre. This value is meaningful only under the stated boundary and activity definition. The gap between OTD and OTIF indicates that completeness failures deserve investigation alongside carrier punctuality. Management should segment the 26 late deliveries and 12 incomplete deliveries by facility, supplier, lane, product and cause before changing carrier contracts. 9. Applied Case: NorthStar Home ProductsThis is an illustrative case. NorthStar Home Products distributes appliances from two regional distribution centres to 35 retail stores. Customer complaints increased despite a dashboard showing 94% on-time delivery. The transportation manager proposed adding vehicles; the finance manager proposed selecting the cheapest carrier. Background and problemA review found that the OTD denominator excluded deliveries without a confirmed arrival scan. The dashboard also measured delivery against a broad daily promise, while stores planned labour against two-hour appointment windows. Carrier A had low cost but high variability; Carrier B cost 7% more but was more reliable on congested urban lanes. AnalysisThe analytics team reconstructed shipment events from transport-management, warehouse and store systems. It calculated OTD, appointment compliance, OTIF, dwell time, empty-mile ratio, cost per shipment and emissions intensity by lane and carrier. A process analysis showed that 41% of late appointments originated in warehouse loading delays, 34% in urban transit variability and 25% in store receiving congestion. A forecast of weekly store demand showed a seasonal peak approaching. A scenario model compared: (1) adding vehicles, (2) changing appointment allocation, (3) shifting selected lanes to Carrier B, and (4) reducing warehouse release variability through wave redesign. The model included cost, service and emissions. The best combined scenario used appointment smoothing, targeted Carrier B allocation and improved loading discipline, rather than adding fleet capacity everywhere. OutcomeAfter implementation, the organization reported a narrower and more credible KPI set. Appointment compliance rose from 78% to 91%, OTIF rose from 86% to 92%, and average dwell time at the distribution centres fell by 18%. The intervention cost less than universal fleet expansion and reduced empty repositioning. NorthStar retained the original OTD measure for historical continuity but added a governed appointment-compliance measure and a data-completeness KPI. Learning points- A high KPI can be an artefact of exclusion rules.
- Root-cause segmentation is more valuable than a single network average.
- Reliability may justify a higher unit price on strategically important lanes.
- Capacity decisions should consider process variability and congestion.
- KPI governance is part of operational improvement, not an administrative afterthought.
10. Governance, Ethics and Contemporary TechnologyLogistics analytics increasingly uses telematics, GPS, cameras, mobile scans, machine learning and generative AI. These technologies can predict late arrival, detect abnormal dwell, optimize routes and automate exception classification. Their value depends on data quality, explainability and operational adoption. Governance requirements include access control, audit trails, retention rules, cybersecurity, vendor accountability and compliance with applicable privacy and employment law. Vehicle and driver data may reveal sensitive behavioural information. Organizations should collect only necessary data, communicate purposes clearly and restrict secondary use. AI models may reproduce historical bias—for example, systematically assigning difficult routes or punitive monitoring to particular drivers or subcontractors. Predictions should be tested for calibration across locations and groups. Human review is necessary where automated recommendations affect employment, safety, contractual penalties or customer access. A model should provide confidence or uncertainty information rather than presenting a forecast as a fact. Sustainability reporting requires transparent boundaries, emission factors and treatment of renewable fuels, purchased transport and subcontracted activity. Carbon metrics should not encourage undesirable substitution, such as shifting freight to a slower mode that increases inventory waste or product spoilage. Safety, labour conditions and regulatory compliance are non-negotiable constraints, not merely weighted benefits. 11. Best-Practice Implementation RoadmapA practical implementation sequence is: - Clarify decisions: identify who will act, when and with what authority.
- Map processes and events: define the operational flow and required timestamps.
- Create a metric dictionary: document formulas, boundaries, owners and targets.
- Assess data quality: test completeness, duplicates, latency and timestamp logic.
- Establish a baseline: segment performance before setting improvement targets.
- Build visual management: show trends, exceptions and drill-down causes.
- Select the simplest valid model: use forecasting, optimization or simulation only when appropriate.
- Pilot and validate: compare model outputs with operational reality.
- Embed decision rights: specify escalation thresholds and response actions.
- Review unintended effects: check service, cost, safety, equity and environmental outcomes.
A mature organization links daily control-tower actions with monthly tactical reviews and strategic network decisions. It also revises KPIs when business models, customer promises, regulations or technology change. Challenges and LimitationsPerformance systems face several recurring limitations. Data may be fragmented across carriers, warehouses, customs brokers and customers. Event timestamps may be missing or recorded at different time zones. Average values can conceal variability and vulnerable segments. Correlation does not establish causation: a facility with late deliveries may be affected by difficult demand rather than poor management. Optimization can create false precision when inputs are uncertain. Forecast accuracy does not guarantee good decisions if managers ignore capacity constraints. Finally, KPI pressure can generate gaming, such as premature status updates or exclusion of difficult shipments. These limitations are managed through clear definitions, independent audits, exception analysis, sensitivity testing, qualitative operational knowledge and balanced incentives. Analytics should augment professional judgment, not replace accountability. Chapter SummaryLogistics performance management connects objectives, processes, data, indicators, analysis and decisions. Core measures include OTD, OTIF, transit reliability, dwell time, throughput, utilization, cost per shipment and emissions intensity. Each KPI requires a defined boundary, numerator, denominator, unit, time window and owner. Dashboards are effective when they display trends, exceptions and causes using governed data. Benchmarking must control for context and compare distributions rather than relying only on averages. Forecasting quantifies expected demand and error but cannot remove uncertainty. Optimization identifies the best feasible plan under stated assumptions; simulation represents variability and operational complexity; scenario analysis tests decisions under alternative futures. The strongest logistics decisions balance service, cost, capacity, resilience, sustainability, safety and ethics. Data quality, model validation, privacy, explainability and human oversight are essential. The managerial objective is not to maximize one KPI, but to improve the total performance of the logistics system without creating hidden risks or unintended consequences. Key TermsOn-time delivery (OTD): Percentage of eligible deliveries completed within the agreed time window. On-time in-full (OTIF): Percentage of deliveries both timely and complete. Transit reliability: Consistency of actual transit performance relative to a standard or promise. Dwell time: Time an asset or shipment waits or remains inactive at a node. Throughput: Quantity processed per unit of time. Utilization: Proportion of available capacity, weight, volume or time that is used. Empty-mile ratio: Empty vehicle distance divided by total vehicle distance. Cost per shipment: Attributable logistics cost divided by shipment count. Emissions intensity: Emissions divided by a stated transport activity measure. KPI: Defined measure used to evaluate performance against an objective or target. Dashboard: Visual interface presenting measures, trends, exceptions and drill-downs. Benchmarking: Structured comparison with a baseline, peer or reference performance. Forecast error: Difference between actual and forecast values. MAE: Mean absolute error, measuring average absolute forecast deviation. RMSE: Root mean squared error, which penalizes large forecast errors more strongly. Optimization: Selection of the best feasible decision under an objective and constraints. Simulation: Representation of system behaviour using modeled events and variability. Scenario analysis: Evaluation of decisions under alternative assumed future conditions. Data lineage: Record of how data move from source systems to reported outputs. Emissions boundary: Stated scope of activities and impacts included in an emissions estimate. Review QuestionsShort Answer Questions- Why must a KPI include an explicit numerator, denominator and boundary?
- Distinguish OTD from OTIF.
- What is the managerial significance of dwell time?
- State one difference between MAE and RMSE.
- Why can high vehicle utilization be undesirable?
Long Answer Questions- Explain how a logistics dashboard should support executive, management and operational decisions.
- Discuss the assumptions and limitations of using cost per tonne-kilometre to compare transport alternatives.
- Explain how benchmarking can be distorted by differences in network context and service requirements.
- Compare optimization, simulation and scenario analysis as logistics decision tools.
- Discuss governance, privacy and explainability issues in AI-enabled logistics analytics.
Analytical / Application Questions- A network records 480 eligible deliveries, of which 432 are on time and 408 are both on time and complete. Calculate OTD and OTIF, and interpret the gap.
- A manager must choose between a low-cost carrier with high transit variability and a higher-cost carrier with stable performance. Design a KPI and scenario-analysis approach for the decision.
- A dashboard reports improving cost per shipment while customer complaints and emissions intensity rise. Diagnose at least four possible causes and propose a balanced corrective plan.
Multiple Choice Questions with AnswersQuestion 1Which KPI measures deliveries that are both within the promised time window and complete? A. Transit reliability B. On-time in-full (OTIF) C. Empty-mile ratio D. Dwell time Correct Answer: B. On-time in-full (OTIF) Question 2A carrier completes 180 on-time deliveries out of 200 eligible deliveries. What is its OTD? A. 80% B. 85% C. 90% D. 95% Correct Answer: C. 90% Question 3Which measure is expressed in the original demand unit and treats forecast errors linearly? A. Mean absolute error B. Root mean squared error C. Coefficient of utilization D. Expected monetary value Correct Answer: A. Mean absolute error Question 4What is the main purpose of a metric dictionary? A. To replace operational data with estimates B. To document definitions, formulas, boundaries and ownership C. To maximize the number of dashboard indicators D. To eliminate the need for data validation Correct Answer: B. To document definitions, formulas, boundaries and ownership Question 5A truck carries 18 tonnes with a rated capacity of 24 tonnes. What is its weight utilization? A. 60% B. 70% C. 75% D. 80% Correct Answer: C. 75% Question 6Which method is most appropriate for representing queues and random processing times at a terminal? A. Discrete-event simulation B. Simple ratio analysis C. Historical benchmarking only D. A static organizational chart Correct Answer: A. Discrete-event simulation Question 7In a transportation model, what does xᵢⱼ commonly represent? A. The emissions factor for route i B. The quantity shipped from origin i to destination j C. The demand forecast error at destination j D. The utilization percentage of vehicle i Correct Answer: B. The quantity shipped from origin i to destination j Question 8Why should emissions intensity be accompanied by a stated boundary? A. Because emissions factors are always zero without a boundary B. Because the result depends on which activities and impacts are included C. Because emissions cannot be measured in mass units D. Because transport activity never affects emissions Correct Answer: B. Because the result depends on which activities and impacts are included Question 9Which statement best describes scenario analysis? A. It proves one future outcome will occur B. It evaluates decisions under alternative assumed conditions C. It measures only historical accounting performance D. It eliminates uncertainty from forecasts Correct Answer: B. It evaluates decisions under alternative assumed conditions Question 10Why can a mathematically optimal logistics plan be operationally infeasible? A. Optimization models never use constraints B. The model may omit real-world rules, uncertain travel times or data-quality problems C. Optimal plans always maximize emissions D. Optimization applies only to financial data Correct Answer: B. The model may omit real-world rules, uncertain travel times or data-quality problems
|