Reduktionsäquivalente
Reduktionsäquivalente is a term used in theoretical computer science and complexity theory to describe a problem that can be transformed into another problem in such a way that the solvability of the first problem implies the solvability of the second, and vice-versa. More precisely, if problem A is a reductionsäquivalente to problem B, it means that an algorithm for solving B can be used to solve A, and an algorithm for solving A can be used to solve B. This concept is fundamental to understanding the relationships between different computational problems and is crucial for proving the difficulty of problems.
The process of showing that problem A is a reductionsäquivalente to problem B is typically done by
Conversely, if problem B can be reduced to problem A in polynomial time, and problem A is