The Complexity of Decision Versus Search

A basic question about NP is whether or not search (the problem of finding a witness) reduces in polynomial time to decision ( the problem deciding whether there exists a witness). The fact that search does reduce to decision for SAT and other NP-complete problems (self-reducibility) is among the...

Full description

Bibliographic Details
Main Authors: Bellare, Mihir, Goldwasser, Shafi
Published: 2023
Online Access:https://hdl.handle.net/1721.1/149172
_version_ 1826197845696315392
author Bellare, Mihir
Goldwasser, Shafi
author_facet Bellare, Mihir
Goldwasser, Shafi
author_sort Bellare, Mihir
collection MIT
description A basic question about NP is whether or not search (the problem of finding a witness) reduces in polynomial time to decision ( the problem deciding whether there exists a witness). The fact that search does reduce to decision for SAT and other NP-complete problems (self-reducibility) is among the most well known facts in the theory of computation. But the general question of whether search reduces to decision for every language in NP remains open. We indicate that the answer is negative: under a natural complexity assumption (that deterministic and non deterministic double exponential time are unequal) we construct a language in NP for which search does not reduce to decision.
first_indexed 2024-09-23T10:54:23Z
id mit-1721.1/149172
institution Massachusetts Institute of Technology
last_indexed 2024-09-23T10:54:23Z
publishDate 2023
record_format dspace
spelling mit-1721.1/1491722023-03-30T03:58:10Z The Complexity of Decision Versus Search Bellare, Mihir Goldwasser, Shafi A basic question about NP is whether or not search (the problem of finding a witness) reduces in polynomial time to decision ( the problem deciding whether there exists a witness). The fact that search does reduce to decision for SAT and other NP-complete problems (self-reducibility) is among the most well known facts in the theory of computation. But the general question of whether search reduces to decision for every language in NP remains open. We indicate that the answer is negative: under a natural complexity assumption (that deterministic and non deterministic double exponential time are unequal) we construct a language in NP for which search does not reduce to decision. 2023-03-29T14:34:44Z 2023-03-29T14:34:44Z 1991-04 https://hdl.handle.net/1721.1/149172 23661279 MIT-LCS-TM-444 application/pdf
spellingShingle Bellare, Mihir
Goldwasser, Shafi
The Complexity of Decision Versus Search
title The Complexity of Decision Versus Search
title_full The Complexity of Decision Versus Search
title_fullStr The Complexity of Decision Versus Search
title_full_unstemmed The Complexity of Decision Versus Search
title_short The Complexity of Decision Versus Search
title_sort complexity of decision versus search
url https://hdl.handle.net/1721.1/149172
work_keys_str_mv AT bellaremihir thecomplexityofdecisionversussearch
AT goldwassershafi thecomplexityofdecisionversussearch
AT bellaremihir complexityofdecisionversussearch
AT goldwassershafi complexityofdecisionversussearch