Používaním tohto webu súhlasíte s uchovávaním cookies, ktoré slúžia na poskytovanie služieb, nastavenie reklám a analýzu návštevnosti. | Zásady ochrany osobných údajov. | OK, súhlasím
Electronic.sk | Základné pojmy: Elektrotechnika | Elektronika






...


A | B | C | D | E | F | G | H | CH | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9

Redukcia (teoretická informatika)

Redukcia v zmysle teórie vypočítateľnosti je vyjadrenie problému v podobe inštancie iného problému. Pomocou redukcie sa definujú triedy zložitosti. Ak sa dá problém A redukovať na problém B, a B sa dá redukovať na A, hovoríme, že A a B sú rovnako ťažké problémy, alebo že A aj B patria do rovnakej triedy zložitosti.

Ako funguje redukcia problému A na problém B? Je to taký postup, ktorý:

  1. transformuje vstup problému A na vstup problému B
  2. vyrieši B
  3. transformuje výstup B na výstup A

Príklad:

Majme čiernu skrinku B, ktorá vie vypočítať funkciu sínus. Chceme vedieť počítať problém A, ktorý pre dané vráti súčin .

Na to môžeme využiť vzorec . Treba len vhodne transformovať vstupy a výstupy. Rovnica sa dá upraviť na . Takže naša redukcia bude vyzerať takto:

  1. zoberieme vstup , transformujeme ho na
  2. vyriešime B so vstupom , výsledok bude
  3. tento výsledok vydelíme dvoma, čo je výsledok A

Tento príklad je len ilustračný, redukcia sa využíva hlavne v prípadoch, keď je náročné reprodukovať riešenie problému B, alebo sme na to leniví. Využijeme len to, že B vieme riešiť. Napríklad na kalkulačke máme tlačidlo sin, ktorý počíta sínus, ale málokoho zaujíma, ako vnútorne funguje. Vyššie uvedený príklad sa dá využiť v prípade, keď sa nám pokazí tlačidlo kosínus.

Zdroj:
Text je dostupný za podmienok Creative Commons Attribution/Share-Alike License 3.0 Unported; prípadne za ďalších podmienok. Podrobnejšie informácie nájdete na stránke Podmienky použitia.
Zdroj: Wikipedia.org - čítajte viac o Redukcia (teoretická informatika)

Podporte znalostnú spoločnosť na Slovensku
čítajte viac na tomto odkaze: Počítačové výhonky





Text je dostupný za podmienok Creative Commons Attribution/Share-Alike License 3.0 Unported; prípadne za ďalších podmienok.
Podrobnejšie informácie nájdete na stránke Podmienky použitia.

Your browser doesn’t support the object tag.

www.astronomia.sk | www.biologia.sk | www.botanika.sk | www.dejiny.sk | www.economy.sk | www.elektrotechnika.sk | www.estetika.sk | www.farmakologia.sk | www.filozofia.sk | Fyzika | www.futurologia.sk | www.genetika.sk | www.chemia.sk | www.lingvistika.sk | www.politologia.sk | www.psychologia.sk | www.sexuologia.sk | www.sociologia.sk | www.veda.sk I www.zoologia.sk