ภาษา“ เรียบง่าย” นอกหรือไม่


12

ฉันกำลังมองหาภาษา L ที่มีคุณสมบัติดังต่อไปนี้:

  1. L ไม่ควรไม่มีบริบท

  2. ส่วนประกอบของ L ไม่ควรปราศจากบริบท (ทุกสิ่งที่คุณเห็นในตำราเรียนเป็นตัวอย่างสำคัญของภาษาที่ไม่มีบริบทดูเหมือนจะล้มเหลวในข้อกำหนดที่สองนี้)

  3. L ไม่ควรยากเกินไปตัวอย่างเช่นฉันรู้ว่าภาษาที่ไม่สามารถตัดสินใจได้ตรงตามข้อกำหนดสองข้อแรก แต่สิ่งที่ฉันต้องการคือภาษาที่ง่ายกว่า

คำตอบ:


15

นี่เป็นอีกตัวอย่าง:

E Q = { n n n | n 0 } ¯ E Q E QL={x#yxEQ,yEQ¯} ,
ที่ และเป็นส่วนเติมเต็มของ{}EQ={anbncnn0}EQ¯EQ

มันเป็นความจริงรู้จักกันดีว่า ไม่ได้อยู่ใน{}C F แอลEQCFL

สมมติว่าได้รับการยอมรับโดย PDA{P_1} เราสร้าง PDAใหม่ กับการป้อนข้อมูล , จำลองบนสายWตั้งแต่อย่างชัดเจนตระหนักเราสรุปได้ว่า{} P 1 P w PP 1 w # a P E Q LC F LLP1PwPP1w#aPEQLCFL

ในทำนองเดียวกันสมมติว่าส่วนประกอบของ ได้รับการยอมรับโดย PDA\ เราสร้างอีก PDA'' กับการป้อนข้อมูล , จำลอง ในสตริง\ยังรู้จัก ดังนั้นจึงไม่สามารถอยู่ในเช่นกันLP2PwPP2#wPEQLcoCFL

EQสามารถรับรู้ได้ด้วยความน่าจะเป็น (หนึ่งทาง) หุ่นยนต์เคาน์เตอร์เดียว (P1CA) พร้อมข้อผิดพลาดที่ต้องการ ( Freivalds, 1979 ) ดังนั้นจึงไม่ยากที่จะแสดงให้เห็นว่าสามารถรับรู้โดย P1CA พร้อมกับข้อผิดพลาดที่ต้องการL


ดียิ่งกว่าคำตอบของโดมินิคเพราะมันยังอธิบาย PPDA ที่จดจำภาษา! (โดมินิกเป็นภาษานับและผมมีความคิดว่าจะสร้าง PPDA ที่เหนือกว่าให้กับพีดีเอเกี่ยวกับภาษานับไม่.)
Cem Say

@CemSay: PPDAs ไม่สามารถจดจำภาษาที่ผิดปกติใด ๆ ที่มีข้อผิดพลาดที่ จำกัด เช่นกันKaneps และคณะ
Abuzer Yakaryilmaz

22

แล้วอย่างไร มันง่ายที่จะเห็นว่าและส่วนประกอบของมันไม่ปกติและด้วยเหตุนี้ (เนื่องจากเราจัดการกับตัวอักษรเอกนารี) ไม่ใช่บริบทLL:={an2nN}L


แค่นั้นแหละขอบคุณ นี่คือสิ่งที่คำถามของฉันถามดังนั้นฉันจึงยอมรับ แต่ฉันจะขอบคุณตัวอย่างอื่นใดมาก
พูด

4

S A T P = P S P A C E P = N P S A T N P C F L PQSATหรือเป็นตัวอย่างยกเว้นหรือตามลำดับ เป็นตัวอย่างตามที่มันเป็นที่สมบูรณ์และPSATP=PSPACEP=NPSATNPCFLP

P S P C EQSAT (สูตรบูลีนเชิงปริมาณจริง) คือ - สมบูรณ์และเป็น CSL ซึ่งเป็นที่รู้จักโดย LBAPSPACE

สำหรับตัวอย่างที่ไม่มีเงื่อนไขคุณสามารถนำปัญหาที่ไม่สมบูรณ์ของใช้โดยพลการเช่น Chess ทั่วไปหรือ GoEXP


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