คุณลักษณะที่ไม่สามารถตัดสินใจได้ของ P ก่อให้เกิดสิ่งกีดขวางในการตัดสินใจเลือก P กับ NP หรือไม่? (คำตอบ: อาจจะ)


20

เชื่อมโยงคำถามห้าข้อเข้าด้วยกันและหวังว่าจะได้คำตอบแบบรวมเดียว:

  • คำถามที่ 1:มีภาษาที่ได้รับการยอมรับโดยเครื่องจักรทัวริงแต่เพียงผู้เดียวใน ซึ่งเลขยกกำลังแบบรันไทม์นั้นไม่สามารถอธิบายได้หรือไม่?PLP
  • Q2:สามารถสร้างตัวอย่างเครื่องจักรทัวริงเหล่านี้ได้อย่างละเอียดหรือไม่?
  • Q3:เครื่องทัวริงเหล่านี้สามารถยกตัวอย่างเป็นรูปธรรมได้หรือไม่? ( เช่นโดย oracles ที่ "เดา" พวกเขาแทนที่จะสร้างพวกมันอย่างประณีต)
  • Q4:คุณลักษณะอื่น ๆ ของP (นอกเหนือจาก exponents แบบรันไทม์) ในปัจจุบันเป็นที่รู้จักกันว่าไม่สามารถตัดสินใจได้? สำหรับสิ่งที่แอตทริบิวต์ของเปิดคำถามนี้?P
  • Q5:คุณลักษณะที่ไม่สามารถระบุได้ของก่อให้เกิดสิ่งกีดขวางต่อความสามารถในการตัดสินใจของหรือไม่?P N PPPNP

สังเกตคำว่า "แต่เพียงผู้เดียว" อย่างระมัดระวังในQ1 (ซึ่งไม่รวมคำตอบที่แนะนำของ Lance Fortnow)


สรุปและการแปลงสู่ Wiki ชุมชน

  • คำถามที่ถามว่า "คุณลักษณะที่ไม่สามารถตัดสินใจได้ของ P ก่อให้เกิดอุปสรรคในการตัดสินใจเลือก P กับ NP หรือไม่" เป็นคำถามที่เปิดกว้างและเชื่อว่าเป็นเรื่องยากเช่นเดียวกับคำถามเฉพาะจำนวนมาก

  • Juris Hartmanis '1978 เอกสารการคำนวณที่เป็นไปได้และคุณสมบัติความซับซ้อนที่พิสูจน์ได้ให้entréที่ดีในวรรณคดีและ (เห็นได้ชัด) มีการตรวจสอบที่ตีพิมพ์ตั้งแต่ Hartmanis'

  • คำถามประเภทนี้ไม่ได้สำรวจอย่างพอเพียงว่าความท้าทายในการค้นหาหลักฐานอันเข้มงวดนั้นได้รับการยอมรับอย่างใกล้ชิดกับความท้าทายในการเลือกคำจำกัดความเริ่มต้นที่ดี

  • ข้อสังเกตอย่างรอบคอบและภาพร่างหลักฐานเชิงลึกที่จัดทำโดย Travis Service และ Alex ten Brink ได้รับการยอมรับและชื่นชม

เนื่องจากคำถามเปิดอยู่และเนื่องจากกำลังมีการพูดคุยกันในหลายกระทู้ในบล็อกทางคณิตศาสตร์ ( 1 , 2 , 3 , 4 , 5 , 6 ) คำถามนี้จึงถูกตั้งค่าสถานะเพื่อการแปลงเป็น Community Wiki


อัปเดต II และสรุป

ฉันได้ตระหนักว่ากฎหมาย Harmanis' 1978 เอกสารเป็นไปได้คำนวณและพิสูจน์ได้คุณสมบัติซับซ้อนสามารถอ่านได้การตอบสนองในเชิงลึกเพื่อQ1-5 ยิ่งกว่านั้นภาพร่างหลักฐานไตรมาส 1และไตรมาส 4 ที่ยอดเยี่ยมแสดงโดยTravis ServiceและAlex ten Brinkให้การยืนยันที่ทันสมัยและการขยายข้อสรุปโดยรวมของ Hartmanis ที่:

ผลลัพธ์เกี่ยวกับความซับซ้อนของการคำนวณเปลี่ยนไปค่อนข้างมากหากเราพิจารณาเฉพาะคุณสมบัติของการคำนวณที่สามารถพิสูจน์ได้อย่างเป็นทางการ (เน้นโดย Hartmanis) ...

ดังนั้นเราควรคาดหวังว่าผลลัพธ์เกี่ยวกับการใช้ประโยชน์สูงสุดของโปรแกรมทั้งหมดที่ใช้งานฟังก์ชั่นเดียวกันกับโปรแกรมที่กำหนดจะแตกต่างจากผลลัพธ์ที่ได้จากการปรับให้เหมาะสมที่สุดสำหรับโปรแกรมทั้งหมดที่สามารถพิสูจน์ได้อย่างเป็นทางการเทียบเท่ากับโปรแกรมที่กำหนด ...

เรา [ควร] พิจารณาความเป็นไปได้ที่ปัญหาที่โด่งดังนี้ [ ] อาจไม่สามารถแก้ไขได้ในทฤษฎีทางคณิตศาสตร์ที่เป็นทางการเช่นทฤษฎีเซตP=?NP

ในที่สุดฉันหวังว่าจะโพสต์ในฐานะ"คำตอบ" อย่างเป็นทางการของTCS StackExchangeใบเสนอราคาเพิ่มเติมจากเอกสารบันทึกย่อของ Hartmanis (มองการณ์ไกลอย่างน่าทึ่ง)

เห็นได้ชัดจากเอกสารของฮาร์ทแมนและจากคำตอบของเทรวิสและอเล็กซ์ว่าคำถามที่1-5นั้นดีกว่าทฤษฎีที่ซับซ้อนในปัจจุบัน นอกจากนี้คำถาม / คำตอบเหล่านี้เห็นได้ชัดว่ามีความละเอียดอ่อนพอที่จะต้องมีการปรับเปลี่ยนอย่างระมัดระวังและปรับการแสดงความยาวของเอกสารซึ่งฉันหวังว่าจะไม่กีดกันผู้คนจากการโพสต์คำตอบเพิ่มเติม :)

สำหรับการอภิปรายทางเทคนิคเพิ่มเติมให้ดูที่คำตอบของโจเอลเดวิดแฮมกินส์เกี่ยวกับMathOverflowสำหรับคำถามปัญหาสามารถเป็นเวลาพหุนามพร้อมกันและไม่สามารถตัดสินใจได้หรือไม่? (แนะนำโดย Alex ten Brink)

หากในเอกสารของ Hartmanis มีตัวเลือกหนึ่งสำหรับ“ การคำนวณฟังก์ชั่น” วลี“ การจำลองของการเปลี่ยนแปลง” ผลที่ได้สามารถอ่านได้ในรูปของบทความเกี่ยวกับข้อ จำกัด ทางทฤษฎีและความซับซ้อนของวิศวกรรมระบบ…นี่คือเหตุผลจริงที่วิศวกรของเราสนใจ ปัญหา

ความคิดเห็นที่ขัดแย้งกับ Hartmanis ถูกเปล่งออกมาเมื่อเร็ว ๆ นี้โดย Oded Goldreich ในจดหมายฉบับหนึ่งถึงบรรณาธิการ CACM ในหัวข้อ"On Computational Complexity" :

น่าเสียดายที่เราไม่มีคำตอบเชิงทฤษฎีที่ดีสำหรับคำถามที่เป็นธรรมชาติที่สุดเกี่ยวกับการคำนวณที่มีประสิทธิภาพ นี่ไม่ใช่กรณีที่เราถามคำถามผิด แต่เพราะคำถามเหล่านี้ยากมาก

(แน่นอน) เป็นไปได้อย่างสมบูรณ์แบบที่ความคิดเห็นของ Hartmanis และ Goldreich จะพิสูจน์ว่าถูกต้องตัวอย่างเช่นการพิสูจน์อย่างเป็นทางการของความไม่สามารถแยกได้ของ PvsNP อาจถือได้ว่าเป็นการตรวจสอบทั้งสองมุมมอง


อัปเดตฉัน

ความคิดเห็นที่รอบคอบ (ด้านล่าง) โดย Travis Service และ Alex สิบ Brink แนะนำ (ในผล) ว่าในไตรมาสที่ 1วลี "undecidable" ไม่ตรงกันกับ "ไม่ใช่ decidable verifiably" และคำตอบของ Q2–5อาจขึ้นอยู่กับความแตกต่างนี้ มันไม่ชัดเจนเลย (สำหรับฉัน) ว่าการเลือกแบบกำหนดเงื่อนไขจะนำไปสู่ทฤษฎีบทที่แข็งแกร่งที่สุดและรวมถึงการใช้สัญชาตญาณของคลาส P. Answers และความคิดเห็นที่ดีที่สุดที่จะตอบคำถามนี้

คำพูดของเฟลิกซ์ไคลน์ในวิชาคณิตศาสตร์เบื้องต้นของเขาจากมุมมองขั้นสูง: เรขาคณิต (1939) อยู่ในใจ:

ตัวอย่างของแนวคิดที่เกิดขึ้นมีความแม่นยำมากขึ้นหรือน้อยลงในการรับรู้ที่ไร้เดียงสาของพื้นที่ซึ่งเราจะต้องเพิ่มเป็นอาหารเสริมเพื่อระบบการทำงานของรูปทรงเรขาคณิตของเราก็เป็นความคิดของ (พล) เส้นโค้ง ทุกคนเชื่อว่าเขารู้ว่าเส้นโค้งคืออะไรจนกว่าเขาจะได้เรียนรู้คณิตศาสตร์มากมายจนความผิดปกติที่อาจเกิดขึ้นนับไม่ถ้วนทำให้พวกเขาสับสน

เช่นเดียวกับส่วนโค้งดังนั้นภาษาที่ยอมรับเครื่องใน  ... สิ่งที่ครั้งหนึ่งดูเหมือน (กับฉัน) ที่ง่ายและเป็นธรรมชาติที่สุดของคลาสความซับซ้อนทั้งหมดตอนนี้ทำให้ฉันสับสนโดย (นับไม่ถ้วน?) ที่พิสูจน์ไม่ได้และ / หรือคุณลักษณะที่ไม่สามารถคาดเดาได้ . แรงจูงใจในวงกว้างในการถามQ1–5คือการหาเส้นทางผ่านพุ่มไม้ที่สับสนนี้ แต่คำตอบที่ให้มา (โดย Travis Service และ Alex ten Brink) ทำให้เกิดความสับสนมากขึ้น!P

นักคณิตศาสตร์รุ่นของไคลน์ทำงานหนักเพื่อค้นหาคำจำกัดความที่ดีสำหรับเส้นโค้งและองค์ประกอบพื้นฐานอื่น ๆ ของทฤษฎีเซตเรขาคณิตและการวิเคราะห์ ภาพรวมระดับประถมศึกษาสามารถพบได้ในการอภิปราย Wikipedia ของAlexander Horned Sphere

      รูปภาพของทรงกลม Horned ของ Alexander
      การฝังของทรงกลมใน R3

ในช่วงศตวรรษที่ 20 การวิเคราะห์ "ป่าแมนิโฟลด์" เหมือนกับอเล็กซานเดอร์ทรงกลมช่วยอธิบายความแตกต่างระหว่างโทโพโลยีแมนิโฟลด์, แมนิโฟลด์ต่อเนื่องทีละชิ้น ในทำนองเดียวกันในศตวรรษที่ 21 การปรับแต่งคำจำกัดความที่เกี่ยวข้องกับอาจช่วยให้ภาษาป่าและเครื่องทัวริงของเชื่องได้ง่ายขึ้นแม้ว่าการระบุการปรับแต่งที่เหมาะสมจะไม่ใช่เรื่องง่ายPPP


พื้นหลัง

คำถามที่เชื่อมโยงเหล่านี้เกิดขึ้นจากคำถาม wiki ของชุมชนMathOverflow " อะไรคือปัญหาทัวริสที่น่าสนใจที่สุดในคณิตศาสตร์? " และ " มีการใช้ความคิดอะไร แต่ไม่ชัดเจนในคณิตศาสตร์สมัยใหม่ " โดยเฉพาะColin Tan ขอให้คำถามข้างต้น โพสต์เป็นคำถามแยกต่างหาก

สำหรับพื้นหลังด้านเทคนิคให้ดูที่คำถามTCS StackExchange " ขอบเขตรันไทม์ใน P สามารถเปลี่ยนได้หรือไม่ " โดยเฉพาะอย่างยิ่งEmanuele Viola บทพิสูจน์ที่กระชับว่าคำตอบคือ "ไม่" โปรดทราบว่า Juris Hartmanis ผลลัพธ์ที่คล้ายคลึงกันได้รับการพิสูจน์ในการคำนวณเอกสารที่เป็นไปได้และคุณสมบัติความซับซ้อนที่พิสูจน์ได้ (1978)

สัปดาห์นี้ Lance Fortnow / Bill GASARCH weblog การคำนวณมีความซับซ้อนเป็นเจ้าภาพการสำรวจความคิดเห็นของพวกเขา" ไม่หรือไม่?P=NP " - คำถามที่ห้าและสุดท้ายถามถามความเห็นเกี่ยวกับ Fortnow / GASARCH คำถาม


1
เนื่องจาก @Alex ten Brink ชี้ให้เห็นว่าเครื่องจักรทัวริงที่คุณพูดถึงในไตรมาสที่ 1 ยังไม่ชัดเจน ฉันคิดว่าคุณต้องคิดถึงและในคำถามของคุณเมื่อเทียบกับหลักฐานของวิโอลา
Sasho Nikolov

@Shasho ขอบคุณ ... การตอบรับและการสรุปคะแนนของ Alex (และคะแนนของ Travis Service ด้วย) ได้ถูกเพิ่มเข้าไปในคำถามที่ถาม
John Sidles

1
โปรดทราบว่าการพิสูจน์ของ Emanuele Viola นำไปใช้กับปัญหาที่หลากหลายอย่างมาก : รุ่นทั่วไปพิสูจน์ได้สำหรับฟังก์ชันที่สร้างขึ้นได้ทุกเวลาพร้อมและว่ามันเป็นไปไม่ได้สำหรับ TM ที่สัญญาว่าจะหยุดในเวลาและ , เพื่อตัดสินใจว่าและ(n)) ฉันไม่เห็นลิงก์ไปยัง vsที่นี่ f ( n ) = ω ( n log n ) g ( n ) = ω ( f ( n ) ) t ( n ) t ( n ) = O ( f ( n ) ) t ( n ) = ω ( f ( n ) ) t ( n ) = O (f,gf(n)=ω(nlogn)g(n)=ω(f(n))t(n)t(n)=O(f(n))t(n)=ω(f(n))P N Pt(n)=O(g(n))PNP
Alex สิบ Brink

2
สำหรับฉันลิงก์ไปยังP vs NPเกิดขึ้นจากการเปรียบเทียบกับเรขาคณิต คำจำกัดความที่ทำให้ความคิดของความต่อเนื่องเป็นวงกว้างจาก Kahler manifolds ไปยัง Riemann manifolds ไปสู่ ​​manifolds ที่ราบรื่นเพื่อ manifolds topological manifolds ไปยังจุดที่กำหนด (มีความแตกต่างเพิ่มเติม), และ formalizing ในทำนองเดียวกันชุดทัวริงเครื่องจักรในPและชุดภาษาของเครื่องเหล่านี้ยอมรับดูเหมือนว่าอัลกอริทึม "ป่า" ซึ่งมีบทบาทในทฤษฎีความซับซ้อนคือ (อาจ?) คล้ายกับชุด "จุด" แปลกใหม่ในเรขาคณิตและโทโพโลยี
John Sidles

1
@ จอห์นฉันได้เห็นคำแนะนำของความคิดเหล่านี้ในบล็อกของคุณ (ก่อนหน้านี้ .. อาจจะเร็วกว่านี้มาก) และฉันยินดีเป็นอย่างยิ่งที่เห็นว่าคุณก้าวหน้าไปมากแค่ไหน เย็น!
Daniel Apon

คำตอบ:


15

สำหรับคำถามที่ 1 คำตอบคือไม่ Let ภาษาในPและปล่อยให้เอ็มเป็นเวลาพหุนามใด ๆ ทัวริงเครื่องตระหนักถึงL (ซึ่งรันไทม์จะถือว่าเป็น undecidable) สำหรับแต่ละk Nให้M kเป็นเครื่องทัวริงที่อินพุตxของความยาวnลูปแรกสำหรับn kก้าวจากนั้นรันMบนxสำหรับn k + kขั้นตอนและยอมรับถ้าMยอมรับx (ภายในn k + kเหล่านั้นLPMLkNMkxnnkMxnk+kMxnk+kขั้นตอน) และปฏิเสธเป็นอย่างอื่น รันไทม์ของเป็นΘ ( n k )สำหรับแต่ละkMkΘ(nk)k

ตั้งแต่วิ่งในพหุนามมีk Nบางตัวที่Mวิ่งในO ( n k ) (แม้ว่าเราไม่รู้ว่าk คืออะไร) และด้วยเหตุนี้สำหรับk ที่มีขนาดใหญ่พอm kรับรู้Lและมี รันไทม์ที่ตัดสินใจได้MkNMO(nk)kkMkL

แก้ไข

ฉันคิดว่าคำตอบต่อไปนี้เป็นจิตวิญญาณของสิ่งที่โปสเตอร์ดั้งเดิมตั้งใจไว้กับคำถามที่ 1

LPNL

NL

Nf(n)f(n)

MMM

L={n:nn s.t. M halts in n steps when run blank tape}

MLM

NNLNf(n)N1MNMNNLN


5
เทรวิสตอบคำถามที่ถูกตอกย้ำ แต่นี่เป็นสถานการณ์ที่แปลกที่มีเลขชี้กำลังที่พิสูจน์ได้ แต่สำหรับเครื่องที่คุณไม่สามารถพิสูจน์ได้ว่าแก้ปัญหาได้
Lance Fortnow

นี่เป็นคำตอบที่ดีสำหรับไตรมาสที่ 1 ... และฉันเห็นด้วยอย่างยิ่งกับแลนซ์ว่าอัลกอริทึมนี้เป็นสมาชิกที่แปลกมากของคลาสพีส่วนหนึ่งของแรงจูงใจของคำถามคือการจับสัญชาตญาณ (ผ่านคำจำกัดความที่ดีสำหรับการพิสูจน์ทฤษฎี ) ว่าอัลกอริทึมใน P ที่เรา "ใส่ใจ" (ในแง่หนึ่ง) เป็นอัลกอริธึมที่เราสามารถ "ยืนยัน" (ในแง่หนึ่ง) ... ตัวอย่างนี้เอาชนะเป้าหมายอย่างที่สุด! คำตอบที่ดี! :)
John Sidles

แสดงความคิดเห็นที่ดีนี้ (ซึ่งผมยังคงคิดเกี่ยวกับการ) เรียกว่าใจเฟลิกซ์ไคลน์พูด "เป็นแนวคิดที่เกิดขึ้นมีความแม่นยำมากขึ้นหรือน้อยลงในการรับรู้ที่ไร้เดียงสาของพื้นที่ซึ่งเราจะต้องเพิ่มเป็นอาหารเสริมเพื่อระบบการทำงานของรูปทรงเรขาคณิตของเราคือความคิด ของเส้นโค้ง (โดยพลการ)ทุกคนเชื่อว่าเขารู้ว่าเส้นโค้งคืออะไรจนกว่าเขาจะได้เรียนรู้คณิตศาสตร์มากมายจนความผิดปกติที่อาจเกิดขึ้นนับไม่ถ้วนทำให้พวกเขาสับสน " ประเด็นคือเพื่อให้ความคืบหน้าเกี่ยวกับ P กับ NP อาจเป็นขั้นตอนสำคัญคือปรับแต่งคำจำกัดความของ P เพื่อยกเว้น "ความผิดปกติที่อาจเกิดขึ้นได้นับไม่ถ้วน"
John Sidles

2
NLL

การแก้ไขคำตอบที่ดีที่เขาได้รับจากเทรวิสนั้นให้ความคิดมากกว่านี้ เนื่องจากกระบวนการนี้จะใช้เวลาสักครู่ (สำหรับฉัน) ฉันต้องการแสดงความขอบคุณและขอบคุณตอนนี้ (และหมายเหตุทางเทคนิคในภายหลัง) ทั้ง Travis (Service) และ Alex (ten Brink) แม้ว่าพวกเขาจะเป็นนักเรียน แต่ข้อคิดเห็นของพวกเขา (IMHO) นั้นมีความเป็นผู้ใหญ่และน่าสนใจ เป็นที่ทราบกันดีว่าอลันทัวริงรู้สึกถึง "ตัวเลขที่คำนวณได้" ของเขาพร้อมกับการประยุกต์ใช้Entscheidungsproblem "ระหว่างปีที่ 21 และ 23 นักเรียนได้โจมตีปัญหาที่คล้ายกันกับความสำเร็จ ... เราอาจหวังเช่นเดียวกันกับ Alex & Travis
John Sidles

13

ni+1nii


ใช่ ... เคล็ดลับนั้นเป็นสาระสำคัญของบทพิสูจน์ของ Emanuele Viola และ Juris Harmanis เกี่ยวกับความไม่แน่นอนของ P ของรันไทม์ (ตัวอย่าง) ในทางกลับกันก็เป็นนิด ๆ กรณีที่เครื่องทัวริงที่มีการสร้างขึ้นโดยเคล็ดลับนี้ทุกคนตระหนักภาษา L ที่จะยังได้รับการยอมรับโดยเครื่องจักรทัวริงใน P ที่มีเวลาการทำงานเป็น decidable นี่คือเหตุผลที่ Q1 ถูกใช้ถ้อยคำ (อย่างระมัดระวัง!) เป็นคำถามเกี่ยวกับภาษามากกว่าเกี่ยวกับเครื่องจักรทัวริง ... อย่างแม่นยำเพื่อแยกการก่อสร้าง Hartmanis / Viola ... โดยไม่ขัดขวาง (ต่อความคิดเห็นของคุณ) หลักฐานที่มีอยู่ที่ P \ ne EXP
John Sidles

... และเพียงแค่พูดถึงภาษา L เหล่านั้นได้รับการยอมรับเพียงอย่างเดียวโดยเครื่องทัวริงซึ่งตัวแทน exponents ไม่สามารถอธิบายได้เป็นภาษาที่น่าสนใจจากความซับซ้อน - ทฤษฎี (และการเข้ารหัสลับ) มุมมองของ ... พวกเขาดูเหมือนอยู่ใน Godel - "ภูมิภาคสีเทา" ระหว่างอัลกอริธึมที่บีบอัดได้ (แต่โดยคำจำกัดความที่ไม่สามารถยืนยันได้) และไม่สามารถบีบอัดได้ (และโดยการนิยามไม่ได้อยู่ในคลาสนั้นด้วย)
John Sidles

8

หลังจากที่คิดเพิ่มเติมเกี่ยวกับเรื่องนี้ผมคิดว่าผมพบว่า (เป็นไปได้) คำตอบของคุณQ4

  • Q4:คุณลักษณะอื่น ๆ ของP (นอกเหนือจาก exponents แบบรันไทม์) ในปัจจุบันเป็นที่รู้จักกันว่าไม่สามารถตัดสินใจได้? สำหรับสิ่งที่แอตทริบิวต์ของPP

ฉันพิสูจน์การเปลี่ยนแปลงในทฤษฎีบทของไรซ์ที่ตอบคำถามของคุณสำหรับคุณสมบัติส่วนใหญ่ ฉันจะพยายามอธิบายตัวเองให้ชัดเจนขึ้นในครั้งนี้ (คำตอบของเทรวิสเซอร์วิสนั้นชัดเจนและทั่วไปกว่าคำตอบก่อนหน้านี้)

EEO(f(n))f(n)=Ω(nlogn)f(n)=Ω(g(n))g(n)

f(n)P

SSSSRS

PSP

S

P(E)EPESE(A,i)AiAAi

SsSSCsCg(n)

function H(x)
h := simulate A on i for |X| steps and return whether it halted
if h == 'halted' then
    reject
else
    if C(x) accepts then
        accept
    else
        reject
    fi
fi

O(nlogn)

P(H)AiAitHX|X|tHSP(H)

AiCsSP(H)P(H)


นี่เป็นข้อโต้แย้งที่ทรงพลังและยืดหยุ่นมากและจะต้องใช้เวลาสักพักกว่าจะเข้าใจ ... มีคำพูดในหมู่เกษตรกรในอเมริกากลางว่า "ฉันรู้สึกเหมือนหมูกำลังแสดงนาฬิกาข้อมือ!" ดูเหมือนว่า (โดยการโต้แย้งของคุณ) ว่า P นั้นได้รับการยอมรับอย่างล้นหลามด้วยคุณลักษณะที่ไม่แน่นอน สิ่งที่ฉันมีปัญหาในการเข้าใจคือว่าภาษาที่ L รับรู้โดย P นั้นมีคุณสมบัติที่ไม่สามารถอธิบายได้หรือไม่ ... การฝึกสร้างภาษาตัวอย่างที่เป็นรูปธรรมซึ่งมีคุณลักษณะที่ไม่แน่นอนตามธรรมชาตินั้นน่าผิดหวังเป็นพิเศษ (สำหรับฉัน) ขอบคุณสำหรับคำตอบที่ยอดเยี่ยมและกระตุ้นความคิด
John Sidles

1
PP

อเล็กซ์ฉันสารภาพกับการสับสน ... แต่ไม่เกี่ยวกับเรื่องนั้น! สิ่งที่ฉันต้องการจะสร้างหรือ (น้อยกว่าที่ต้องการ) พิสูจน์การดำรงอยู่ / ไม่มีอยู่ของจะเป็น (ตัวอย่าง) ภาษา L ใน P มีคุณสมบัติที่ทุกเครื่องทัวริงที่ยอมรับ L ทั้งไม่ได้อยู่ใน P หรือไม่ verifiably ยอมรับ L ภาษาเหล่านี้ L จะเป็นของ P "oramaticly" ... ความเป็นไปได้ที่ P รวมถึงภาษาดั้งเดิมล้วนทำให้ฉันสับสน ... โดยเฉพาะอย่างยิ่งเนื่องจากมันไม่ชัดเจน (สำหรับฉัน) ว่าภาษาดั้งเดิมอย่างหมดจดสามารถทำได้อย่างไร ตัวอย่างและจัดแสดงเป็นรูปธรรม
John Sidles

Oh yeah ... และขอให้การสนทนา (ยังสับสน) คำถาม ... สำหรับภาษาที่ได้รับ L ใน NP ว่าอาจจะเป็นที่ยอมรับ แต่เพียงผู้เดียวโดยศักดิ์สิทธิ์เครื่องจักรทัวริง ... โดยสิ่งที่วิธีหลักฐานที่เราอาจจะสร้างที่ L ไม่เป็นที่รู้จัก โดยใด ๆ ของพีศักดิ์สิทธิ์เครื่องจักรทัวริง ... และแยกต่างหากจึง P จาก NP? หรือสมมติว่าเราได้พิสูจน์การมีอยู่ของภาษา L ใน NP ที่ไม่ได้รับการยอมรับจากเครื่องทัวริงใน P ... โดยมีข้อ จำกัด ว่า L นั้นเป็นภาษาล้วนๆ ... และเราไม่สามารถแสดงภาษานั้น ... เราควรจะพอใจ นั่น P! = NP? คำถามเหล่านี้ทำให้เกิดความสับสน!
John Sidles

4

ฉันสามารถตอบQ1ของคุณในแง่ลบได้ดังนั้นจึงตอบคำถามQ2และQ3ในแง่ลบด้วย ฉันไม่แน่ใจเกี่ยวกับQ4หรือQ5แต่

  • LP

MTMT

TkTO(nk)MkTTk T

LPTO(nk)kLMkT

LPTLT

LPMTLTL

LPLO(nk)Mnnk+1nk+2L

MPLLkM

ความคิดเกี่ยวกับความไม่แน่นอนนี้เป็นเรื่องธรรมดาที่เห็นได้ชัดฉันจำได้ว่า (บล็อก?) โพสต์เกี่ยวกับปัญหาที่คล้ายกันมาก: คำถามคือ "มันเป็นเรื่องที่ตัดสินได้หรือไม่ว่า Pi มี 'ศูนย์สุดท้าย'" หรือไม่ การแทนค่าทศนิยมถ้าคุณลงไปมากพอที่จะเป็นตัวแทน ขณะนี้เราไม่ทราบว่าเป็นกรณีนี้หรือไม่ เราอาจไม่สามารถพิสูจน์ได้หรืออาจเป็นอิสระจากระบบสัจพจน์ของเรา (และไม่สามารถพิสูจน์ได้) แต่เนื่องจากคำตอบเป็นจริงหรือเท็จ TM ส่งคืนจริงและ TM คืนเท็จตัดสินปัญหาทั้งสองกรณีดังนั้นปัญหาจึงสามารถตัดสินใจได้

ฉันจะดูว่าฉันสามารถค้นหาโพสต์บนอินเทอร์เน็ตที่ใดที่หนึ่ง

แก้ไข:

ผมพบว่ามันเกี่ยวกับMathoverflow


ความคิดเห็นและบัญชี Travis Service ของคุณทั้งสองนั้นยอดเยี่ยม ปรากฏว่าในไตรมาสที่ 1วลี "undecidable" ไม่ได้มีความหมายเหมือนกันกับ "ไม่ decidable verifiable" ... และมันก็ไม่ชัดเจน (สำหรับฉัน) ที่คำจำกัดความใด (a) นำไปสู่ทฤษฎีบทที่ดีที่สุดและ (b) ปรีชาของชั้นเรียนพีข้อสังเกตในคำถามนี้ยินดีต้อนรับ
John Sidles

ขอบคุณสำหรับการเชื่อมโยงอเล็กซ์ (ไปที่คำถามกระทรวงการคลัง "ปัญหาสามารถเป็นเวลาพหุนามพร้อมกันและ undecidable?") ... ฉันได้แก้ไขโพสต์หลักเพื่อรวมลิงค์นั้น
John Sidles
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.