Faster p-norm minimizing flows, via smoothed q-norm problems

Abstract

We present faster high-accuracy algorithms for computing p-norm minimizing flows. On a graph with m edges, our algorithm can compute a (1+1/poly(m))-approximate unweighted p-norm minimizing flow with pm1+1p-1+o(1) operations, for any p 2, giving the best bound for all p 5.24. Combined with the algorithm from the work of Adil et al. (SODA '19), we can now compute such flows for any 2 p mo(1) in time at most O(m1.24). In comparison, the previous best running time was (m1.33) for large constant p. For pδ-1 m, our algorithm computes a (1+δ)-approximate maximum flow on undirected graphs using m1+o(1)δ-1 operations, matching the current best bound, albeit only for unit-capacity graphs. We also give an algorithm for solving general p-norm regression problems for large p. Our algorithm makes pm13+o(1)2(1/) calls to a linear solver. This gives the first high-accuracy algorithm for computing weighted p-norm minimizing flows that runs in time o(m1.5) for some p=m(1). Our key technical contribution is to show that smoothed p-norm problems introduced by Adil et al., are interreducible for different values of p. No such reduction is known for standard p-norm problems.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…