Unverified 2026

Two-budget Newton continuation for max-affine adapters

Implementation & benchmark of arXiv:2607.15481 — Tropical Bi-Objective Pseudolinear Optimization as Parametric Mean-Payoff Games

Usefulness6/10
Difficulty6/10
Novelty6/10

Source paper: Tropical Bi-Objective Pseudolinear Optimization as Parametric Mean-Payoff Games arXiv:2607.15481 ⓘ · analyzed Aug 30, 2026

AI-generated research hypothesis, automatically tested. Not peer-reviewed.

Idea description

Represent a small vector of neural control variables as a two-objective max-affine feasibility problem, such as clean-loss budget versus corruption-loss budget or task-performance budget versus activation-range budget. Rather than launching many independent weighted-sum optimizations, construct the active linear boundary and jump from breakpoint to breakpoint with the paper's Newton continuation step. This is intended for frozen-backbone calibration, LoRA gain tuning, activation clipping, or MoE routing thresholds.

Formulas

$$f_i(x)=\max\left(\max_j(p_{ij}-x_j),\ \max_j(x_j-q_{ij})\right),\qquad i\in\{1,2\}.$$
$$\mu(\gamma,\lambda_1,\lambda_2)=\frac{k_1(\gamma)\lambda_1+k_2(\gamma)\lambda_2+s(\gamma)}{|\gamma|}.$$
$$k_1(\gamma)\lambda_1+k_2(\gamma)\lambda_2+s(\gamma)\geq0,\qquad \mathcal{R}=\bigcap_{\gamma}\left\{(\lambda_1,\lambda_2):k_1(\gamma)\lambda_1+k_2(\gamma)\lambda_2+s(\gamma)\geq0\right\}.$$
$$c_{\mathrm{next}}=-\frac{k_1\lambda_1^*+k_2\lambda_2^*+s}{k_1w_1+k_2w_2},\qquad \lambda_{\mathrm{next}}=\lambda^*+c_{\mathrm{next}}w.$$

Mathematical statement

For a control vector x in R^n, objective i is represented as f_i(x) = max(max_j(p_{ij} - x_j), max_j(x_j - q_{ij})), where p_i and q_i are lower and upper reference vectors. The two budget variables are lambda_1 and lambda_2. The paper encodes the constraints f_i(x) <= lambda_i in a parametric max-plus game whose elementary cycle gamma has mean weight mu(gamma, lambda_1, lambda_2) = (k_1(gamma) lambda_1 + k_2(gamma) lambda_2 + s(gamma)) / |gamma|. Here k_i(gamma) is the number of parameter arcs of type i, s(gamma) is the sum of all data-dependent arc weights, and |gamma| is the cycle length. Feasibility therefore requires every cycle inequality k_1 lambda_1 + k_2 lambda_2 + s >= 0, so the budget region is an intersection of halfspaces. Along a continuation direction w = (w_1,w_2), the next boundary intersection from the current point lambda* is c_next = -(k_1 lambda_1* + k_2 lambda_2* + s) / (k_1 w_1 + k_2 w_2), and lambda_next = lambda* + c_next w. The paper additionally proves k_1(gamma) + k_2(gamma) <= 2 for elementary cycles, which explains the simple low-complexity boundary structure.

Implementation notes

Integrate this as an outer calibration optimizer around a frozen or nearly frozen ReLU network. Let x be a small vector of trainable channel gains, LoRA scaling factors, activation offsets, clipping thresholds, or MoE routing thresholds; begin with n between 5 and 20. Define two objectives from held-out data, for example clean classification-margin violation and corruption classification-margin violation. Approximate each objective by a max of affine pieces in x. For a ReLU network, collect the affine coefficients for each fixed activation pattern; for the first MVP, use finite differences to fit affine pieces around the current x. Encode simple gain and coupling constraints as max-plus inequalities or directly retain the resulting halfspaces. Construct the bipartite graph from the finite entries of the paper's A and B matrices. For a candidate budget pair, run a small mean-payoff feasibility oracle using policy iteration or enumerate cycles when n is small. The oracle must return the currently active inequality coefficients k_1, k_2, and s. Start at a feasible budget point, select a direction w such as (1,-1), identify the active boundary just to the left using a small epsilon, and compute c_next with the displayed Newton formula. Repeat until the desired endpoint is reached. The cycle coefficients and Newton intersections are computed from the graph; affine objective pieces and initial feasible points are estimated empirically. First test on CIFAR-10 with a frozen ResNet-18 and 5-20 trainable channel gains, using clean error and CIFAR-10-C error as objectives. Compare against 20-100 scalarized training runs and coordinate bisection, equalizing backbone forward passes. Success is the same Pareto envelope with at least 5x fewer evaluations, or lower corruption error at matched clean accuracy.

Verification

This idea has not been verified yet.

Verification happens in two stages: Stage 1 — a mechanism check on a toy system confirms the claimed mathematical phenomenon reproduces; Stage 2 — a benchmark implements the idea on a real (small) neural network task and compares it against a tuned baseline over 8 paired seeds with a permutation test.

Artifacts

Artifacts unavailable.