Everything About ___
Live briefing

Everything about Exponential time hypothesis

Unproven computational hardness assumption

In computational complexity theory, the exponential time hypothesis (ETH) states that satisfiability of 3-CNF Boolean formulas (3-SAT) cannot be solved in subexponential time,. More precisely, the usual form of the hypothesis asserts the existence of a number such that all algorithms that correctly solve 3-SAT require time at least ETH is a computational hardness assumption proposed by Russell Impagliazzo and Ramamohan Paturi in 1999 and elaborated on, with Francis Zane, in 2001. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Exponential time hypothesisA 5-minute orientation
  2. Skim a recent paper: On Exponential-time Hypotheses, Derandomization, and Circuit Lower BoundsInfluential work since 2022
  3. Pick up a classic book: Business Analytics, Global EditionThe most-reprinted book on the subject
  4. Read the landmark paper: Problems on Finite Automata and the Exponential Time HypothesisCited 24 times
  5. Go sideways: Time complexityA closely related topic
  6. Go sideways: Fine grained complexityA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Definition
  2. Progress
  3. Implications

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics