Athens Arithmetic normal

Tropical Arithmetic and Optimization

Study the tropical semiring, tropical linear algebra, and tropical linear programming; connect to classical LP via the min-plus structure.

Suitable for
Master's thesis
PhD thesis
Supervision
Zafeirakis Zafeirakopoulos

The tropical semiring \((\mathbb{R} \cup \{\infty\}, \oplus, \otimes)\) replaces the classical operations with:

\[a \oplus b = \min(a, b), \qquad a \otimes b = a + b\]

Addition becomes minimum; multiplication becomes classical addition. The name “tropical” honors the Brazilian mathematician Imre Simon, who studied this structure.

Why it matters

Tropical algebra is the algebraic shadow of classical algebra under logarithmic degeneration: as \(t \to \infty\), the map \(x \mapsto -\log_t x\) sends products to sums and sums to minima. This connection means:

Classical linear programming can be viewed as the limit of a family of tropical LPs, and duality in LP corresponds to tropical duality.

Tropical linear algebra

A tropical matrix product \((A \otimes B)_{ij} = \min_k(A_{ik} + B_{kj})\) — this is the matrix product in the min-plus semiring. It computes shortest paths (Floyd–Warshall is tropical matrix exponentiation).

A tropical linear system \(A \otimes x = b\) (tropical dot product equals \(b\)) is not always uniquely solvable; the theory of tropical rank and tropical bases extends classical linear algebra in a piecewise-linear setting.

Tropical varieties

The tropical variety of a polynomial \(f(x_1,\ldots,x_n)\) is the set of points where the minimum in the tropical polynomial is achieved at least twice. This is a polyhedral fan, and Speyer & Sturmfels showed it equals the limit of the classical variety under logarithmic degeneration.

Goal

Implement tropical arithmetic, tropical matrix multiplication, and a tropical linear programming solver (as a shortest-path problem). Explore at least one connection to classical optimization or algebraic geometry.

Milestones

ID Title
M1 Tropical semiring + polynomial evaluation
M2 Tropical matrix mult. + shortest-path examples
M3 Tropical LP solver + comparison to classical
M4 Tropical variety of a small example + report

Tasks

ID Title Status
T1 Tropical semiring arithmetic + polynomials todo
T2 Tropical matrix mult. + Floyd–Warshall todo
T3 Tropical LP as min-cost flow todo
T4 Tropical variety example + write-up todo

Deliverables

References

  1. D. Speyer and B. Sturmfels. Tropical Mathematics. Mathematics Magazine, 82(3):163–173, 2009. DOI 10.1080/0025570x.2009.11953615 · PDF (author’s arXiv preprint)

  2. T. Bogart, A. N. Jensen, D. Speyer, B. Sturmfels, and R. R. Thomas. Computing tropical varieties. Journal of Symbolic Computation, 42(1–2):54–73, 2007. DOI 10.1016/j.jsc.2006.02.004 · arXiv:math/0507563

← All topics