Argument polstrování - Padding argument - Wikipedia
v teorie výpočetní složitosti, argument výplně je nástroj, který podmíněně dokáže, že pokud existuje třídy složitosti jsou si rovni, pak jsou si rovni i některé další větší třídy.
Příklad
Důkaz toho P = NP naznačuje EXP = NEXP používá „výplň“. podle definice, takže to stačí ukázat .
Nechat L být jazykem v NEXP. Od té doby L je v NEXP, existuje nedeterministický Turingův stroj M to rozhoduje L včas pro nějakou konstantu C. Nechat
kde 1 je symbol, který se nevyskytuje v L. Nejprve to ukážeme je v NP, pak k tomu použijeme deterministický polynomiální stroj času daný P = NP L je v EXP.
může být rozhodl v nedeterministickém polynomiálním čase následovně. Daný vstup , ověřte, zda má formulář a odmítnout, pokud se tak nestane. Pokud má správnou formu, simulujte M (x). Simulace je nedeterministická čas, který je polynomem velikosti vstupu, . Tak, je v NP. Za předpokladu P = NP existuje také deterministický stroj DM to rozhoduje v polynomiálním čase. Pak se můžeme rozhodnout L v deterministickém exponenciálním čase následovně. Daný vstup , simulovat . To trvá pouze exponenciální čas ve velikosti vstupu, .
The se nazývá „výplň“ jazyka L. Tento typ argumentu se také někdy používá pro třídy složitosti prostoru, střídavé třídy a ohraničené střídavé třídy.
Reference
- Arora, Sanjeev; Barak, Boaz (2009), Výpočetní složitost: moderní přístup, Cambridge, str. 57, ISBN 978-0-521-42426-4
P ≟ NP | Tento teoretická informatika –Vztahující se článek je pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |