Mammillary Models in Compartmental Analysis
- Mammillary models are linear compartmental systems characterized by a central compartment exchanging material bidirectionally with peripheral compartments.
- They use explicit input–output formulas and combinatorial spanning forest techniques to reveal parameter identifiability and symmetry-induced ambiguities.
- The models support transfer-function realization in pharmacokinetics, facilitating physiologically interpretable parameter recovery via symmetric polynomial methods.
Mammillary models are linear compartmental models whose underlying directed graph is a star: one central compartment exchanges material bidirectionally with peripheral compartments, and there are no edges among peripherals. In the modern literature they are treated both as a distinguished subclass of bidirectional tree models and as a standard topology in pharmacokinetics, where the central compartment is often interpreted as plasma and peripheral compartments as tissue groups. Their mathematical theory now includes explicit input–output formulas, structural and parameter identifiability classifications, singular-locus descriptions, and transfer-function realization results (Gross et al., 2017, Bortner et al., 2021, Beltrami et al., 14 Jul 2025).
1. Graph structure and dynamical formulation
A linear compartmental model is a quadruple in which is a directed graph, , , and are the input, output, and leak compartments, and each directed edge carries a rate parameter. In one common notation, edges are labeled by and leaks by ; in another, edges are labeled by and leaks by . The state equation is
0
with 1 for 2. The compartmental matrix is determined by off-diagonal transfer rates and by diagonal entries equal to the negative sum of outgoing rates, together with leak terms where present (Gross et al., 2017, Bortner et al., 2021).
For mammillary models, the graph is the bidirected star 3: the center is compartment 4, the peripherals are 5, and the edge set is
6
This is a bidirectional tree. Under the realization-oriented convention used in recent work, elimination occurs only from the central compartment, the input is an infusion into the central compartment, and the output is the central amount or concentration. The corresponding state-space matrices are
7
with 8, 9, and 0 for 1 (Beltrami et al., 14 Jul 2025).
In the identifiability literature, mammillary models are studied under several placement conventions for input, output, and leak. A particularly important setting is the single-input/single-output case with 2, in which the central compartment carries the input, output, and unique leak, while peripheral flows are parameterized by 3 and 4 (Gross et al., 2017).
2. Input–output equations and combinatorial coefficient formulas
The basic input–output relation for strongly connected models with one input in compartment 5 and one output in compartment 6 is
7
where 8 and 9 is the submatrix obtained by deleting row 0 and column 1. Meshkat–Sullivant–Eisenberg established this determinant formula, and subsequent work used it as the main gateway from state-space dynamics to algebraic identifiability (Gross et al., 2017).
A major development is the coefficient formula in terms of spanning incoming forests. Let 2 be the leak-augmented graph obtained by adjoining a node 3 and adding leak edges, and let 4 or 5 denote the auxiliary graphs used for the right-hand side coefficients after modifying the output compartment. If 6 is the product of edge labels in an incoming forest 7, then the coefficients of the input–output equation are sums of 8 over appropriate sets of forests. For one input and one output, possibly in distinct compartments,
9
and, in the central-input/central-output mammillary case with 0,
1
These formulas replace determinant expansion by a graph-theoretic enumeration problem (Bortner et al., 2021, Gross et al., 2017).
For mammillary models, the forest formulas collapse to explicit expressions in elementary symmetric polynomials. Writing 2 for the 3-th elementary symmetric polynomial and 4 for the same polynomial with 5 omitted,
6
for 7, and
8
for 9. These formulas make the symmetry of the central-to-peripheral outflow rates explicit: the 0 enter symmetrically, whereas the inflows 1 and the leak 2 enter linearly (Gross et al., 2017).
A complementary derivation specialized to the hub-and-spoke topology uses a Schur complement. With 3, 4 the total outflow from the center including a possible central leak, and 5 the total outflow from peripheral 6, one obtains
7
so the right-hand side coefficients are exactly the elementary symmetric polynomials in the peripheral diagonal terms 8 (Gerberding et al., 2019).
3. Structural identifiability and the role of input, output, and leaks
For strongly connected one-input/one-output models, generic local identifiability is equivalent to a rank condition on the Jacobian of the coefficient map. If 9 denotes the Jacobian of the map from parameters to non-monic input–output coefficients, then the model is generically locally identifiable if and only if 0 at a generic parameter point. Equivalently, the generic fibers of the coefficient map are finite (Gross et al., 2017, Gerberding et al., 2019).
For bidirectional tree models, Bortner et al. obtained a complete visual classification. Let 1 be a bidirectional tree model with exactly one input and one output. Then 2 is generically locally identifiable if and only if
3
In a mammillary graph this specializes to a concise criterion: a model 4 with 5 is generically locally identifiable if and only if 6 and one of the following holds: 7, 8, or 9. Distinct peripheral input and output compartments are at graph distance 0 via the hub and are therefore not structurally identifiable (Bortner et al., 2021).
A more specialized leak result was established earlier for the standard mammillary placement with 1. If a catenary, cycle, or mammillary model has exactly one input and exactly one output, both in the first compartment, and exactly one leak, then the one-leak model is generically locally identifiable and so is the model obtained by removing the leak. Together with the general operation that adding one leak preserves identifiability, this implies that moving or deleting a single leak preserves identifiability in this mammillary setting (Gerberding et al., 2019).
These results separate two distinct issues. The tree classification determines when every parameter is generically locally identifiable, while the leak-moving theorem shows that, for the standard central-input/central-output mammillary configuration, the presence or location of a single leak does not destroy generic local identifiability (Bortner et al., 2021, Gerberding et al., 2019).
4. Singular locus, permutation symmetry, and identifiability degree
Beyond generic local identifiability, one can ask for the parameter values at which the Jacobian drops rank. This algebraic subset is the singular locus. In cases where it has codimension 2, it is defined by a single singular-locus equation. For mammillary models with 3, the singular-locus equation is
4
Accordingly, local non-identifiability occurs precisely when some central-to-peripheral outflow 5 is zero or when two such outflow rates coincide. The squared Vandermonde factor records the stronger degeneracy associated with equality of outflow rates (Gross et al., 2017).
The small-dimensional examples are explicit. For 6, with parameters 7, the determinant of the Jacobian of 8 is
9
so rank drops exactly when 0, 1, or 2. For 3,
4
and equality of any two outflow rates makes the corresponding peripheral compartments indistinguishable from input–output data (Gross et al., 2017).
The same symmetry governs the identifiability degree, defined as the number of parameter values mapping to a generic input–output data vector. For mammillary models with 5,
6
This is the permutation ambiguity of the peripherals: the coefficient map depends on the multiset of outflows through symmetric polynomials, not on the labels of the peripheral compartments. Cobelli, Lepschy, and Romanin Jacur had previously computed this degree for mammillary models, and the later singular-locus analysis places it in a broader algebraic framework (Gross et al., 2017).
The singular-locus equation also controls certain submodel questions. If a generically locally identifiable model has singular-locus equation 7, and a set of edges is deleted so that strong connectivity is preserved and 8 is not annihilated by setting the deleted parameters to zero, then the resulting submodel remains generically locally identifiable. In mammillary models, however, deleting an outflow or an inflow typically breaks the hypotheses: outflow deletions force a factor of 9 to vanish, and inflow deletions destroy strong connectivity (Gross et al., 2017).
5. Parameter-level identifiability in the five mammillary families
Recent work refined structural identifiability to parameter-level global versus local identifiability for leak-free mammillary models with one input and one output. Up to relabeling of peripherals, there are five infinite families: 0, 1, 2, 3, and 4, where the ordered pair indicates the locations of input and output at the center or at peripheral compartments (Clemens et al., 27 Jun 2025).
| Family | Placement | Main conclusion |
|---|---|---|
| 5 | center to center | all parameters are SLING |
| 6 | center to peripheral | 7 globally identifiable; others SLING |
| 8 | peripheral to center | 9 globally identifiable; 00 generically globally identifiable; others SLING |
| 01 | same peripheral to itself | 02 and 03 generically globally identifiable; others SLING |
| 04 | peripheral to different peripheral | 05 for 06 are SLING; remaining parameters conjecturally unidentifiable for 07 |
A key lemma applies across all five families: in any strongly connected leak-free model with one input 08 and one output 09, if the edge 10 is present, then the corresponding parameter 11 equals the coefficient 12 in the input–output equation and is therefore globally identifiable. In mammillary models this immediately identifies the direct edge from input to output whenever that edge exists (Clemens et al., 27 Jun 2025).
The family 13 is especially explicit. Writing 14, one has
15
Hence 16, and the remaining center–peripheral return rate adjacent to the input/output pair is recovered by
17
with denominator nonzero generically (Clemens et al., 27 Jun 2025).
For 18, the two rates on the edge pair connecting the distinguished peripheral to the center are isolated by simple coefficient differences:
19
and
20
All remaining parameters are only structurally locally identifiable but not globally identifiable, abbreviated SLING, because of residual peripheral permutation symmetry (Clemens et al., 27 Jun 2025).
The family 21 illustrates a different phenomenon. Here 22 is globally identifiable, but 23 is only generically locally identifiable: it satisfies an explicit polynomial equation of degree 24 in terms of the input–output coefficients. In 25, the coefficients determine the elementary symmetric polynomials of the rates 26, so these parameters are recoverable only up to permutation. For 27, the paper states the conjecture that the remaining parameters are unidentifiable (Clemens et al., 27 Jun 2025).
6. Transfer-function realization and pharmacokinetic interpretation
A separate but closely related line of work asks when a given transfer function can be realized by a mammillary compartmental system. For a strictly proper SISO transfer function
28
of order 29, the mammillary realization with central input and central output has canonical transfer form
30
There exists a unique parameter vector 31 such that
32
with 33 in mammillary form if and only if 34 has relative degree 35 and the numerator 36 is monic with simple, real, and nonzero roots (Beltrami et al., 14 Jul 2025).
The positive-realization theorem strengthens these conditions. There exists a unique strictly positive mammillary parameter vector if and only if: 37 has relative degree 38; 39 is monic with simple, real, strictly negative roots; 40; and, for each zero 41 of 42,
43
The constructive recovery is
44
Under the ordering assumption 45, this realization is unique (Beltrami et al., 14 Jul 2025).
These realizability results are motivated by pharmacokinetics. In the three-compartment case,
46
Here 47 is central, 48 is a fast peripheral compartment, and 49 is a slow peripheral compartment. The realization theorem provides a direct map from an identified transfer function to these physiologically interpretable rates (Beltrami et al., 14 Jul 2025).
The same paper develops a propofol application by coupling a three-compartment mammillary pharmacokinetic model to a first-order effect-site pharmacodynamic compartment and a Hill nonlinearity. For a 40-year-old, 163 cm, 54 kg female patient, parameters derived from the Schnider model were recovered by the realization algorithm, up to permutation of the two peripheral subsystems. This application shows how mammillary constraints restrict the admissible pole-zero structure and thereby enforce physiological interpretability (Beltrami et al., 14 Jul 2025).
An additional structural property follows from positivity. If 50 and all 51, then 52 is a Metzler compartmental matrix whose eigenvalues are real and nonpositive. The proof uses a diagonal scaling that makes 53 similar to a symmetric matrix, so mammillary realizations combine compartmental positivity with real decay modes (Beltrami et al., 14 Jul 2025).
7. Assumptions, scope, and open problems
Most rigorous results on mammillary models are derived under restrictive but transparent assumptions. Structural identifiability theorems for bidirectional trees assume exactly one input and one output, generic initial conditions, and at most one leak. Parameter-level global/local identifiability results for the five mammillary families assume no leaks. Realization results assume central input and central output, elimination only from the central compartment, and distinct ordered peripheral return rates (Bortner et al., 2021, Clemens et al., 27 Jun 2025, Beltrami et al., 14 Jul 2025).
Strong connectivity is essential in the Jacobian-rank criterion and in the tree classification. Full bidirectional hub–peripheral connectivity guarantees it for the complete mammillary graph, but many edge-deletion operations destroy it. In the singular-locus framework, preserving identifiability under edge deletion requires both strong connectivity and the condition that the deleted parameters do not annihilate the singular-locus polynomial; mammillary submodels often fail one or both requirements (Gross et al., 2017).
Genericity assumptions matter. Equal peripheral outflow rates place a central-input/central-output mammillary model on the singular locus, where the Vandermonde factor vanishes. This is the algebraic expression of a symmetry-induced ambiguity: when peripheral rates coincide, the model loses the ability to distinguish the corresponding compartments from input–output data. A plausible implication is that practical estimation procedures should avoid imposing equality constraints unless such symmetries are intended (Gross et al., 2017).
Several open directions are already explicit in the literature. One line concerns catenary models, for which a full singular-locus formula was conjectured but not proved in the 2017 analysis. Another concerns the family 54, where parameter-level unidentifiability of several edges is conjectured for 55. Further extensions to models with leaks, multiple inputs or outputs, and non-tree topologies remain outside the scope of the current complete classifications (Gross et al., 2017, Clemens et al., 27 Jun 2025, Bortner et al., 2021).
Taken together, these results show that mammillary models occupy a mathematically unusual position. They are simple enough to admit closed-form coefficient formulas, singular-locus equations, and transfer-function realization criteria, yet rich enough to exhibit factorial identifiability degree, extensive SLING behavior, and sharp dependence on input–output placement. That combination explains their continued role as benchmark objects in compartmental-model theory and as physiologically interpretable models in pharmacokinetics (Gross et al., 2017, Clemens et al., 27 Jun 2025, Beltrami et al., 14 Jul 2025).