Generalized Surrogate Duals
- Generalized surrogate duals are frameworks that extend classical surrogate methods by aggregating multiple constraints in MINLP and decoding duality in quantum modular forms.
- They provide computational benefits with tighter lower bounds, as demonstrated by improved gap closures with increasing aggregation levels.
- Advanced algorithms such as Benders-type methods and MILP relaxations optimize these frameworks while their modular decompositions reveal rich structures in number theory and quantum topology.
A generalized surrogate dual is a theoretical and algorithmic framework extending the classical surrogate dual construction, originally designed for relaxations of mixed-integer nonlinear programs (MINLPs), to handle multiple aggregations of constraints simultaneously. In a parallel but distinct context, the term also denotes the duals of generalized quantum modular forms, which admit intricate connections with mixed mock modular forms and quantum invariants. Both settings exploit duality and aggregation principles, but the methodologies, structural results, and application domains are sharply distinguished. This article presents both paradigms, systematically organizing structural results, algorithms, low-parameter behaviors, and their embedding in broader research frameworks (Mortenson et al., 2022, Müller et al., 2019).
1. Generalized Surrogate Duals in Mixed-Integer Nonlinear Programming
Mixed-integer nonlinear programming problems (MINLPs) take the generic form: where are continuous factorable nonlinear functions, is the mixed-integer linear feasible region.
The classical surrogate relaxation introduces a single nonnegative multiplier vector , and replaces nonlinear constraints with one aggregated surrogate constraint: . The minimum of over subject to this constraint defines . The surrogate dual (SD) is the supremal such relaxation: This yields a valid lower bound, with for all , where is the classical Lagrangian dual (Müller et al., 2019).
The generalized surrogate dual further extends this by including simultaneous aggregations, introducing nonnegative vectors to form surrogate constraints. The feasible set enforced is the intersection of individual surrogate-aggregated feasible regions, and the dual is taken over all such -tuples (with normalization to avoid degenerate scaling).
where .
2. Hierarchical Structure and Theoretical Properties
Key structural properties govern the family of generalized surrogate dual bounds:
- Weak duality: Every surrogate relaxation, for any choice of , provides a valid lower bound for MINLP.
- Strengthening with increasing : For , the classical surrogate dual is recovered; as increases, the bounds can only tighten:
- (Non)quasi-concavity: The single-aggregation surrogate dual is quasi-concave but generally discontinuous as a function of ; for (multiple aggregations), quasi-concavity fails, though lower-semicontinuity is retained (Proposition 3.1 in (Müller et al., 2019)).
- Zero duality gap at envelope: For , the generalized surrogate dual attains the exact MINLP optimum even without additional convexity or regularity assumptions.
3. Algorithmic Framework: Benders-Type Methods
Benders-type algorithms decompose the dual maximization into iterative subproblem/master problem steps. For , the master is a linear program (LP); for , it becomes a mixed-integer linear program (MILP) with indicator variables encoding the disjunctions from multiple surrogate constraints.
Basic algorithmic cycle:
- Subproblem: Solve the surrogate relaxation for the current (or ), obtaining primal solution and objective value.
- Master problem: Generate a new multiplier (or tuple) by maximizing the slack (violation margin) across all aggregated solutions, subject to normalizations to control scaling and symmetry.
- Termination: Stop when violation margin drops below a prescribed .
For , classical results (Karwan 1976) guarantee finite or limit-point convergence for linear constraints. For general , the MILP master incorporates disjunctions or big- logic, and convergence to the supremum of is similarly assured (Theorem 4.1, (Müller et al., 2019)).
Algorithmic enhancements with pronounced practical effect include:
- Refined MILP relaxations (cutting planes, RLT, SDP cuts),
- Early stopping criteria in subproblem and master,
- Warm-starts and stabilization (support and trust-region constraints),
- Symmetry-breaking among ,
- Primal/dual bound-based early master termination.
4. Numerical Performance and Experimental Outcomes
Computational studies on 1,671 MINLPLib instances demonstrate the practical impact of generalized surrogate duals:
- With 1-hour time budgets and , the average root-node gap closed is 18.4%, increasing to 21.4% () and 23.4% () over all instances.
- On the subset of 469 affected problems (those with at least 1% gap closure), surplus closure intensifies: 35.0% (), 42.2% (), 46.9% ().
- Experimental ablations establish the critical role of master early stopping (NOEARLY disables, yielding 88.2% drop in gap closure) and solution stabilization (support/trust-region) for practical convergence.
- In problems with convex nonlinearities (e.g., power-flow), the nonconvex surrogate constraint admits tractable MIQCQP solution and produces tight bounds, outperforming standard spatial branch-and-bound.
The following table summarizes average gap closure (GC) values for select configurations (Müller et al., 2019):
| K | All Instances GC (%) | Affected Instances GC (%) |
|---|---|---|
| 1 | 18.4 | 35.0 |
| 2 | 21.4 | 42.2 |
| 3 | 23.4 | 46.9 |
5. Generalized Surrogate Duals in Quantum Modular Forms
In the context of quantum and mock modular forms, generalized surrogate duals refer specifically to the duals of certain generalized quantum modular forms introduced by Hikami and Lovejoy. These appear as convergent -hypergeometric series and are explicated through explicit Hecke–Appell-type sums: where is quantum modular, and its value at -th roots of unity coincides with
These duals admit Hecke–Appell representations, packaging into alternating sums. A key outcome is that (for ) the normalized dual
can be decomposed as a finite linear combination of Appell–Lerch sums and theta functions. Explicitly, for ((Mortenson et al., 2022), Theorem 1.7): where each is an indefinite theta function.
6. Mixed Mock Modular Structure and Explicit Examples
The (normalized) generalized surrogate duals are mixed mock modular forms of weight 2 on congruence subgroups of . Their modular transformations mix Appell–Lerch and theta components, with Eichler integrals supplying non-holomorphic completions ("shadows"). For , the duals reduce to classical theta series and are modular without mock contributions. For , , explicit expansions display genuine mixed mock modular behavior, with connections to Ramanujan's universal mock theta function of order 3.
7. Connections, Generalizations, and Significance
Generalized surrogate duals, in both optimization and modular form contexts, provide structured relaxations or expansions that are strictly tighter or richer than traditional (single-aggregation or modular) analogs. In MINLP, generalized surrogate relaxations systematically strengthen dual bounds and offer computational leverage within branch-and-bound or cutting-plane algorithms. In quantum modularity, these duals underpin quantum invariants for torus knots and encode holomorphic anomaly structure essential for applications in topology, quantum topology, and the enumeration of black-hole microstates.
The theory of Hecke-type double sums, Appell–Lerch sum decompositions, and indefinite theta completions applies widely in the study of mock modularity, extending to umbral and higher rank settings in representation theory and mathematical physics. The duality concept also generalizes to other combinatorial and quantum modular settings, exposing connections to knot theory, wall-crossing, and the geometry of indefinite theta series (Mortenson et al., 2022, Müller et al., 2019).