Table of Contents
Fetching ...

Optimal Boundary Control of Diffusion on Graphs via Linear Programming

Harbir Antil, Rainald Löhner, Felipe Pérez

TL;DR

This work develops a linear-programming framework for steady-state diffusion on weighted, oriented graphs, treating boundary potentials as controls and deriving an affine control-to-state mapping that yields a finite-dimensional, convex LP with a polyhedral feasible set. Existence (and boundedness under practical conditions) of a global minimizer is established via recession-cone analysis and Minkowski–Weyl decomposition, connecting to classic convex-analytic results. The method is demonstrated on two large networks—a stadium concourse and a complex urban street network—showing conservation and sign-correct fluxes that align with geometric and physical constraints, and highlighting potential for fast re-optimization in digital-twin contexts. The approach offers a principled, scalable tool for network-based diffusion control with applications in crowd dynamics, transport, and multi-scale PDE-constrained optimization.

Abstract

We propose a linear programming (LP) framework for steady-state diffusion and flux optimization on geometric networks. The state variable satisfies a discrete diffusion law on a weighted, oriented graph, where conductances are scaled by edge lengths to preserve geometric fidelity. Boundary potentials act as controls that drive interior fluxes according to a linear network Laplacian. The optimization problem enforces physically meaningful sign and flux-cap constraints at all boundary edges, derived directly from a gradient bound. This yields a finite-dimensional LP whose feasible set is polyhedral, and whose boundedness and solvability follow from simple geometric or algebraic conditions on the network data. We prove that under the absence of negative recession directions--automatically satisfied in the presence of finite box bounds, flux caps, or sign restrictions--the LP admits a global minimizer. Several sufficient conditions guaranteeing boundedness of the feasible region are identified, covering both full-rank and rank-deficient flux maps. The analysis connects classical results such as the Minkowski--Weyl decomposition, Hoffman's bound, and the fundamental theorem of linear programming with modern network-based diffusion modeling. Two large-scale examples illustrate the framework: (i) A typical large stadium in a major modern city, which forms a single connected component with relatively uniform corridor widths, and a (ii) A complex street network emanating from a large, historical city center, which forms a multi-component system.

Optimal Boundary Control of Diffusion on Graphs via Linear Programming

TL;DR

This work develops a linear-programming framework for steady-state diffusion on weighted, oriented graphs, treating boundary potentials as controls and deriving an affine control-to-state mapping that yields a finite-dimensional, convex LP with a polyhedral feasible set. Existence (and boundedness under practical conditions) of a global minimizer is established via recession-cone analysis and Minkowski–Weyl decomposition, connecting to classic convex-analytic results. The method is demonstrated on two large networks—a stadium concourse and a complex urban street network—showing conservation and sign-correct fluxes that align with geometric and physical constraints, and highlighting potential for fast re-optimization in digital-twin contexts. The approach offers a principled, scalable tool for network-based diffusion control with applications in crowd dynamics, transport, and multi-scale PDE-constrained optimization.

Abstract

We propose a linear programming (LP) framework for steady-state diffusion and flux optimization on geometric networks. The state variable satisfies a discrete diffusion law on a weighted, oriented graph, where conductances are scaled by edge lengths to preserve geometric fidelity. Boundary potentials act as controls that drive interior fluxes according to a linear network Laplacian. The optimization problem enforces physically meaningful sign and flux-cap constraints at all boundary edges, derived directly from a gradient bound. This yields a finite-dimensional LP whose feasible set is polyhedral, and whose boundedness and solvability follow from simple geometric or algebraic conditions on the network data. We prove that under the absence of negative recession directions--automatically satisfied in the presence of finite box bounds, flux caps, or sign restrictions--the LP admits a global minimizer. Several sufficient conditions guaranteeing boundedness of the feasible region are identified, covering both full-rank and rank-deficient flux maps. The analysis connects classical results such as the Minkowski--Weyl decomposition, Hoffman's bound, and the fundamental theorem of linear programming with modern network-based diffusion modeling. Two large-scale examples illustrate the framework: (i) A typical large stadium in a major modern city, which forms a single connected component with relatively uniform corridor widths, and a (ii) A complex street network emanating from a large, historical city center, which forms a multi-component system.

Paper Structure

This paper contains 31 sections, 10 theorems, 58 equations, 11 figures, 2 tables, 8 algorithms.

Key Result

Lemma 1

Let $\mathbf{B}\in\mathbb{R}^{n_E\times n_V}$ be the edge-by-node incidence as given in eq:coincidence_matrix. Let $\mathbf{C}=\mathop{\mathrm{diag}}\nolimits(c_e)\succ 0$ with edge conductances $c_e>0$, and define $\mathbf{L}$ as in eq:discLap. Then:

Figures (11)

  • Figure 1: Orientation and signs. Incidence $\mathbf{B}$ is edge-by-node with $-1$ at tail and $+1$ at head. Then $\mathbf{q}=-\mathbf{C}\mathbf{B}\mathbf{u}$ and $\bm{\Phi}=\mathbf{B}^\top\mathbf{q}$ implement the definitions compactly.
  • Figure 2: Stadium network colored by corridor cross-sectional area. Blue: narrow links; red: broad concourse regions. The zoomed view highlights the dense interior structure near the stadium core.
  • Figure 3: Optimized potential field $u$ for the stadium network. Hotter colors (red–yellow) mark entrances or high-pressure zones; cooler tones (blue–green) mark exits and dissipative corridors. The reference potential was fixed at node 113 ($u_{113}=10$).
  • Figure 4: Flux intensity $|q_e|$ across the network. Top: global view of all corridors. Bottom: zoomed view near the stadium interior. Color represents per-area flow strength; arrows indicate flux direction.
  • Figure 5: Flux throughput ($|q_e|A_e$) across the network. Top: global view. Bottom: zoom near the central concourse. Broader corridors support proportionally higher total flux.
  • ...and 6 more figures

Theorems & Definitions (21)

  • Lemma 1: Weighted Laplacian structure and nullspace
  • proof
  • Theorem 2: Forward solve
  • proof
  • Corollary 3: Necessity of anchoring each component
  • proof
  • Remark 4: Practical interpretation
  • Lemma 5: Edge rules imply node sign constraints up to slack
  • proof
  • Proposition 6: Boundary–boundary edges are blocked
  • ...and 11 more