Computing Library › Applications
Applications

Computing for Isotope-Supply Logistics

Planning production, decay, storage, and delivery of isotopes whose inventory changes on its own over time.

The moving-inventory problem

Isotopes are unusual logistics items: they decay. A stock of tritium shrinks with a 12.3-year half-life whether or not it is used, so an inventory plan must account for time itself as a sink. Supply logistics for isotopes therefore combines ordinary scheduling with radioactive-decay bookkeeping.

What is modeled

Kronos motion — confinement time

The decay term

Any inventory model for a decaying isotope carries an exponential loss term. Stock at a future time equals stock now times the decay factor, plus production, minus withdrawals. Over long storage the decay term dominates planning: hoarding a short-lived isotope is self-defeating.

python
import math

def inventory(I0, half_life, days, produced_per_day, used_per_day):
    lam = math.log(2)/half_life
    I = I0
    for _ in range(days):
        I = I*math.exp(-lam) + produced_per_day - used_per_day
    return max(I, 0.0)

Why it matters at Kronos

The Hyperion breeder produces tritium as part of closing its own fuel cycle, and the isotope platform is a strategic dimension of the program. Logistics computing keeps the tritium bookkeeping honest across production, storage, and use, and separates the bankable near-term picture from longer-horizon isotope roles. This is inventory and scheduling analysis; it deliberately carries no economics.

Uncertainty

Production and demand are uncertain, so plans are stress-tested against ranges rather than single forecasts. The output is a buffer policy that stays feasible across scenarios, not a brittle just-in-time schedule.