Realizability Makes a Difference: A Complexity Gap for Sink-Finding in USOs

07/13/2022
by   Simon Weber, et al.
0

Algorithms for finding the sink in Unique Sink Orientations (USOs) of the hypercube can be used to solve many algebraic and geometric problems, most importantly including the P-Matrix Linear Complementarity Problem and Linear Programming. The realizable USOs are those that arise from the reductions of these problems to the USO sink-finding problem. Finding the sink of realizable USOs is thus highly practically relevant, yet it is unknown whether realizability can be exploited algorithmically to find the sink more quickly. However, all (non-trivial) known unconditional lower bounds for sink-finding make use of USOs that are provably not realizable. This indicates that the sink-finding problem might indeed be strictly easier on realizable USOs. In this paper we show that this is true for a subclass of all USOs. We consider the class of Matoušek-type USOs, which are a translation of Matoušek's LP-type problems into the language of USOs. We show a query complexity gap between sink-finding in all, and sink-finding in only the realizable n-dimensional Matoušek-type USOs. We provide concrete deterministic algorithms and lower bounds for both cases, and show that in the realizable case O(log^2 n) vertex evaluation queries suffice, while in general exactly n queries are needed. The Matoušek-type USOs are the first USO class found to admit such a gap.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/19/2018

On the streaming complexity of fundamental geometric problems

In this paper, we focus on lower bounds and algorithms for some basic ge...
research
03/13/2019

Distributed and Streaming Linear Programming in Low Dimensions

We study linear programming and general LP-type problems in several big ...
research
10/03/2019

Finding monotone patterns in sublinear time

We study the problem of finding monotone subsequences in an array from t...
research
08/20/2020

A New Combinatorial Property of Geometric Unique Sink Orientations

A unique sink orientation (USO) is an orientation of the hypercube graph...
research
09/08/2021

A Characterization of the Realizable Matoušek Unique Sink Orientations

The Matoušek LP-type problems were used by Matoušek to show that the Sha...
research
02/09/2019

Space lower bounds for linear prediction

We show that fundamental learning tasks, such as finding an approximate ...
research
02/28/2023

On Degeneracy in the P-Matroid Oriented Matroid Complementarity Problem

We investigate degeneracy in the P-Matroid Oriented Matroid Complementar...

Please sign up or login with your details

Forgot password? Click here to reset