Tree metrics and log-concavity for matroids
Federico Ardila-Mantilla, Sergio Cristancho, Graham Denham, Christopher Eur, June Huh, Botong Wang
TL;DR
The paper addresses the problem of characterizing gross substitutes (M^natural-concave) set functions via Lorentzian generating polynomials. It proves that a function $\nu$ is M^natural-concave if and only if its homogeneous generating polynomial $Z_{q,\nu}$ is Lorentzian for all $0<q\le 1$, unifying discrete convexity with Lorentzian polynomial theory and resolving a longstanding question of Eur–Huh. A key analytic tool is a rank-1 bound for the leaf-distance matrix of ultrametric trees, refining Graham–Pollak’s single-positive-eigenvalue result and enabling an inductive Lorentzian argument. As consequences, the authors establish strengthened polynomial inequalities for Mason-type log-concavity in both valuated and ordinary matroids, answering open questions by Giansiracusa–Rincón–Schleis–Ulirsch and Pak. Overall, the work builds a bridge between matroid theory, discrete convex analysis, and Lorentzian polynomials, yielding new inequalities and a framework with potential impacts on combinatorial Hodge theory and matroid valuation.
Abstract
We show that a set function $ν$ satisfies the gross substitutes property if and only if its homogeneous generating polynomial $Z_{q,ν}$ is a Lorentzian polynomial for all positive $q \le 1$, answering a question of Eur-Huh. We achieve this by giving a rank 1 upper bound for the distance matrix of an ultrametric tree, refining a classical result of Graham-Pollak. This characterization enables us to resolve two open problems that strengthen Mason's log-concavity conjectures for the number of independent sets of a matroid: one posed by Giansiracusa-Rincón-Schleis-Ulirsch for valuated matroids, and another posed by Pak for ordinary matroids.
