คุณกำลังถามคำถามที่แตกต่างกัน ให้ฉันตอบสั้น ๆ ทีละคน
อะไรที่สำคัญเกี่ยวกับรุ่นเครื่องจักรทัวริง
ในช่วงวัยเด็กของทฤษฎีการคำนวณแนะนำให้ใช้รูปแบบการคำนวณหลายแบบในบริบทต่าง ๆ ยกตัวอย่างเช่นGödelที่พยายามทำความเข้าใจกับระบบพิสูจน์ทฤษฎีบทของเขาที่ไม่สมบูรณ์นำมาใช้กับการทำหน้าที่แบบเรียกซ้ำแบบทั่วไปและโบสถ์ขึ้นมาพร้อมกับแคลคูลัสเป็นฐานรากที่ปราศจากความขัดแย้งในวิชาคณิตศาสตร์ ทัวริงของเขาเองได้รับแรงบันดาลใจจากปัญหาของฮิลแบร์ตผู้ถามถึง "กระบวนการทางกลล้วน ๆ " เพื่อกำหนดค่าความจริงของคำสั่งทางคณิตศาสตร์ที่กำหนดλ
ในเวลานั้นความพยายามของทัวริงในการกำหนดความสามารถในการคำนวณดูเหมือนเป็นที่น่าพอใจที่สุด ในที่สุดมันกลับกลายเป็นว่าทุกรุ่นของการคำนวณที่อธิบายไว้ข้างต้นเทียบเท่ากัน - พวกเขาทุกคนอธิบายความคิดเรื่องการคำนวณเดียวกัน ด้วยเหตุผลทางประวัติศาสตร์โมเดลของทัวริงจึงเป็นวิธีการคำนวณที่ยอมรับได้มากที่สุด โมเดลยังเป็นพื้นฐานและใช้งานง่ายมากเมื่อเทียบกับรุ่นอื่น ๆ รวมถึงรุ่นที่ระบุไว้ด้านบน
วิทยาการคอมพิวเตอร์ตามปกติสอนเครื่องทัวริงให้เป็นนิยามของการคำนวณและใช้เพื่อสำรวจทฤษฎีความซับซ้อน แต่อัลกอริธึมได้รับการวิเคราะห์ด้วยความเคารพต่อแบบจำลองที่เหมือนจริงมากกว่าที่รู้จักกันในชื่อเครื่อง RAM แม้ว่าปัญหานี้มักจะถูกกวาดใต้พรมเป็นความลับสำหรับ cognoscenti
DFA ไม่ใช่โมเดลที่ดีกว่าใช่ไหม
นี่เป็นแรงบันดาลใจดั้งเดิมที่อยู่เบื้องหลังบทความที่โด่งดังของ Rabin และ Scott Finite Automata และปัญหาการตัดสินใจ:
เครื่องทัวริงได้รับการพิจารณาอย่างกว้างขวางว่าเป็นต้นแบบนามธรรมของคอมพิวเตอร์ดิจิตอล อย่างไรก็ตามพนักงานในสาขามีความรู้สึกมากขึ้นเรื่อย ๆ ว่าความคิดของเครื่องจักรทัวริงนั้นกว้างเกินกว่าที่จะทำหน้าที่เป็นแบบจำลองที่ถูกต้องของคอมพิวเตอร์จริง เป็นที่ทราบกันดีว่าแม้สำหรับการคำนวณอย่างง่าย ๆ มันก็เป็นไปไม่ได้ที่จะให้ขอบเขตเบื้องต้นบนปริมาณของเทปที่เครื่องทัวริงต้องการสำหรับการคำนวณใด ๆ มันเป็นคุณสมบัติที่แม่นยำที่ทำให้แนวคิดของทัวริงไม่สมจริง
ในช่วงไม่กี่ปีที่ผ่านมาความคิดของหุ่นยนต์ จำกัด ปรากฏในวรรณกรรม เหล่านี้เป็นเครื่องที่มีเพียงจำนวน จำกัด ของสถานะภายในที่สามารถใช้สำหรับหน่วยความจำและการคำนวณ ข้อ จำกัด ของความประณีตปรากฏขึ้นเพื่อให้การประมาณที่ดีกว่ากับความคิดของเครื่องทางกายภาพ แน่นอนว่าเครื่องดังกล่าวไม่สามารถทำได้มากเท่ากับเครื่องจักรทัวริง แต่ข้อดีของความสามารถในการคำนวณฟังก์ชันเรียกซ้ำทั่วไปตามอำเภอใจนั้นเป็นที่น่าสงสัยเนื่องจากฟังก์ชันเหล่านี้มีน้อยในการใช้งานจริง
มันเปิดออก แต่ที่ในขณะที่เครื่องทัวริงมีความแข็งแรงเกินไป DFAs เกินไปอ่อนแอ ทุกวันนี้นักทฤษฎีชอบความคิดเรื่องการคำนวณเวลาแบบพหุนามแม้ว่าความคิดนี้จะไม่เกิดขึ้นหากไม่มีปัญหา ที่กล่าวว่า DFAs และ NFA ยังคงมีการใช้งานส่วนใหญ่ในคอมไพเลอร์ (ใช้สำหรับการวิเคราะห์คำศัพท์) และอุปกรณ์เครือข่าย (ใช้สำหรับการกรองที่มีประสิทธิภาพมาก)
รุ่นเครื่องจักรทัวริงไม่ จำกัด เกินไปหรือไม่
วิทยานิพนธ์โบสถ์ทัวริงระบุว่าเครื่องทัวริงจับความคิดทางกายภาพของการคำนวณ ยูริกูเรวิชได้นำความพยายามในการพิสูจน์วิทยานิพนธ์นี้โดยการสร้างอุปกรณ์การคำนวณระดับทั่วไปที่รู้จักกันในชื่อเครื่องรัฐที่เป็นนามธรรมและพิสูจน์ว่าพวกเขามีความสามารถเทียบเท่ากับเครื่องจักรทัวริง บางทีเครื่องจักรเหล่านี้อาจคล้ายคลึงกับโมเดลในอุดมคติของคุณ