Papers
Topics
Authors
Recent
Search
2000 character limit reached

Generalized Surrogate Duals

Updated 23 March 2026
  • 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: minimizec⊤xsubject togi(x)≤0,   x∈X:={x∈Rn−p×Zp ∣ Ax≤b}\text{minimize}\quad c^\top x \quad\text{subject to}\quad g_i(x) \le 0,\,\,\,x \in X := \{ x \in \mathbb{R}^{n-p} \times \mathbb{Z}^p \,|\, Ax \le b \} where gig_i are continuous factorable nonlinear functions, XX is the mixed-integer linear feasible region.

The classical surrogate relaxation introduces a single nonnegative multiplier vector λ∈R+m\lambda \in \mathbb{R}_+^m, and replaces mm nonlinear constraints with one aggregated surrogate constraint: ∑i=1mλigi(x)≤0\sum_{i=1}^m \lambda_i g_i(x) \le 0. The minimum of c⊤xc^\top x over XX subject to this constraint defines S(λ)S(\lambda). The surrogate dual (SD) is the supremal such relaxation: (SD)sup⁡λ∈R+m S(λ)\text{(SD)} \qquad \sup_{\lambda \in \mathbb{R}_+^m}\, S(\lambda) This yields a valid lower bound, with gig_i0 for all gig_i1, where gig_i2 is the classical Lagrangian dual (Müller et al., 2019).

The generalized surrogate dual further extends this by including gig_i3 simultaneous aggregations, introducing gig_i4 nonnegative vectors gig_i5 to form gig_i6 surrogate constraints. The feasible set enforced is the intersection of individual surrogate-aggregated feasible regions, and the dual is taken over all such gig_i7-tuples (with normalization to avoid degenerate scaling).

gig_i8

where gig_i9.

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 XX0, provides a valid lower bound for MINLP.
  • Strengthening with increasing XX1: For XX2, the classical surrogate dual is recovered; as XX3 increases, the bounds can only tighten:

XX4

  • (Non)quasi-concavity: The single-aggregation surrogate dual is quasi-concave but generally discontinuous as a function of XX5; for XX6 (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 XX7, 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 XX8, the master is a linear program (LP); for XX9, it becomes a mixed-integer linear program (MILP) with indicator variables encoding the disjunctions from multiple surrogate constraints.

Basic algorithmic cycle:

  1. Subproblem: Solve the surrogate relaxation for the current λ∈R+m\lambda \in \mathbb{R}_+^m0 (or λ∈R+m\lambda \in \mathbb{R}_+^m1), obtaining primal solution λ∈R+m\lambda \in \mathbb{R}_+^m2 and objective value.
  2. 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.
  3. Termination: Stop when violation margin drops below a prescribed λ∈R+m\lambda \in \mathbb{R}_+^m3.

For λ∈R+m\lambda \in \mathbb{R}_+^m4, classical results (Karwan 1976) guarantee finite or limit-point convergence for linear constraints. For general λ∈R+m\lambda \in \mathbb{R}_+^m5, the MILP master incorporates disjunctions or big-λ∈R+m\lambda \in \mathbb{R}_+^m6 logic, and convergence to the supremum of λ∈R+m\lambda \in \mathbb{R}_+^m7 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 λ∈R+m\lambda \in \mathbb{R}_+^m8,
  • 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 λ∈R+m\lambda \in \mathbb{R}_+^m9, the average root-node gap closed is 18.4%, increasing to 21.4% (mm0) and 23.4% (mm1) over all instances.
  • On the subset of 469 affected problems (those with at least 1% gap closure), surplus closure intensifies: 35.0% (mm2), 42.2% (mm3), 46.9% (mm4).
  • 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 mm5-hypergeometric series and are explicated through explicit Hecke–Appell-type sums: mm6 where mm7 is quantum modular, and its value at mm8-th roots of unity coincides with

mm9

These duals admit Hecke–Appell representations, packaging into alternating sums. A key outcome is that (for ∑i=1mλigi(x)≤0\sum_{i=1}^m \lambda_i g_i(x) \le 00) the normalized dual

∑i=1mλigi(x)≤0\sum_{i=1}^m \lambda_i g_i(x) \le 01

can be decomposed as a finite linear combination of Appell–Lerch sums and theta functions. Explicitly, for ∑i=1mλigi(x)≤0\sum_{i=1}^m \lambda_i g_i(x) \le 02 ((Mortenson et al., 2022), Theorem 1.7): ∑i=1mλigi(x)≤0\sum_{i=1}^m \lambda_i g_i(x) \le 03 where each ∑i=1mλigi(x)≤0\sum_{i=1}^m \lambda_i g_i(x) \le 04 is an indefinite theta function.

6. Mixed Mock Modular Structure and Explicit Examples

The (normalized) generalized surrogate duals ∑i=1mλigi(x)≤0\sum_{i=1}^m \lambda_i g_i(x) \le 05 are mixed mock modular forms of weight 2 on congruence subgroups of ∑i=1mλigi(x)≤0\sum_{i=1}^m \lambda_i g_i(x) \le 06. Their modular transformations mix Appell–Lerch and theta components, with Eichler integrals supplying non-holomorphic completions ("shadows"). For ∑i=1mλigi(x)≤0\sum_{i=1}^m \lambda_i g_i(x) \le 07, the duals reduce to classical theta series and are modular without mock contributions. For ∑i=1mλigi(x)≤0\sum_{i=1}^m \lambda_i g_i(x) \le 08, ∑i=1mλigi(x)≤0\sum_{i=1}^m \lambda_i g_i(x) \le 09, 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).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Generalized Surrogate Duals.