ภาษาลดลง


15

นี่ไม่ใช่คำถามการวิจัย เป็นเพียงคำถามจากความอยากรู้:

ฉันพยายามที่จะเข้าใจว่าใครสามารถกำหนดภาษา "ลดลงไม่ได้" เป็นครั้งแรกที่ฉันเรียกภาษา L "ลดได้" ถ้ามันสามารถเขียนเป็น กับA B = และ| A | , | B | > 1มิฉะนั้นเรียกภาษา "ลดไม่ได้" จริงป้ะ:L=ABAB=|A|,|B|>1

1) ถ้า P ลดลงไม่ได้ A, B, C เป็นภาษาเช่น , P C = และA B = C Pดังนั้นจึงมีภาษาB P = เช่นB = B P ? สิ่งนี้จะสอดคล้องกับจำนวนเต็มกับบทแทรกของ Euklid และจะเป็นประโยชน์ในการพิสูจน์เอกลักษณ์ของ "การแยกตัวประกอบ"AB=PC=AB=CPBP=B=BP

2) เป็นความจริงหรือไม่ที่ภาษาทุกภาษาสามารถใช้ภาษาที่ไม่สามารถลดจำนวนได้อย่างจำกัด ?

หากมีคนมีความคิดที่ดีขึ้นเกี่ยวกับวิธีการกำหนดภาษา "ลดไม่ได้" ฉันต้องการจะได้ยิน (หรืออาจมีข้อ จำกัด ในเรื่องนี้อยู่แล้วซึ่งฉันไม่ทราบ?)


"ถ้ามันสามารถเขียนเป็นกับB = และ| | , | B | > 1 " ที่คือ ...L=ABAB=|A|,|B|>1

1
เป็น concatenation
orgesleka

4
คุณอาจสนใจในกระดาษ "Prime Languages" แม้ว่าจะเป็นความคิดที่แตกต่าง: cs.huji.ac.il/~ornak/publications/mfcs13.pdf
เดนิส

คำตอบ:


2

นี่คือตัวอย่างของสิ่งนี้:

เรียกภาษา L "ลดได้" ถ้ามันสามารถเขียนเป็น L=ABกับAB=และ|A|,|B|>1มิฉะนั้นเรียกภาษา "ลดไม่ได้" จริงป้ะ:

1) ถ้า P ลดลงไม่ได้ A, B, C เป็นภาษาเช่นAB= , PC=และAB=CPดังนั้นจึงมีภาษาBP=เช่นB=BP ?

ในตัวอักษร unary {0}ให้นิยามคำต่อไปนี้

a=04,b=0,c=03,p=02.
จากนั้น= หน้าและมันไม่ได้เป็นกรณีที่= B 'พีสำหรับการใด ๆ 'ab=cpb=bpb

ดังนั้นเราจึงได้รับ counterexample กับภาษาเดี่ยว

P={p},A={a},B={b},C={c}.


1
@bjornkjoshanssen: ขอบคุณสำหรับตัวอย่างและคำตอบของคุณ!
orgesleka

@orgesleka ยินดีต้อนรับคุณ ... ฉันคิดว่าการต่อข้อมูลเป็นเหมือนการเพิ่มทวีคูณมากกว่าการคูณ
Bjørn Kjos-Hanssen

19

มีแนวคิดเกี่ยวกับความเป็นอันดับหนึ่งของภาษา มันถามว่า L สามารถเขียนเป็นโดยที่ไม่มีปัจจัยประกอบด้วยคำที่ว่าง ภาษามีความสำคัญหากไม่สามารถเขียนในรูปแบบนี้L1L2

สำหรับภาษาปกติที่กำหนดซึ่งแสดงโดย DFA นั้นจะแสดงใน [MNS] ว่าเป็น PSPACE ที่สมบูรณ์ในการตัดสินใจแบบดั้งเดิม

[MNS] Wim Martens, Matthias Niewerth และ Thomas Schwentick, " การออกแบบ Schema สำหรับที่เก็บ XML: ความซับซ้อนและความสามารถในการรองรับ ", 2010 Doi: 10.1145 / 1807085.1807117


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