Підтримка
www.wikidata.uk-ua.nina.az
V teoretichnij informatici nedeterminovana mashina Tyuringa mashina Tyuringa funkciya perehodu yakoyi yavlyaye soboyu nedeterminovanij skinchennij avtomat OpisDeterminovana mashina Tyuringa maye funkciyu perehodu yaka po kombinaciyi potochnogo stanu i simvolu na strichci viznachaye tri rechi simvol sho bude zapisanij na strichci napryamok zmishennya golovki po strichci i novij stan skinchennogo avtomatu Napriklad X na strichci v stani 3 odnoznachno viznachaye perehid v stan 4 zapis na strichku simvolu Y i peremishennya golovki na odnu poziciyu vlivo Demonstraciya roboti mashini Tyuringa U vipadku z nedeterminovanoyu mashinoyu Tyuringa kombinaciya potochnogo stanu avtomata i simvolu na strichci mozhe dopuskati kilka perehodiv Napriklad X na strichci i stan 3 dopuskaye yak stan 4 iz zapisom na strichku simvolu Y ta zmishennyam golovki vpravo tak i stan 5 z zapisom na strichku simvolu Z i zmishennyam golovki vlivo Yak NMT diznayetsya yakij z mozhlivih shlyahiv privede v potribnij stan Ye dva sposobi ce uyaviti Mozhna vvazhati sho NMT nadzvichajno shasliva tobto zavzhdi vibiraye perehid yakij zreshtoyu privodit do potribnogo stanu yaksho takij perehid vzagali ye Mozhna uyaviti sho v razi neodnoznachnosti perehodu potochna kombinaciya stanu i simvolu na strichci dopuskaye kilka perehodiv NMT dilitsya na kilka NMT kozhna z yakih diye za odnim z mozhlivih perehodiv Tobto na vidminu vid DMT yaka maye yedinij shlyah obchislen NMT maye derevo obchislen u zagalnomu vipadku eksponencialne chislo shlyahiv ViznachennyaBilsh formalno nedeterminovana mashina Tyuringa ce shistka ob yektiv M Q S i A d displaystyle M Q Sigma iota sqcup A delta de Q displaystyle Q skinchenna mnozhina staniv S displaystyle Sigma skinchenna mnozhina simvoliv alfavit strichki i Q displaystyle iota in Q pochatkovij stan displaystyle sqcup simvol propusku S displaystyle sqcup in Sigma A Q displaystyle A subseteq Q skinchenna mnozhina mozhlivih staniv d Q A S Q S L R displaystyle delta Q backslash A times Sigma rightarrow left Q times Sigma times L R right bagatoznachne vidobrazhennya z pari stan simvol sho nazivayetsya funkciyeyu perehodu Ekvivalentnist z DMTIntuyitivno zdayetsya sho NMT bilsh potuzhni nizh DMT bo voni vikonuyut kilka obchislen vidrazu DMT mozhe modelyuvati bud yakij perehid NMT roblyachi bagatorazovi kopiyi stanu yaksho zustrichayetsya neodnoznachnist Ochevidno sho ce modelyuvannya vimagaye znachno bilshe chasu Naskilki bilshe nevidomo V okremomu vipadku obmezhennya za chasom u viglyadi polinoma vid dovzhini vhodu ce pitannya yavlyaye soboyu klasichnu zadachu P NP div klasi skladnosti P i NP Klas algoritmiv vikonuvanih za polinomialnij chas na nedeterminovanih mashinah Tyuringa nazivayetsya klasom NP PrikladRozglyanemo zadachu perevirki togo sho dane b rozryadne cile chislo N 2b 1 N lt 2b ye skladovim Todi b dovzhina vhidnih danih stosovno yakogo rozglyadayetsya chas obchislennya Vidpovid TAK chislo skladene i NI proste Nedeterminovanij algoritm dlya cogo zavdannya mozhe buti takim Vibrati nedeterminovanoyi cile chislo m take sho 1 lt m lt N Rozdiliti nacilo N na m zalishok poznachimo cherez a Yaksho a 0 vidati vidpovid TAK m todi dilnik N inakshe vidati vidpovid NI Algoritm napisanij ne bezposeredno u viglyadi viznachennya mashini Tyuringa Pid chas obchislennya cogo algoritmu viznachalnoyu chastinoyu ye chas vikonannya dilennya yake mozhe buti vikonano za b2 krokiv sho yavlyaye soboyu polinomialnij chas Takim chinom zavdannya znahoditsya v klasi NP Dlya realizaciyi takogo chasu obchislennya potribno vdalo vibirati chislo m abo vikonuvati obchislennya po vsih mozhlivih shlyahah dlya vsih mozhlivih m odnochasno na bezlichi kopij mashini Yaksho modelyuvati cej algoritm na determinovanij mashini Tyuringa probuyuchi po cherzi vsi mozhlivi varianti potribno pereviriti N 2 O 2b gilok Takim chinom zagalnij chas obchislen bude O b22b krokiv sho ye vzhe eksponencialne chas yake istotno bilshe nizh polinomialnij chas Takim chinom cej algoritm ne potraplyaye v klas P Prote mozhut buti zastosovani inshi bilsh shvidki algoritmi dlya cogo zavdannya yaki pracyuyut za polinomialnij chas i takim chinom zavdannya potraplyaye v klas P Div takozhInshi abstraktni vikonavci ta formalni sistemi obchislen Mashina Tyuringa Mashina Posta avtomatnoyu programuvannya Lyambda chislennya funkcionalne programuvannya DzherelaHopcroft John E Ullman Jeffrey D 2001 Vstup do teoriyi avtomativ mov i obchislen vid 2nd Addison Wesley s 521 angl inshi movi Teoriya rekursivnyh funkcij i effektivnaya vychislimost M Mir 1972 416 s ros Viznachennya ta prikladi mashin Tyuringa 2 sichnya 2010 u Wayback Machine Karpov Yu P Teoriya avtomatov ISBN 5 318 00537 3 Ce nezavershena stattya z informatiki Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi Cya stattya potrebuye dodatkovih posilan na dzherela dlya polipshennya yiyi perevirnosti Bud laska dopomozhit udoskonaliti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Zvernitsya na storinku obgovorennya za poyasnennyami ta dopomozhit vipraviti nedoliki Material bez dzherel mozhe buti piddano sumnivu ta vilucheno listopad 2017
Топ