When Addition Becomes Optimization: Tropical Algebra, Paths, Schedules, and Semiring Computation

How replacing ordinary addition with min or max turns matrix arithmetic into optimization — one recurrence behind shortest paths, critical paths, schedules, and bottleneck cadence.

Status: Published

Date: July 2026

Type: Technical note

Abstract

Changing the arithmetic changes what linear algebra means. In tropical algebra, ordinary addition is replaced by min or max, and ordinary multiplication is replaced by addition. That one substitution turns shortest-path computation, Bellman recurrences, critical-path scheduling, and synchronized event systems into variations on the same matrix-algebraic theme. This paper traces a single small weighted graph through min-plus and max-plus arithmetic, connecting each algebraic operation to a concrete computational or scheduling interpretation. Tropical algebra does not make hard problems easy; what it offers is the algebraic structure underneath a wide class of path, timing, and propagation computations.

Interactive supporting information

The paper’s computations can be explored step by step in the browser — five self-contained artifacts, one per part of the story, all built on the same running example:

The Zenodo deposit also carries frozen copies of these five artifacts and of the benchmark code behind Section 11, so the supporting material stays retrievable independently of this site.