Faster width-dependent algorithm for mixed packing and covering LPs

09/26/2019
by   Digvijay Boob, et al.
0

In this paper, we give a faster width-dependent algorithm for mixed packing-covering LPs. Mixed packing-covering LPs are fundamental to combinatorial optimization in computer science and operations research. Our algorithm finds a 1+ approximate solution in time O(Nw/ ), where N is number of nonzero entries in the constraint matrix and w is the maximum number of nonzeros in any constraint. This run-time is better than Nesterov's smoothing algorithm which requires O(N√(n)w/ ) where n is the dimension of the problem. Our work utilizes the framework of area convexity introduced in [Sherman-FOCS'17] to obtain the best dependence on while breaking the infamous ℓ_∞ barrier to eliminate the factor of √(n). The current best width-independent algorithm for this problem runs in time O(N/^2) [Young-arXiv-14] and hence has worse running time dependence on . Many real life instances of the mixed packing-covering problems exhibit small width and for such cases, our algorithm can report higher precision results when compared to width-independent algorithms. As a special case of our result, we report a 1+ approximation algorithm for the densest subgraph problem which runs in time O(md/ ), where m is the number of edges in the graph and d is the maximum graph degree.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/29/2018

A Tight Approximation for Submodular Maximization with Mixed Packing and Covering Constraints

Motivated by applications in machine learning, such as subset selection ...
research
02/12/2020

Positive Semidefinite Programming: Mixed, Parallel, and Width-Independent

We give the first approximation algorithm for mixed packing and covering...
research
08/07/2018

Width-Independence Beyond Linear Objectives: Distributed Fair Packing and Covering Algorithms

In network routing and resource allocation, α-fair utility functions are...
research
09/25/2018

Finding Sparse Solutions for Packing and Covering Semidefinite Programs

Packing and covering semidefinite programs (SDPs) appear in natural rela...
research
03/02/2023

Faster exact and approximation algorithms for packing and covering matroids via push-relabel

Matroids are a fundamental object of study in combinatorial optimization...
research
12/27/2020

Packing of mixed hyperarborescences with flexible roots via matroid intersection

Given a mixed hypergraph ℱ=(V,𝒜∪ℰ), functions f,g:V→ℤ_+ and an integer k...
research
08/03/2018

Coordinate Methods for Accelerating ℓ_∞ Regression and Faster Approximate Maximum Flow

In this paper we provide faster algorithms for approximately solving ℓ_∞...

Please sign up or login with your details

Forgot password? Click here to reset