Spencer's theorem in nearly input-sparsity time

06/09/2022
by   Vishesh Jain, et al.
0

A celebrated theorem of Spencer states that for every set system S_1,…, S_m ⊆ [n], there is a coloring of the ground set with {± 1} with discrepancy O(√(nlog(m/n+2))). We provide an algorithm to find such a coloring in near input-sparsity time Õ(n+∑_i=1^m|S_i|). A key ingredient in our work, which may be of independent interest, is a novel width reduction technique for solving linear programs, not of covering/packing type, in near input-sparsity time using the multiplicative weights update method.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/15/2023

Linear-Sized Sparsifiers via Near-Linear Time Discrepancy Theory

Discrepancy theory provides powerful tools for producing higher-quality ...
research
10/22/2022

Discrepancy Minimization in Input-Sparsity Time

A recent work of Larsen [Lar23] gave a faster combinatorial alternative ...
research
11/15/2017

Deterministic Distributed Edge-Coloring with Fewer Colors

We present a deterministic distributed algorithm, in the LOCAL model, th...
research
09/19/2022

S-Packing Coloring of Cubic Halin Graphs

Given a non-decreasing sequence S = (s_1, s_2, … , s_k) of positive inte...
research
09/02/2022

Algorithms for Discrepancy, Matchings, and Approximations: Fast, Simple, and Practical

We study one of the key tools in data approximation and optimization: lo...
research
02/22/2019

ℓ_1-sparsity Approximation Bounds for Packing Integer Programs

We consider approximation algorithms for packing integer programs (PIPs)...
research
02/07/2018

The b-branching problem in digraphs

In this paper, we introduce the concept of b-branchings in digraphs, whi...

Please sign up or login with your details

Forgot password? Click here to reset