Table of Contents
Fetching ...

Upper and Lower Bounds for the Linear Ordering Principle

Edward A. Hirsch, Ilya Volkovich

TL;DR

The Karp-Lipton-style collapse to P^{prOMA}$ is actually better than both known collapses to P^{prMA} and O_2P, resolving the controversy between previously incomparable Karp-Lipton collapses stemming from these two lines of research.

Abstract

Korten and Pitassi (FOCS, 2024) defined a new complexity class $L_2P$ as the polynomial-time Turing closure of the Linear Ordering Principle. They put it between $MA$ (Merlin--Arthur protocols) and $S_2P$ (the second symmetric level of the polynomial hierarchy). In this paper we sandwich $L_2P$ between $P^{prMA}$ and $P^{prSBP}$. (The oracles here are promise problems, and $SBP$ is the only known class between $MA$ and $AM$.) The containment in $P^{prSBP}$ is proved via an iterative process that uses a $prSBP$ oracle to estimate the average order rank of a subset and find the minimum of a linear order. Another containment result of this paper is $P^{prO_2P} \subseteq O_2P$ (where $O_2P$ is the input-oblivious version of $S_2P$). These containment results altogether have several byproducts: We give an affirmative answer to an open question posed by of Chakaravarthy and Roy (Computational Complexity, 2011) whether $P^{prMA} \subseteq S_2P$, thereby settling the relative standing of the existing (non-oblivious) Karp-Lipton-style collapse results of Chakaravarthy and Roy (2011) and Cai (2007), We give an affirmative answer to an open question of Korten and Pitassi whether a Karp-Lipton-style collapse can be proven for $L_2P$, We show that the Karp-Lipton-style collapse to $P^{prOMA}$ is actually better than both known collapses to $P^{prMA}$ due to Chakaravarthy and Roy (Computational Complexity, 2011) and to $O_2P$ also due to Chakaravarthy and Roy (STACS, 2006). Thus we resolve the controversy between previously incomparable Karp-Lipton collapses stemming from these two lines of research.

Upper and Lower Bounds for the Linear Ordering Principle

TL;DR

The Karp-Lipton-style collapse to P^{prOMA}$ is actually better than both known collapses to P^{prMA} and O_2P, resolving the controversy between previously incomparable Karp-Lipton collapses stemming from these two lines of research.

Abstract

Korten and Pitassi (FOCS, 2024) defined a new complexity class as the polynomial-time Turing closure of the Linear Ordering Principle. They put it between (Merlin--Arthur protocols) and (the second symmetric level of the polynomial hierarchy). In this paper we sandwich between and . (The oracles here are promise problems, and is the only known class between and .) The containment in is proved via an iterative process that uses a oracle to estimate the average order rank of a subset and find the minimum of a linear order. Another containment result of this paper is (where is the input-oblivious version of ). These containment results altogether have several byproducts: We give an affirmative answer to an open question posed by of Chakaravarthy and Roy (Computational Complexity, 2011) whether , thereby settling the relative standing of the existing (non-oblivious) Karp-Lipton-style collapse results of Chakaravarthy and Roy (2011) and Cai (2007), We give an affirmative answer to an open question of Korten and Pitassi whether a Karp-Lipton-style collapse can be proven for , We show that the Karp-Lipton-style collapse to is actually better than both known collapses to due to Chakaravarthy and Roy (Computational Complexity, 2011) and to also due to Chakaravarthy and Roy (STACS, 2006). Thus we resolve the controversy between previously incomparable Karp-Lipton collapses stemming from these two lines of research.

Paper Structure

This paper contains 41 sections, 24 theorems, 28 equations, 1 figure.

Key Result

Theorem 1

$\mathbf{{P}}^\mathbf{{prMA}}\subseteq \mathbf{{L_2^{\mathbf{{ P}}}}}$.

Figures (1)

  • Figure 1: Containments of classes based on Merlin--Arthur protocols and on symmetric alternation.

Theorems & Definitions (59)

  • Theorem 1
  • Corollary 2
  • Theorem 3
  • Corollary 4
  • Theorem 5
  • Definition 2.1: promise problem
  • Definition 2.2: consistency
  • Definition 2.3
  • Definition 2.4: promise problems as oracles
  • Definition 2.5
  • ...and 49 more