Polymatroid Convolutions
- Polymatroid convolutions are operations that combine ranked lattices and additive measures to construct new polymatroid rank functions.
- They satisfy strict axioms—such as submodularity and monotonicity—that generalize classical convolution methods in matroid theory.
- Applications span discrete optimization, entropy geometry, and invariant construction, enabling effective extensions and non-stickiness analyses.
A polymatroid convolution is an operation that synthesizes new polymatroid rank functions from established mathematical structures, enabling both theoretical generalization and constructive design. Its significance spans discrete optimization, matroid theory, lattice theory, polyhedral geometry, and information theory. At its core, this convolution formalism links combinatorial lattices, discrete measures, and submodularity, offering a mechanism to encode extensions, amalgamation, structural invariants, and entropy-related properties within the framework of polymatroids.
1. Fundamental Definition and Construction
Let be a finite ground set. A ranked lattice consists of a set closed under meet and join , with a monotone rank function such that , where is the bottom element.
Let be a discrete additive measure, extended to subsets as .
The polymatroid convolution, or lattice–measure convolution (Editor's term), is defined as
where is the resulting rank function. This construction generalizes classical polymatroid convolution—when and is the rank of a polymatroid, this recovers (Csirmaz, 2019, Matúš et al., 2013, Csirmaz, 2019).
2. Axiomatic Characterization and Polymatroidality
For to define a valid polymatroid rank, the following axioms on and are necessary and sufficient (Csirmaz, 2019):
- (Z1) Pointedness: .
- (Z2*) Strict monotonicity: For in , .
- (Z3) “Corrected” submodularity: For all , .
- (Z4) Atom–flat compatibility: For every and with , .
- (Z5) Non-degeneracy: for ; for every .
If (Z3) alone holds, is nonnegative, monotone, and submodular on . If (Z1)-(Z5) all hold, is exactly the lattice of cyclic flats with their ranks, and the singleton measure, of some polymatroid, and recovers the unique such polymatroid (Csirmaz, 2019, Csirmaz, 2019).
3. Connections to Matroids, Classical Convolution, and Generalizations
When is the full boolean lattice and a polymatroid rank function, the lattice–measure convolution reduces to the classical convolution of two polymatroids (Matúš et al., 2013): which is commutative and associative under standard conditions. In the matroid context, taking as the Boolean measure (0 on loops, 1 otherwise) and as the lattice of cyclic flats recovers the Bonin–de Mier axioms and classical cyclic-flat matroid constructions. Earlier instances (e.g., Sims’ convolution-like embedding) are specializations to Boolean lattices (Csirmaz, 2019, Csirmaz, 2019).
The construction further generalizes: Starting from any finite ranked lattice and positive singleton measure produces a polymatroid with precisely that lattice of cyclic flats, significantly broadening constructive capability (Csirmaz, 2019).
4. Structural and Polyhedral Interpretations
The convolution admits a geometric realization in terms of lattice-point enumeration within Minkowski sums involving the base polytope of a polymatroid and scaled simplices. For a polymatroid ,
where is the base polytope, the standard simplex, and . The convolution structure underpins the coefficient-wise and combinatorial properties of generalized Tutte-type polynomials and connects to activity expansions, polyhedral subdivisions, and modular decomposition (Cameron et al., 2016).
| Context | Structure | Convolution Role |
|---|---|---|
| Matroids (cyclic flats) | Boolean lattice | Recovers classical convolution, cyclic flat axioms |
| General polymatroid construction | Arbitrary ranked lattice | Designs polymatroids via lattice and measure control |
| Tutte-like polynomial | Polytope with simplices | Minkowski-sum convolution for invariant construction |
5. Applications: Extensions, Entropy, and Non-Stickiness
The convolution technique is essential in constructing polymatroid extensions, exploring amalgamation, and resolving the stickiness problem. Given two flats with a non-principal modular cut, convolution constructions realize one-point or two-point extensions that witness non-amalgamability by violating Ingleton-type inequalities, establishing that such polymatroids are not sticky (Csirmaz, 2019).
In information theory and entropy geometry, convolution enables direct-sum decompositions of the entropy region into tight and modular parts. The entropic cone closure is the direct sum of almost-entropic tight polymatroids and modular polymatroids. Computing convolutions corresponds to structural projections onto faces defined by balanced information inequalities, notably for Ingleton inequalities in four variables (Matúš et al., 2013).
6. Worked Examples and Computable Cases
For , let with , assign , , , . The convolution rank is:
This reconstructs the uniform matroid (Csirmaz, 2019, Csirmaz, 2019). More elaborate constructions (e.g., on chains, with tailored measures) are used to control local rank increments, violent modular cuts, and extension structure.
7. Perspectives and Generalizations
Polymatroid convolution serves as a unifying principle for manipulating submodular set functions, encoding combinatorial lattices, and constructing polymatroids with prescribed invariants. Extensions include convolution with two lattices, generalized permutohedra, Coxeter matroids, and connections to toric -theory and the combinatorial geometry of Grassmannians (Cameron et al., 2016, Csirmaz, 2019). The lattice–measure framework suggests further research in modular decomposition, invariant theory, and the construction of counterexamples or obstructions in discrete geometric optimization.