Papers
Topics
Authors
Recent
Search
2000 character limit reached

Dual Volume Packing: Theory & Applications

Updated 11 March 2026
  • Dual volume packing is a framework that leverages dual linear programming, combinatorial decompositions, and bipartite structures to derive rigorous bounds and efficient algorithms.
  • In operations research, it underpins compact MILP models and EPTAS for splittable bin packing under cardinality constraints, achieving near-optimal performance.
  • In 3D vision, the approach enables part-level object generation by partitioning contact graphs into dual volumes, ensuring non-collision and enhanced semantic coherence.

Dual volume packing encompasses a set of rigorous mathematical and algorithmic frameworks leveraging dual structures in packing-type problems across combinatorial optimization, convex geometry, and generative modeling for 3D vision. The term most prominently appears in three distinct, yet structurally related, lines of research: (1) dual volume packing in high-dimensional geometry and sphere packing via dual linear programming; (2) dual splittable bin packing under cardinality constraints in operations research; and (3) dual volume packing as a part-level organization and latent representation mechanism in 3D object generation from images. Each context utilizes a conceptually dual construct—whether in the sense of LP duality, graph-theoretic bipartition, or combinatorial decompositions—to yield efficient algorithms or tight bounds.

1. Dual Volume Packing in High-Dimensional Geometry

In the geometric context, dual volume packing refers to the derivation of density upper bounds for sphere (or unit ball) packings in Euclidean space Rd\mathbb{R}^d using dual linear programming (LP) formulations. The classical Cohn–Elkies framework expresses the problem as an infinite-dimensional LP: given a rapidly decreasing, radial function f:Rd→Rf:\mathbb{R}^d\to\mathbb{R} with certain positivity and support conditions on ff and its Fourier transform f^\widehat f, one obtains an upper bound on the optimal packing density δd\delta_d via

δd≤(r2)df(0)f^(0).\delta_d \leq \left(\tfrac{r}{2}\right)^d \frac{f(0)}{\widehat f(0)}.

The optimal value CEdCE_d of the Cohn–Elkies LP is in general not tight for d>2d > 2, except in exceptional dimensions (d=8,24d=8,24).

The dual LP, living on the space of Radon measures, assigns mass to constraints in the primal (vanishing outside a radius, nonnegativity of the Fourier transform), yielding a dual objective that, for feasible dual variables, certifies rigorous upper bounds. However, the infinite-dimensional character precludes computer solution. Recent advances discretize this LP—by sampling on the integer lattice Zd\mathbb{Z}^d and modding out by f:Rd→Rf:\mathbb{R}^d\to\mathbb{R}0—to produce a finite-dimensional dual LP whose optimal solution f:Rd→Rf:\mathbb{R}^d\to\mathbb{R}1 retains the rigorous upper bound property: f:Rd→Rf:\mathbb{R}^d\to\mathbb{R}2 where feasible duals f:Rd→Rf:\mathbb{R}^d\to\mathbb{R}3 satisfy

f:Rd→Rf:\mathbb{R}^d\to\mathbb{R}4

subject to symmetry-adapted linear constraints. Numerical optimization and post-hoc rationalization of dual solutions certify that f:Rd→Rf:\mathbb{R}^d\to\mathbb{R}5 for f:Rd→Rf:\mathbb{R}^d\to\mathbb{R}6 (excluding f:Rd→Rf:\mathbb{R}^d\to\mathbb{R}7), hence proving non-sharpness of f:Rd→Rf:\mathbb{R}^d\to\mathbb{R}8 in these cases (Li, 2022).

2. Dual Splittable Bin Packing With Cardinality Constraints

In combinatorial optimization, dual volume packing arises as the dual of the splittable bin packing problem under cardinality constraints (DSBP) (Jaykrishnan et al., 2022). Given f:Rd→Rf:\mathbb{R}^d\to\mathbb{R}9 items ff0, each with size ff1, and ff2 bins ff3, the goal is to assign possibly fractional parts ff4 of each item ff5 to bins, subject to:

  • Completeness: ff6 for ff7,
  • Per-bin load constraint: ff8 (makespan ff9 to minimize),
  • Per-bin cardinality: At most f^\widehat f0 distinct items per bin.

The problem admits the following compact MILP model: f^\widehat f1 An efficient polynomial time approximation scheme (EPTAS) addresses this dual problem by rounding item sizes, classifying large/small items, enumerating patterns/configurations, and solving a small MILP. The EPTAS achieves a f^\widehat f2-approximation in time f^\widehat f3 (Jaykrishnan et al., 2022).

3. Dual Volume Packing for Part-Level 3D Object Generation

In 3D vision, dual volume packing denotes a reconstruction and representation strategy enabling efficient part-level object synthesis from a single RGB image (Tang et al., 11 Jun 2025). The methodology proceeds as follows:

  • Given a 3D mesh with f^\widehat f4 ground-truth parts f^\widehat f5, construct a contact graph f^\widehat f6, with f^\widehat f7 and f^\widehat f8 iff f^\widehat f9 and δd\delta_d0 collide.
  • Minimize the set of edges δd\delta_d1 to produce δd\delta_d2 bipartite; then 2-color the graph so parts decode into two non-contacting volumes.
  • Pack all parts into two signed-distance-field (SDF) volumes δd\delta_d3. Voxels are marked occupied if δd\delta_d4.
  • A VecSet-based VAE encodes each packed volume to latent vectors δd\delta_d5; a diffusion model denoises their joint latent code conditioned on image features. After decoding, disjoint part meshes are retrieved via Marching Cubes and assembled.

This dual organization (bipartition of the contact graph) ensures a fixed-size latent code for any number of parts, streamlines generative modeling, and alleviates part collision (Tang et al., 11 Jun 2025). Empirical results show improved editing and semantic coherence compared to generation schemes that fuse all parts as a monolithic mesh.

4. Mathematical and Algorithmic Formulations

All three domains use mathematically formal dual constructs:

  • Linear Programming Duality: For sphere packing, explicit duality in LPs enables rigorous certification of upper bounds on the optimal packing density δd\delta_d6 by solving a corresponding dual over discretized measure variables (Li, 2022).
  • Mixed Integer Formulation: For DSBP, rigorous constraints (cardinality, load, completeness) are imposed through integer and continuous decision variables, and structure-preserving rounding/classification achieves EPTAS guarantees (Jaykrishnan et al., 2022).
  • Graph Bipartition and Latent Decomposition: In 3D object generation, a combinatorial 2-coloring of the part contact graph supports dual-volume latent encoding, enabling stochastic denoising and mesh extraction for arbitrary part cardinality (Tang et al., 11 Jun 2025).

Key methodological patterns include discretization/reduction, exploitation of problem symmetries, bounded enumeration of patterns/configurations, and compositionality via dual structures.

5. Practical Applications and Empirical Results

  • Geometric Packing: The finite dual LP bounds provide computer-verifiable certificates for the non-sharpness of the Cohn–Elkies LP in all dimensions δd\delta_d7 except δd\delta_d8, with explicit tabulated δd\delta_d9 values strictly exceeding known densest packings (Li, 2022).
  • Combinatorial Optimization: The DSBP EPTAS solves instances with makespan within δd≤(r2)df(0)f^(0).\delta_d \leq \left(\tfrac{r}{2}\right)^d \frac{f(0)}{\widehat f(0)}.0 of optimal and running time δd≤(r2)df(0)f^(0).\delta_d \leq \left(\tfrac{r}{2}\right)^d \frac{f(0)}{\widehat f(0)}.1, employing a sequence of rounding, classification, MILP solving, and integrality-restoring matchings (Jaykrishnan et al., 2022).
  • 3D Vision: Dual volume packing in image-to-3D frameworks enables part-aware synthesis within δd≤(r2)df(0)f^(0).\delta_d \leq \left(\tfrac{r}{2}\right)^d \frac{f(0)}{\widehat f(0)}.230 seconds per shape. Comparative experiments show higher mesh quality, semantic part coherence, and faster inference than segmentation-plus-completion pipelines (which scale with number of parts) (Tang et al., 11 Jun 2025). Implementation relies on large-scale datasets (δd≤(r2)df(0)f^(0).\delta_d \leq \left(\tfrac{r}{2}\right)^d \frac{f(0)}{\widehat f(0)}.3254K bipartite-filtered meshes), substantial compute (up to 256 A100s), high-resolution SDF volumes, and progressive training with VAE and rectified flow objectives.

6. Limitations and Open Challenges

Dual volume packing schemes are subject to inherent representational and computational limitations:

  • High-Dimensional Packing: The discretized dual LP approach cannot provide sharp Cohn–Elkies bounds outside exceptional dimensions; for all other δd≤(r2)df(0)f^(0).\delta_d \leq \left(\tfrac{r}{2}\right)^d \frac{f(0)}{\widehat f(0)}.4, the bound exceeds the best-known packing (Li, 2022).
  • Bin Packing with Cardinality: EPTAS runtime scales singly-exponentially in δd≤(r2)df(0)f^(0).\delta_d \leq \left(\tfrac{r}{2}\right)^d \frac{f(0)}{\widehat f(0)}.5; practical solvability is limited for very small δd≤(r2)df(0)f^(0).\delta_d \leq \left(\tfrac{r}{2}\right)^d \frac{f(0)}{\widehat f(0)}.6 or large δd≤(r2)df(0)f^(0).\delta_d \leq \left(\tfrac{r}{2}\right)^d \frac{f(0)}{\widehat f(0)}.7 (Jaykrishnan et al., 2022).
  • 3D Object Synthesis: The dual volume decomposition cannot model mutual contact among more than two parts (chromatic number δd≤(r2)df(0)f^(0).\delta_d \leq \left(\tfrac{r}{2}\right)^d \frac{f(0)}{\widehat f(0)}.8), is limited by dataset-driven part granularity, and may break down for highly entangled part-contact graphs that resist complete bipartitioning. The number of volumes is fixed to two, and part-level semantic granularity is not user-controllable (Tang et al., 11 Jun 2025).

7. Interrelations and Theoretical Significance

A recurring theme is the operational benefit of dualizing: efficiently certifying bounds, shrinking solution search spaces, and enabling tractable model architectures in high-combinatoriality domains. In all cases, dual volume packing leverages a combinatorial or functional decomposition (LP duality, graph bipartitioning, MILP enumeration) to advance both theoretical limits and empirical performance. The dual perspectives inform algorithmic design (as in EPTAS or part-level latent diffusion), and provide rigorous certificates in classical open problems of geometry and complexity.

Dual volume packing thus serves as a bridge between mathematical optimization, geometric analysis, and deep generative modeling, with active research focused on extending duals to richer structures (e.g., higher chromatic numbers, multi-volume decompositions, and beyond bipartite formulations).

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 Dual Volume Packing.