Team Diagonalization

07/28/2018
by   Lane A. Hemaspaandra, et al.
0

Ten years ago, Glaßer, Pavan, Selman, and Zhang [GPSZ08] proved that if P ≠ NP, then all NP-complete sets can be simply split into two NP-complete sets. That advance might naturally make one wonder about a quite different potential consequence of NP-completeness: Can the union of easy NP sets ever be hard? In particular, can the union of two non-NP-complete NP sets ever be NP-complete? Amazingly, Ladner [Lad75] resolved this more than forty years ago: If P ≠ NP, then all NP-complete sets can be simply split into two non-NP-complete NP sets. Indeed, this holds even when one requires the two non-NP-complete NP sets to be disjoint. We present this result as a mini-tutorial. We give a relatively detailed proof of this result, using the same technique and idea Ladner [Lad75] invented and used in proving a rich collection of results that include many that are more general than this result: delayed diagonalization. In particular, the proof presented is based on what one can call team diagonalization (or if one is being playful, perhaps even tag-team diagonalization): Multiple sets are formed separately by delayed diagonalization, yet those diagonalizations are mutually aware and delay some of their actions until their partner(s) have also succeeded in some coordinated action. We relatedly note that, as a consequence of Ladner's result, if P ≠ NP, there exist OptP functions f and g whose composition is NP-hard yet neither f nor g is NP-hard.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/22/2017

Shellability is NP-complete

We prove that for every d≥ 2, deciding if a pure, d-dimensional, simplic...
research
02/15/2018

On the P vs NP question: a proof of inequality

The analysis discussed in this paper is based on a well-known NP-complet...
research
09/06/2022

Well-Separation and Hyperplane Transversals in High Dimensions

A family of k point sets in d dimensions is well-separated if the convex...
research
08/29/2022

Recognizing DAGs with Page-Number 2 is NP-complete

The page-number of a directed acyclic graph (a DAG, for short) is the mi...
research
04/25/2023

Simply Realising an Imprecise Polyline is NP-hard

We consider the problem of deciding, given a sequence of regions, if the...
research
10/18/2020

Solving Shisen-Sho boards

We give a simple proof of that determining solvability of Shisen-Sho boa...
research
06/04/2019

Shellings from relative shellings, with an application to NP-completeness

Shellings of simplicial complexes have long been a useful tool in topolo...

Please sign up or login with your details

Forgot password? Click here to reset