Discrete Convex Analysis VIII: Quasi L-Convex Functions and the Quasi-Proximity TheoremTextbook
Motivation
Milgrom and Shannon's theory of quasi-supermodularity, developed for monotone comparative statics in economics, showed that many of the consequences of lattice submodularity survive under a much weaker, purely ordinal relaxation of the defining inequality. Chapter 7's final section imports this idea into discrete convex analysis: does L-convexity's optimality and proximity theory survive when the additive submodularity inequality is relaxed to an ordinal condition on the sign pattern of the two relevant differences, rather than their sum? This mission formalizes the chapter's answer for the strongest of the relevant relaxations, (SSQSB) (semistrict quasi submodularity): yes, and the class is large enough to include every strictly increasing rescaling of an L-convex function — exactly mirroring chunk 07's result for the M-convex side, and completing the "quasi" theory on both halves of the exchange-axiom framework before chapter 8 unifies them under conjugacy.
Setting
Let be a finite ground set and . Building on chunk 08's submodularity axiom (SBF[Z]), this section introduces four ordinal relaxations. is quasi submodular, satisfying (QSB), if for every , or . is semistrictly quasi submodular, satisfying (SSQSB), if additionally and symmetrically. The weak variants (QSBw) and (SSQSBw) restrict attention to points of the effective domain and compare against directly, with (SSQSBw) additionally allowing the four-way tie . The linear perturbation of by is .
Formalization targets
Goal: Theorem 7.54 (the quasi L-proximity theorem)
Let satisfy (SSQSB) and for all , , a positive integer. If satisfies for all , then and there is with the componentwise bound — verbatim the same conclusion, and the same exact bound, as chunk 08's Theorem 7.18(1), now established for the strictly larger class satisfying (SSQSB) rather than (SBF[Z]).
Milestones: Theorems 7.49, 7.53
Theorem 7.49: the full nesting chain (SBF[Z]) (SSQSB) (QSB), (SSQSB) (SSQSBw) (QSBw), together with the collapse theorem that (SBF[Z]) holds if and only if every linear perturbation of satisfies (QSBw) — precisely quantifying how weak (QSBw) is pointwise and how the classes reunite under universal perturbation. Theorem 7.53 (the quasi L-optimality criterion): the direct analogue of chunk 08's Theorem 7.14, showing that global (or, for the weaker (QSBw) case, unique-up-to-translation) optimality still reduces to a purely local check against the nontrivial sign-pattern neighbors .
Significance
The result itself. As with the M-convex case (chunk 07), the proximity theorem is what algorithms actually need: an L-convex-flavored objective transformed by any strictly increasing scalar rescaling (a common device — expressing a network-flow cost in a different currency, or applying a monotone risk adjustment) retains a scaling algorithm's correctness guarantee with exactly the same distance bound, even though the rescaled function is generally no longer L-convex itself.
Formalizing it. No matching item exists on the platform for quasi submodularity or quasi L-convexity in any form. Together with chunk 07 (the M-side quasi-convexity theory), this mission completes the "quasi" relaxation on both halves of the exchange-axiom framework the book develops, immediately before chapter 8 unifies M-convexity and L-convexity under a single conjugacy relationship.
Difficulty
As with chunk 07's quasi M-proximity theorem, the temptation is to imitate chunk 08's L-proximity proof line by line. The overall architecture does survive — translate so , find a lattice-minimal sufficiently-good point, and bound the gap using submodularity — but chunk 08's proof uses (SBF[Z])'s additive inequality directly to compare four function values at once, while this proof must instead route every such comparison through (SSQSB)'s two one-directional implications (Proposition 7.50's quasi-version of the same two-sided inequality), which only ever license moving in one direction at a time depending on which side of a comparison is tight. The book's proof handles this by working with the specific implications (7.43)–(7.44) in place of the L♮-approach property used in chunk 08's proof — an ordinal substitute for the same additive step, at the cost of a case analysis chunk 08's proof did not need.
Formalization scope
This mission builds directly on chunk 08's published items (SBF, DomZ, ArgMin,
IndicatorVec), per the platform's textbook convention that a later chapter section of the same
book imports an earlier one's definitions; its own namespace
DiscreteConvex.LConvexFunctions.Quasi nests under chunk 08's DiscreteConvex.LConvexFunctions
accordingly. Note the sign convention of the linear perturbation here, , is the opposite of the M-side's
(chunks 06–07) — verified against the book's own formula rather than assumed by analogy.
A trivializing formalization of the goal would silently strengthen (SSQSB) back to plain
(SBF[Z]) (making this mission redundant with chunk 08's Theorem 7.18) or loosen the exact bound
; neither is done. Only (QSB), (SSQSB), (QSBw), (SSQSBw) are drafted, matching
exactly what the chosen three items need; the polyhedral L-convex-function bridge (§7.8–7.9,
Theorems 7.40–7.46) and the level-set characterizations (Theorems 7.51–7.52) are left for a
follow-on mission. Contributions building the 0L ↔ S correspondence (Theorem 7.40, a bridge
back to chunk 04's submodular-set-function vocabulary) or the scaled quasi L-minimizer-cut
analogue are welcome.
Selected references
- K. Murota, Discrete Convex Analysis, SIAM, 2003. DOI: 10.1137/1.9780898718508.
- P. Milgrom, C. Shannon, "Monotone comparative statics," Econometrica, 62(1), 1994, pp. 157–180.