Maszyna Turinga z wyrocznią

Maszyna Turinga z wyrocznią – w teorii obliczeń abstrakcyjny model stosowany w celu badania problemów decyzyjnych. Maszynę Turinga z wyrocznią można traktować jako wielotaśmową maszynę Turinga z wyróżnioną, przeznaczoną tylko do odczytu taśmą (zwaną taśmą wyroczni), na której zapisany jest nieskończony ciąg symboli (zwany wyrocznią)[1][2][3]. Pod każdym innym względem maszyna Turinga z wyrocznią działa jak zwykła maszyna Turinga. Jeżeli zawartość taśmy wyroczni składa się wyłącznie z symboli zerowych, to taka maszyna jest zwykłą wielotaśmową maszyną Turinga.

Część autorów podaje alternatywną definicję, w której zbiór stanów maszyny rozszerzony jest o stany dodatkowe {qask,qyes,qno} związane z obsługą wyroczni. Odwołanie do wyroczni polega na zapisaniu słowa na taśmie wyroczni i wywołaniu stanu qask, co skutkuje przejściem do stanu qyes lub qno w zależności od rozwiązania problemu decyzyjnego, o które pytana jest wyrocznia[4]. Wyrocznia jest więc równoważna zbiorowi słów (językowi), dla których maszyna przechodzi do stanu qyes.

Rodzaje wyroczni

W ogólności wyrocznia może dawać rozwiązanie dowolnego problemu decyzyjnego lub problemu funkcyjnego. Taki problem nie musi być algorytmicznie rozstrzygalny, wyrocznia może reprezentować odpowiedzi w zakresie dowolnego, zdefiniowanego matematycznie zbioru problemów. Na przykład:

  • Wyrocznia może zawierać informacje na temat spełnialności dowolnej formuły rachunku zdań w postaci CNF (problem 3-SAT). Ponieważ problem 3-SAT jest NP-zupełny, taka maszyna jest zdolna do rozwiązywania problemów NP w czasie wielomianowym[5].
  • Wyrocznia może zawierać informacje na temat własności stopu dowolnej maszyny Turinga dla dowolnej danej wejściowej. Taka maszyna jest zdolna do rozwiązywania niektórych problemów algorytmicznie nierozstrzygalnych, np. problemu stopu dla maszyn bez wyroczni i wszelkich problemów algorytmicznie redukujących się do problemu stopu dla maszyn bez wyroczni.

Maszyna Turinga z wyrocznią a problem stopu

 Zobacz też: problem stopu.

Maszyna Turinga z wyrocznią może rozstrzygnąć w skończonej liczbie kroków, czy dowolna maszyna Turinga z określoną daną wejściową nie zakończy pracy. Jednak nie istnieje maszyna Turinga z wyrocznią determinująca w ogólności, które maszyny Turinga z taką samą wyrocznią z określoną daną wejściową nie zakończą pracy[6]. Dowód przyjmuje identyczną formę jak w przypadku standardowych maszyn Turinga. Rozważmy pewną numerację maszyn Turinga z wyrocznią: C1, C2, ... Przypuśćmy, że A jest maszyną Turinga z wyrocznią taką, że jeżeli A zatrzymuje się działając na daną (q,n) to dowodzi, że Cq(n) nie kończy pracy. Dla pewnego k: Ck(n) = A(n,n). Zatem jeżeli A działa poprawnie to A(k,k) nie kończy pracy, ponieważ jeżeli A(k,k) kończy pracę, to Ck(k)=A(k,k) nie kończy pracy. Zatem jeżeli A działa poprawnie, to istnieje takie k, że pomimo że Ck(k) nie kończy pracy, A(k,k) nie kończy pracy, zatem A jest niezupełna. Pokazaną metodę diagonalizacji można w ogólności zastosować dla każdej maszyny Turinga z wyrocznią, której konfiguracja może być reprezentowana za pomocą liczby naturalnej.

Maszyna Turinga z wyrocznią a złożoność obliczeniowa

 Zobacz też: klasa złożoności.

Maszyny Turinga z wyrocznią znalazły zastosowanie w badaniu problemów związanych ze złożonością obliczeniową. Niech AL oznacza zbiór tych języków, które mogą zostać zdefiniowane przy użyciu deterministycznych, należących do klasy A maszyn Turinga z wyrocznią L. Na przykład P3-SAT oznacza zbiór tych języków, w przypadku których przynależność słowa można zdefiniować przy pomocy działającej w czasie wielomianowym deterministycznej maszyny Turinga z wyrocznią rozwiązującą problem 3-SAT.

Maszyny Turinga z wyrocznią są użyteczne w badaniu relacji pomiędzy klasami złożoności P i NP, co wiąże się z nierozwiązanym dotychczas problemem P vs NP. W szczególności twierdzenie Bakera-Gilla-Solovaya mówi, że istnieją takie języki X i Y, że PX = NPX i PY ≠ NPY [7]. Uważa się, że fakt ten świadczy o trudności problemu P vs NP, ponieważ pokazuje, że ten problem nie może zostać rozwiązany przy pomocy większości znanych technik dowodowych. Większość metod dowodowych to rozumowania, które relatywizują się, tzn. wykorzystują własności, które nie zmieniają się nawet, jeśli założymy, że każda maszyna Turinga w dowodzie ma dostęp do dowolnej, ale takiej samej wyroczni.

Zobacz też

Przypisy

  1. Kozen 1997 ↓, s. 274.
  2. Rogers 1987 ↓, s. 130.
  3. Soare 1999 ↓, s. 47.
  4. Arora i Barak 2009 ↓, s. 73.
  5. Papadimitriou 1994 ↓, s. 339.
  6. Alan Turing. Systems of Logic Based on Ordinals. „Proceedings of the London Mathematical Society”. s2-45 (1), s. 172, 1939. 
  7. Arora i Barak 2009 ↓, s. 74.

Bibliografia

  • Dexter C. Kozen: Automata and Computability. Springer, 1997. ISBN 0-387-94907-0.
  • Hartley Rogers: Theory of Recursive Functions and Effective Computability. The MIT Press, 1987. ISBN 978-0262680523.
  • Robert I. Soare: Recursively Enumerable Sets and Degrees. Springer, 1999. ISBN 978-3-540-15299-6.
  • Sanjeev Arora, Boaz Barak: Computational Complexity: A Modern Approach. Cambridge University Press, 2009. ISBN 978-0521424264.
  • Christos H. Papadimitriou: Computational Complexity. Addison-Wesley, 1994. ISBN 0-201-53082-1.

Read other articles:

Peta Lokasi Kabupaten Merangin di Jambi Berikut ini adalah daftar kecamatan dan kelurahan/desa di kabupaten Merangin, Provinsi Jambi, Indonesia.[1][2] Kabupaten Merangin memiliki 24 kecamatan, 10 kelurahan dan 205 desa (dari total 141 kecamatan, 163 kelurahan dan 1.399 desa di seluruh Jambi). Pada tahun 2017, jumlah penduduknya sebesar 333.669 jiwa dengan luas wilayahnya 7.679,00 km² dan sebaran penduduk 43 jiwa/km². Daftar kecamatan dan kelurahan di Kabupaten Merangin, adal...

 

Anak Lidah (Uvula)Daftar istilah anatomi[sunting di Wikidata] Konsonan tekak atau Uvular dihasilkan oleh nomor 9 Artikel ini mengandung transkripsi fonetik dalam Alfabet Fonetik Internasional (IPA). Untuk bantuan dalam membaca simbol IPA, lihat Bantuan:IPA. Untuk penjelasan perbedaan [ ], / / dan ⟨ ⟩, Lihat IPA § Tanda kurung dan delimitasi transkripsi. Konsonan tekak atau uvular adalah konsonan dengan penempatan Artikulasi dibelakang lidah dekat...

 

Aspect of design that challenges preconceptions This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) The topic of this article may not meet Wikipedia's general notability guideline. Please help to demonstrate the notability of the topic by citing reliable secondary sources that are independent of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cann...

العلاقات السيراليونية الناوروية سيراليون ناورو   سيراليون   ناورو تعديل مصدري - تعديل   العلاقات السيراليونية الناوروية هي العلاقات الثنائية التي تجمع بين سيراليون وناورو.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة ومرجعية للدولتين: وج�...

 

Seorang dokter hewan sedang memeriksa kuda impor di instalasi karantina hewan dalam rangka Asian Games 2018. Di Indonesia, praktik ilmu kedokteran hewan telah berlangsung dan berkembang selama ratusan tahun. Layanan dokter hewan serta pendidikannya telah dirintis sejak zaman penjajahan Belanda. Per tahun 2023, terdapat 12 universitas yang menyelenggarakan pendidikan kedokteran hewan. Para dokter hewan memiliki Perhimpunan Dokter Hewan Indonesia (PDHI) sebagai organisasi profesi. Sebagian dokt...

 

Ali Ahmad Anggota Dewan Perwakilan Rakyat Republik IndonesiaPetahanaMulai menjabat 1 Oktober 2019PresidenJoko WidodoKetua DPRPuan MaharaniDaerah pemilihanJawa Timur VMayoritas47.507 (2019) Informasi pribadiLahir1 Januari 1967 (umur 57)Gondanglegi, MalangPartai politikPKBSuami/istriAnik ZuliyahAnak3Alma materUniversitas Islam MalangPekerjaanPolitikusSunting kotak info • L • B H. Ali Ahmad, S.H. atau akrab dipanggil Gus Ali (lahir 1 Januari 1967) adalah politikus Indonesi...

British Labour Co-op politician, Mayor of Cambridgeshire and Peterborough For other people with similar names, see Nick Johnson (disambiguation). MayorNik JohnsonMayor of Cambridgeshireand PeterboroughIncumbentAssumed office 10 May 2021Preceded byJames PalmerHuntingdonshire councillorfor St Neots EastIn officeMay 2018 – May 2020Preceded byNew seat Personal detailsBornNik Johnson1969North East EnglandPolitical partyLabour Co-opSpouseDonna McShaneChildren3Alma materSt George's, U...

 

2000 video gameLooney Tunes: Space RaceEuropean Dreamcast cover artDeveloper(s)Infogrames Melbourne HousePublisher(s)InfogramesPlatform(s)Dreamcast, PlayStation 2ReleaseDreamcastEU: November 17, 2000NA: November 28, 2000[1]PlayStation 2EU: February 8, 2002NA: May 28, 2002[2]Genre(s)Kart racingMode(s)Single-player, Multiplayer Looney Tunes: Space Race is a 2000 kart-racing video game published by Infogrames for the Dreamcast and developed through Infogrames' own Melbourne House...

 

2020年夏季奥林匹克运动会波兰代表團波兰国旗IOC編碼POLNOC波蘭奧林匹克委員會網站olimpijski.pl(英文)(波兰文)2020年夏季奥林匹克运动会(東京)2021年7月23日至8月8日(受2019冠状病毒病疫情影响推迟,但仍保留原定名称)運動員206參賽項目24个大项旗手开幕式:帕维尔·科热尼奥夫斯基(游泳)和马娅·沃什乔夫斯卡(自行车)[1]闭幕式:卡罗利娜·纳亚(皮划艇)&#...

Частина серії проФілософіяLeft to right: Plato, Kant, Nietzsche, Buddha, Confucius, AverroesПлатонКантНіцшеБуддаКонфуційАверроес Філософи Епістемологи Естетики Етики Логіки Метафізики Соціально-політичні філософи Традиції Аналітична Арістотелівська Африканська Близькосхідна іранська Буддій�...

 

Village in Fond du Lac and Washington counties, Wisconsin This article is about the village. For the adjacent town, see Kewaskum (town), Wisconsin. Village in Wisconsin, United StatesKewaskum, WisconsinVillageIntersection of US 45 and WIS 28 in downtown KewaskumLocation of Kewaskum in Fond du Lac County (top) and Washington County (bottom), Wisconsin.Coordinates: 43°30′51″N 88°13′24″W / 43.51417°N 88.22333°W / 43.51417; -88.22333Country United StatesSt...

 

摩纳哥用途民用旗(海陸)、政府旗(海陸)比例4:5啟用日期1881年4月4日 用途政府旗比例2:3 用途民用旗(海陸)、政府旗(海陸)​比例2:3 摩納哥國旗是一面由紅、白兩色橫條組成的旗幟,长宽比例为4:5,於1881年4月4日採用(紅、白的樣式在1393年已經出現)。除比例外,图案皆與印尼國旗和德國黑森邦邦旗相同。红色与白色来自于摩納哥國徽与亲王徽章。 政府旗 政府�...

Questa voce sull'argomento contee dell'Indiana è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Contea di RipleyconteaLocalizzazioneStato Stati Uniti Stato federato Indiana AmministrazioneCapoluogoVersailles Data di istituzione1816 TerritorioCoordinatedel capoluogo39°06′00″N 85°15′36″W39°06′00″N, 85°15′36″W (Contea di Ripley) Superficie1 160 km² Abitanti26 523 (2000) Densità22,86 ab./km² Altre informazio...

 

القاهرة القبطية الإحداثيات 30°00′23″N 31°13′54″E / 30.0063°N 31.2318°E / 30.0063; 31.2318   تقسيم إداري  البلد مصر  التقسيم الأعلى محافظة القاهرة  تعديل مصدري - تعديل   الكنيسة المعلقة أشهر معالم القاهرة القبطية تقع القاهرة القبطية هي جزء من القاهرة القديمة التي تضم ق�...

 

City and Commune in Ñuble, ChileCoelemuCity and CommuneView of Itata River near Coelemu Coat of armsMap of the Coelemu commune in the Ñuble RegionCoelemuLocation in ChileCoordinates (city): 36°29′16″S 72°42′10″W / 36.48778°S 72.70278°W / -36.48778; -72.70278CountryChileRegionÑubleProvinceItataGovernment[1][2] • TypeMunicipality • AlcaldeLaura Aravena Alarcón (ILE)Area[3] • Total342.3 k...

Charadupinnikali (Malayalam: ചരടുപിന്നിക്കളി - literally 'string dance') or Urikkali is a dance form practiced in South Kerala[1][2] and by ex-pat communities in other countries.[3] The play is performed holding the cords hung at the place of performance.[4] At the end of play, the cords become a rough form of uri and later the uri is undone. This makes a part of Thiruvathira.[citation needed] ചരടു പിന്ന�...

 

Valve Anti-CheatТипanti-cheat softwared і пропрієтарне програмне забезпеченняРозробникValve SoftwareПерший випуск2002ПлатформаWindows, MacОпераційна системаWindows, Mac OS XСтан розробкиАктивнийЛіцензіяпропрієтарна ліцензія[d]Вебсайтstore.steampowered.com Valve Anti-Cheat (скорочено VAC) — розробка компанії Valve д�...

 

United States Air Force general (1913–1986) GeneralHewitt T. WhelessLieutenant General Hewitt T. WhelessNickname(s)ShortyBorn(1913-10-13)October 13, 1913Menard County, TexasDiedSeptember 7, 1986(1986-09-07) (aged 72)Tucson, ArizonaBuriedArlington National CemeteryService/branchUnited States Army Air ForcesUnited States Air ForceYears of service1935–1968RankLieutenant generalAwardsDistinguished Service Cross[1]Distinguished Flying CrossAir Force Distinguished Service Meda...

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (ديسمبر 2018) سحيل جعيمه تقسيم إداري البلد  اليمن مديرية مديرية شبام المسؤولون محافظة محافظة حضرموت خصائص جغرافية إ...

 

Economic trend Tuition cost of collegeThis article is part of a series onEducation in theUnited States Summary By state and in insular areas By subject area History of education in the United States History of education in Chicago History of education in Kentucky History of education in Massachusetts History of education in Missouri History of education in New York City Curriculum topics Literacy Normal schools Art education Civic education Music education Legal education Law school Medical ...