Papers
Topics
Authors
Recent
Search
2000 character limit reached

Diagonal Frobenius Number in Integer Cones

Updated 10 July 2026
  • The diagonal Frobenius number is a saturation threshold for integer cones, ensuring that sufficiently deep fractional solutions imply integer feasibility.
  • The main bound shows that F_diag(A) is at most Δ plus an additive O(log k) term, with Δ defined by the maximum absolute k×k subdeterminant and largely independent of n.
  • The proof leverages Gomory’s corner relaxation and discrepancy-based rounding, yielding constructive, algorithmic results for integer programming feasibility.

The diagonal Frobenius number is a saturation parameter for integer cones associated with an integer matrix. For a matrix AZk×nA \in \mathbb{Z}^{k \times n} of rank kk, with knk \le n, and Δ=Δ(A)\Delta=\Delta(A) denoting the maximum absolute value of all k×kk \times k subdeterminants of AA, the diagonal Frobenius number Fdiag(A)F_{\text{diag}}(A) is the smallest tZ1t \in \mathbb{Z}_{\ge 1} such that every right-hand side bspanZ(A)b \in \operatorname{span}_{\mathbb{Z}}(A) admitting a nonnegative representation b=Axb=Ax with all coordinates of kk0 at least kk1 also admits a nonnegative integer representation kk2. In "Diagonal Frobenius Number via Gomory's Relaxation and Discrepancy" the governing quantity is shown to be kk3, up to an additive logarithmic term in kk4, and the proof is based on Gomory’s corner polyhedron relaxation together with discrepancy-theoretic rounding (Gribanov et al., 6 Sep 2025).

1. Formal definition and ambient setting

Let

kk5

The nonnegative orthants are kk6 and kk7, the all-ones vector is denoted by kk8, and the integer image of kk9 is

knk \le n0

Under the normalization knk \le n1, where knk \le n2 is the greatest common divisor of all knk \le n3 subdeterminants, one has knk \le n4; the case knk \le n5 is reduced to the normalized case by a Smith normal form based polynomial-time reduction (Gribanov et al., 6 Sep 2025).

The defining implication for knk \le n6 is

knk \le n7

for every knk \le n8. Equivalently, if knk \le n9 lies in the continuous cone Δ=Δ(A)\Delta=\Delta(A)0 and has a representation that is sufficiently deep along the diagonal direction Δ=Δ(A)\Delta=\Delta(A)1, then Δ=Δ(A)\Delta=\Delta(A)2 also lies in the integer cone Δ=Δ(A)\Delta=\Delta(A)3.

For Δ=Δ(A)\Delta=\Delta(A)4, the theorem specializes to Δ=Δ(A)\Delta=\Delta(A)5 because Δ=Δ(A)\Delta=\Delta(A)6. The paper interprets this as consistency with the intuition that sufficiently deep fractional solutions force integrality in the one-row case (Gribanov et al., 6 Sep 2025).

2. Main bounds and their significance

The central theorem states that there exists an absolute constant Δ=Δ(A)\Delta=\Delta(A)7 such that

Δ=Δ(A)\Delta=\Delta(A)8

In particular,

Δ=Δ(A)\Delta=\Delta(A)9

The dominant term is therefore independent of k×kk \times k0, and one of the two additive terms is also independent of k×kk \times k1 (Gribanov et al., 6 Sep 2025).

This improves several previously cited estimates after standard inequalities such as Hadamard’s inequality are applied. The paper compares its result with the Aharoni–Harnik bound

k×kk \times k2

with recent “total regime” bounds

k×kk \times k3

and with the bound

k×kk \times k4

where k×kk \times k5 is the maximum entry magnitude. The new estimate depends only on k×kk \times k6 and is independent of k×kk \times k7 in the leading term (Gribanov et al., 6 Sep 2025).

The paper establishes tightness, up to constants, for the intermediate Gomory threshold k×kk \times k8 that appears in the corner-polyhedron step, by means of a simple example. By contrast, it does not provide general lower bounds matching the additive k×kk \times k9 term for AA0, and explicitly leaves such lower bounds for future work. This distinguishes the sharpness of the underlying relaxation threshold from the sharpness of the final Frobenius bound.

3. Gomory relaxation and discrepancy as the proof mechanism

The proof is carried out mainly through a generalized slack version in canonical form, and the standard-form statement is obtained through parameter-preserving reductions. In the canonical-form view, the corner relaxation around a base AA1 keeps only the basic constraints

AA2

If

AA3

then the canonical system AA4 has an integer feasible solution, and this solution is findable in polynomial time (Gribanov et al., 6 Sep 2025).

The geometric role of the threshold AA5 is central. The proof sketch transforms AA6 to Hermite normal form AA7 via a unimodular matrix AA8, solves AA9, obtains an integer point with slack Fdiag(A)F_{\text{diag}}(A)0 of bounded Fdiag(A)F_{\text{diag}}(A)1-norm at most Fdiag(A)F_{\text{diag}}(A)2, and then uses bounds on the entries of Fdiag(A)F_{\text{diag}}(A)3 to ensure the nonbasic inequalities remain satisfied. The threshold is stated to be tight, with a diagonal example showing that slack exactly Fdiag(A)F_{\text{diag}}(A)4 can fail to force integrality (Gribanov et al., 6 Sep 2025).

To supply the missing slack, the argument invokes discrepancy theory. The paper uses

Fdiag(A)F_{\text{diag}}(A)5

together with the determinant lower bound Fdiag(A)F_{\text{diag}}(A)6 and the estimates

Fdiag(A)F_{\text{diag}}(A)7

For Fdiag(A)F_{\text{diag}}(A)8, this yields

Fdiag(A)F_{\text{diag}}(A)9

The rounding lemma used in the construction is

tZ1t \in \mathbb{Z}_{\ge 1}0

This provides uniform tZ1t \in \mathbb{Z}_{\ge 1}1 control when rounding from tZ1t \in \mathbb{Z}_{\ge 1}2 to tZ1t \in \mathbb{Z}_{\ge 1}3 (Gribanov et al., 6 Sep 2025).

The high-level synthesis is as follows. One reduces to canonical form, fixes a feasible base tZ1t \in \mathbb{Z}_{\ge 1}4, constructs basic and nonbasic slacks from a deep fractional point, applies discrepancy rounding to the matrix tZ1t \in \mathbb{Z}_{\ge 1}5, adjusts the basic right-hand side, and then invokes the Gomory relaxation theorem. When tZ1t \in \mathbb{Z}_{\ge 1}6, the adjusted nonbasic slack remains at least tZ1t \in \mathbb{Z}_{\ge 1}7, so the corner-relaxation certificate yields an integer feasible point for the original system.

4. Constructive and algorithmic results

The results are not merely existential. The paper gives algorithms in the Word-RAM model with unit-cost arithmetic on words of size polynomial in tZ1t \in \mathbb{Z}_{\ge 1}8, where tZ1t \in \mathbb{Z}_{\ge 1}9 bounds the entries of bspanZ(A)b \in \operatorname{span}_{\mathbb{Z}}(A)0 and bspanZ(A)b \in \operatorname{span}_{\mathbb{Z}}(A)1 (Gribanov et al., 6 Sep 2025).

For polynomial-time construction under weaker thresholds, sufficiently large absolute constants bspanZ(A)b \in \operatorname{span}_{\mathbb{Z}}(A)2 are fixed and

bspanZ(A)b \in \operatorname{span}_{\mathbb{Z}}(A)3

If there exists bspanZ(A)b \in \operatorname{span}_{\mathbb{Z}}(A)4 with bspanZ(A)b \in \operatorname{span}_{\mathbb{Z}}(A)5 and bspanZ(A)b \in \operatorname{span}_{\mathbb{Z}}(A)6, then a polynomial-time algorithm finds bspanZ(A)b \in \operatorname{span}_{\mathbb{Z}}(A)7 with bspanZ(A)b \in \operatorname{span}_{\mathbb{Z}}(A)8. The paper summarizes this informally as two polynomial-time regimes: one with bspanZ(A)b \in \operatorname{span}_{\mathbb{Z}}(A)9 of order b=Axb=Ax0 in b=Axb=Ax1, and one with b=Axb=Ax2 of the form b=Axb=Ax3 plus a b=Axb=Ax4-dependent additive term (Gribanov et al., 6 Sep 2025).

A stronger constructive statement is obtained if either b=Axb=Ax5 preprocessing is allowed or a base b=Axb=Ax6 with b=Axb=Ax7 is provided. In that case one can take

b=Axb=Ax8

and construct b=Axb=Ax9 with kk00 in kk01 time. The constant kk02 in this algorithmic statement is stated to be kk03 times larger than the constant in the existential Frobenius bound (Gribanov et al., 6 Sep 2025).

The need for preprocessing is tied to the difficulty of locating a determinant-maximizing base. The paper states that finding a base kk04 with kk05 is NP-hard. It also gives two base-construction procedures. Using Nikolov’s algorithm, one can find a base kk06 with kk07 in deterministic polynomial time, after which repeated augmentation yields kk08 for kk09, with total cost kk10. A simpler polynomial-time selection yields kk11 with kk12 per iteration and kk13 iterations (Gribanov et al., 6 Sep 2025).

5. Slack generalization and canonical-form formulation

The paper introduces a more general invariant for canonical-form systems. If kk14 has rank kk15 and the system has kk16 constraints, the generalized diagonal Frobenius number for slacks is

kk17

defined as the minimum kk18 such that

kk19

This is presented as a generalization of kk20 for canonical-form systems such as kk21, and all proofs are mainly carried out for kk22 (Gribanov et al., 6 Sep 2025).

The corresponding main bound is

kk23

The paper also gives polynomial-time and kk24 algorithmic variants for kk25 that mirror the standard-form statements, with kk26 replacing kk27 in the threshold formulas (Gribanov et al., 6 Sep 2025).

The standard-form and canonical-form results are connected by parameter-preserving reductions. The equivalence asserted in the proof sketch is that a standard-form condition

kk28

can be translated into a canonical-form slack condition

kk29

without changing the relevant parameters kk30 and kk31. This makes the slack formulation the conceptual center of the argument, with the standard diagonal Frobenius number appearing as a corollary.

A consequence is that the same discrepancy-plus-Gomory mechanism controls both exact equalities in standard form and feasibility under inequalities in canonical form. This suggests that the saturation phenomenon is more naturally expressed in terms of slack depth than in terms of equality form alone, although the paper formulates the standard diagonal version explicitly (Gribanov et al., 6 Sep 2025).

6. Relations to classical Frobenius theory, examples, and limitations

The terminology “diagonal Frobenius number” also appears in a distinct matrix-ring generalization of the classical Frobenius problem. In "Frobenius templates in certain kk32 matrix rings," upper triangular kk33 matrices with constant diagonal are represented by pairs kk34, and a natural invariant controlling the first coordinate is

kk35

the classical Frobenius number of the diagonal entries. In that setting, the diagonal coordinate reduces exactly to the classical coin problem, while the off-diagonal coordinate introduces additional coupling through the same coefficients kk36 (Eller et al., 2021).

Over the integers, if kk37 and kk38, the matrix-ring paper proves

kk39

and for two generators it gives the exact formula

kk40

with kk41. For kk42, the exact Frobenius set can be strictly larger than the lower-bound rectangle or even a union of rectangles (Eller et al., 2021). This use of the term is conceptually related but mathematically different from the subdeterminant-controlled invariant studied for integer cones in (Gribanov et al., 6 Sep 2025).

Within the integer-programming formulation, the paper gives the illustrative example kk43, so kk44, kk45, kk46, and kk47. Taking

kk48

one has

kk49

and the theorem guarantees a nonnegative integer solution to kk50; for instance kk51 (Gribanov et al., 6 Sep 2025). The example is used to illustrate the role of kk52 in forcing integrality once all coordinates of the fractional solution are at least kk53.

Several limitations are explicit. The additive kk54 term is not matched by known lower bounds in full generality. The precise constructive threshold kk55 does not directly translate into polynomial time because finding a base attaining kk56 is NP-hard. Alternative bounds with kk57 show a mild dependence on kk58, but the main theorem’s dominant term remains kk59. The paper also notes robustness under kk60 through the Smith normal form reduction (Gribanov et al., 6 Sep 2025).

From the viewpoint of integer programming, the practical implication stated in the paper is that sufficiently deep fractional solutions certify the existence of integer solutions, and the discrepancy-based rounding plus Gomory relaxation yields constructive procedures under kk61-governed thresholds. In that sense, the diagonal Frobenius number quantifies when the integer cone saturates the continuous cone along the diagonal direction.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (2)

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 Diagonal Frobenius Number.