Computability & Complexity: Polynomial-Time Reductions (A ≤p B)
In this video, we revisit the concept of Polynomial-Time Reduction, a fundamental idea in Computability and Complexity Theory. You’ll learn how one problem ...
🔥 Related Trending Topics
LIVE TRENDSThis video may be related to current global trending topics. Click any trend to explore more videos about what's hot right now!
THIS VIDEO IS TRENDING!
This video is currently trending in Singapore under the topic 'itoto system 12'.
About this video
In this video, we revisit the concept of Polynomial-Time Reduction, a fundamental idea in Computability and Complexity Theory.
You’ll learn how one problem (language A) can be transformed into another problem (language B) using a polynomial-time computable function f, without ever looking inside the machine that solves B.
We go through the formal definition from Sipser’s textbook, explain the intuition behind reductions, and show how transitivity of reductions helps us understand the structure of computational problems — a key step toward understanding NP-completeness.
To make it concrete, we discuss an example involving graph problems, where the longest path problem in a DAG is reduced to the shortest path problem by simply negating edge weights. This example illustrates how reductions connect problems and why the notion of polynomial-time computation matters.
Topics Covered:
* Definition of polynomial-time reduction (A ≤p B)
* Using one Turing machine as a black box for another
* Transitivity of reductions
* Example: Reducing longest path to shortest path in a DAG
* Relevance to NP-complete problems
Video Information
Views
74
Total views since publication
Likes
5
User likes and reactions
Duration
6:20
Video length
Published
Oct 27, 2025
Release date
Quality
hd
Video definition
Captions
Available
Subtitles enabled
About the Channel
Tags and Topics
This video is tagged with the following topics. Click any tag to explore more related content and discover similar videos:
#computability theory #complexity theory #polynomial time reduction #polynomial-time reductions #A ≤p B #turing machine reduction #reducibility #NP completeness #NP complete #NP hard #transitive reduction #computational theory #theory of computation #sipser #longest path problem #shortest path problem #graph theory reduction #cs theory #NP problems #decision problems #polynomial-time computable #reduction example #computational complexity #reduction in computer science
Tags help categorize content and make it easier to find related videos. Browse our collection to discover more content in these categories.