มีทฤษฎีบทที่บอกว่า:
ให้ออโตเมติก จำกัด มี state หากมีสตริงที่ความยาวตรงกับดังนั้นภาษาที่ยอมรับโดยหุ่นยนต์จะไม่มีที่สิ้นสุด
ฉันเข้าใจข้อ จำกัดแต่ฉันไม่เข้าใจว่าทำไมข้อ จำกัดอยู่ที่นั่น
มีทฤษฎีบทที่บอกว่า:
ให้ออโตเมติก จำกัด มี state หากมีสตริงที่ความยาวตรงกับดังนั้นภาษาที่ยอมรับโดยหุ่นยนต์จะไม่มีที่สิ้นสุด
ฉันเข้าใจข้อ จำกัดแต่ฉันไม่เข้าใจว่าทำไมข้อ จำกัดอยู่ที่นั่น
คำตอบ:
ในสถานการณ์ที่เลวร้ายที่สุด NFA ของคุณอาจมีลักษณะเช่นนี้:
ที่เล็กที่สุดซึ่งจะรับประกันห่วง (บังคับให้ยอมรับภาษาอนันต์) มีขนาด2n-1
เงื่อนไขเพิ่มเติมช่วยให้คุณสามารถเขียนอัลกอริทึมแบบตรงไปตรงมา - ตรวจสอบสตริงทั้งหมดที่มีความยาวในช่วงเวลานี้ - สำหรับการตัดสินใจ (ใน) ความละเอียดของภาษาที่ยอมรับ ดังนั้นคุณจะได้รับการพิสูจน์ว่าคุณสมบัตินี้สามารถนำกลับมาใช้ใหม่ได้ (ซึ่งไม่ใช่สำหรับรถยนต์ออโตเมต้าส่วนใหญ่ที่มีกำลังแรงเป็นพิเศษ)
ทฤษฎีบทเต็มระบุว่ามีความเท่าเทียมกันมากกว่าที่จะบอกเป็นนัย :
ภาษาที่ได้รับการยอมรับโดย -state NFA เป็นอนันต์และถ้าหากมันมีคำมีความพึงพอใจขนาด2n-1
เงื่อนไขพิเศษจึงทำให้ทฤษฎีบทแข็งแกร่ง