Math 2.0

Computer science Computational complexity: resources and classes Concept

Polynomial-time reduction

Summary

A polynomial-time reduction turns instances of one decision problem into instances of another, with the same answers, by an algorithm that runs in polynomial time. It is the many-one reduction of computability theory with an added bound on running time. If a problem AA reduces to a problem BB and BB is in P, then AA is in P as well. These reductions are the tool for comparing the difficulty of problems in NP, and they define NP-hardness and NP-completeness.

Where this leads

10 pages build on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Polynomial-time_reduction
About this page
TagV0K79AD81V
URIm2://V0K79AD81V
Kindconcept
WritingW0 stub
MSC68Q17, 68Q15
SpecializesMany-one reduction
Same as
Changed3 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

Used by

Definitions