ลดขอบเขตของขนาด CFG สำหรับภาษาที่ จำกัด เฉพาะ


14

ลองพิจารณาคำถามธรรมชาติต่อไปนี้: ด้วยภาษาที่มีขอบเขต จำกัดไวยากรณ์ที่ไม่มีบริบทที่เล็กที่สุดที่สร้างLคืออะไรLL

เราสามารถทำให้คำถามที่น่าสนใจมากขึ้นโดยระบุลำดับของภาษาเช่นL nคือชุดของพีชคณิตทั้งหมดของ{ 1 , ... , n } : สังหรณ์ใจเป็น CFG สำหรับL nจะ "ต้อง" ที่จะมีขนาดΩ ( n ! ) ดังนั้นเราจึงสนใจขนาด asymptotic ของ CFG ที่เล็กที่สุดสำหรับภาษาLnLn{1,...,n}LnΩ(n!)

คำถามที่คล้ายกันได้รับการจัดการในเอกสารต่างๆ:

  • Charikar และคณะ ( "ใกล้เคียงกับที่เล็กที่สุดไวยากรณ์: Kolmogorov ซับซ้อนในรูปแบบธรรมชาติ") พิจารณาวิธีการที่ยากก็คือการใกล้เคียงกับขนาดของ CFG ที่เล็กที่สุดสร้างให้คำ
  • การทำงานในทิศทางนั้นมากขึ้นคือ Arpe และ Reischuk "ในความซับซ้อนของการบีบอัดไวยากรณ์ที่ดีที่สุด"
  • Peter Asveld มีบทความเกี่ยวกับเรื่องนี้หลายเรื่อง (เช่น "การสร้างการเรียงสับเปลี่ยนทั้งหมดโดยไวยากรณ์แบบไม่มีบริบทในรูปแบบปกติของ Chomsky") เขาพยายามที่จะปรับพารามิเตอร์บางอย่างให้เหมาะสมกับประเภทของไวยากรณ์ที่สร้างชุดของพีชคณิตทั้งหมดโดยเฉพาะรูปแบบปกติของ Chomsky และ Greibach

Ω(n!)Ln

มีเอกสารที่ให้ขอบเขตที่ต่ำกว่าสำหรับขนาดของไวยากรณ์ที่ไม่มีบริบทสำหรับภาษาที่ จำกัด หรือไม่?

Ln


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

ดูคำถามที่เกี่ยวข้องcstheory.stackexchange.com/q/4962
András Salamon

คำตอบ:


11

ผู้ตรวจสอบที่ใจดีส่งกระดาษมาให้ฉันซึ่งพิสูจน์ว่าขอบเขตล่างเดียวกันกับฉันในแบบเดียวกัน กระดาษเป็น

K. Ellul, B. Krawetz, J. Shallit, M.-w Wang นิพจน์ทั่วไป: ผลลัพธ์ใหม่และปัญหาแบบเปิด J. อัตโนมัติ หรั่ง หวี. 10 (2005), 407–432

ผลลัพธ์คือทฤษฎีบท 30 ในกระดาษ


พิมพ์ล่วงหน้าของกระดาษอยู่ที่cs.uwaterloo.ca/~shallit/Papers/re3.pdf
András Salamon
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.