Skip to article
All insights
Decision intelligence3 min read

AI in logistics: comparing responses to a supply shortage

An arrival forecast can flag a shortage early. The planner then needs to coordinate materials, transport and production into a workable plan. A decision system becomes useful when it connects these choices and makes their consequences visible.

At a glance

  1. 01

    Inventory, transport and production must fit together.

  2. 02

    Compare options against the same objectives and constraints.

  3. 03

    A calculated plan still needs operational approval.

One missing component affects several plans

This is an illustrative scenario, not a customer case study. A factory assembles household appliances. A supplier reports a delay while suitable components remain in an off-site warehouse. Receiving and assembly are already scheduled. The planner must decide whether to reallocate stock, arrange an additional shipment or change the order sequence.

A dashboard could show inventory and affected orders; a forecasting model could update expected arrival. A decision still needs the dependencies: which stock is approved and reserved? When is a receiving bay available? Which subsequent orders would move? Connecting these facts reveals whether an apparently quick response is actually executable.

Exhibit 01

One shortage, several possible responses

Illustrative scenarioAn inbound shipment is delayed.

Three options. Shared constraints.

AReallocate stock

Check other sites and commitments.

BArrange extra transport

Check availability and receiving windows.

CResequence production

Reconcile capacity and due dates.

Evaluate togetherServiceCostCapacityDownstream impact
Conceptual factory example with qualitative trade-offs. Options and connections are illustrative; the diagram contains no measurements.

Establish feasibility first

Google OR-Tools demonstrates routing with time windows and production scheduling with sequence and machine constraints. These examples show how operational limits can become conditions that a planning model checks.

For our factory, the model would capture material release, vehicle capacity and occupied receiving bays. Interactions matter: an earlier delivery offers little help if quality inspection must happen later. Some limits are binding; others express preferences. The planner should identify which confirmed schedules should remain stable and which changes are acceptable. A language model could structure supplier messages and prepare questions. A dedicated calculation should then check whether the resulting plan satisfies the modelled conditions.

Compare three illustrative options

A useful comparison exposes the same assumptions for every option: usable stock, dependable arrival information and available capacity. These trade-offs are qualitative. They contain no calculated savings or measured operational effects. Each option also needs a named owner to confirm prerequisites with the affected teams before execution.

  • Option A: Reallocate inventoryStock from the off-site warehouse could bridge the shortage. This requires internal transport and reduces the reserve available at the supplying location.
  • Option B: Arrange an express shipmentAn additional shipment could support the existing schedule. It adds transport effort and helps only if material is ready and a receiving window is available.
  • Option C: Change the production sequenceAnother order could move forward. This might avoid the extra shipment, while requiring checks on changeover effort and consequences for subsequent delivery commitments.

Introduce the system through comparison and approval

The OR-Tools documentation notes that difficult routing problems can yield good solutions without proof of global optimality. A credible recommendation should therefore make the limits of its calculation visible.

During a pilot, the team would compare recommendations with existing planning practice. It would record feasibility, delivery deviations, additional effort and reasons for rejection. Before execution, the approved option is checked against current stock. If a decisive assumption changes, it returns for review. NyxAI approaches controlled optimisation through such bounded decision problems. Sovereign AI also means designing data access, operations and authority around the organisation. Any benefit must then be demonstrated in the actual process.

Your next step

Identify the right application

Explore applications for sovereign AI and controlled decision systems in the NyxAI portfolio.

Explore the portfolio

Sources & further reading

  1. Google OR-Tools: Vehicle Routing with Time Windows

    Transport planning within specified time windows.

  2. Google OR-Tools: The Job Shop Problem

    Task precedence and exclusive machine use.

  3. Google OR-Tools: Vehicle Routing

    Routing problems and limits of solution searches.