คำถามติดแท็ก finite-sets

3
แทรกบทแทรกสำหรับภาษาปกติที่ จำกัด ง่าย
Wikipediaมีคำจำกัดความของบทแทรกต่อไปนี้สำหรับ langauges ปกติ ... ให้เป็นภาษาปกติ จากนั้นจะมีจำนวนเต็ม ≥ 1 ขึ้นอยู่กับเช่นว่าทุกสตริงในของความยาวอย่างน้อย (เรียกว่า "pumping length") สามารถเขียนเป็น = (เช่นสามารถแบ่งออกเป็นสาม วัสดุพิมพ์) ที่สอดคล้องกับเงื่อนไขต่อไปนี้:LLLpppLLLwwwLLLppppppwwwxyzxyzxyzwww | | ≥ 1yyy | | ≤xyxyxyppp สำหรับทั้งหมด ≥ 0, ∈iiixyizxyizxy^izLLL ฉันไม่เห็นว่าสิ่งนี้น่าพึงพอใจสำหรับภาษาปกติที่ จำกัด อย่างง่าย ถ้าผมมีตัวอักษรของ { } และการแสดงออกปกติแล้วประกอบด้วยแค่คำหนึ่งซึ่งเป็นตามด้วยขตอนนี้ฉันต้องการที่จะดูว่าภาษาปกติของฉันเป็นไปตามที่สูบ ...a,ba,ba,babababLLLaaabbb ในฐานะที่เป็นซ้ำไม่มีอะไรในการแสดงออกปกติของฉันค่าของyyyต้องมีที่ว่างเปล่าเพื่อให้สภาพ 3 satisifed สำหรับฉันiiiแต่ถ้าเป็นเช่นนั้นมันล้มเหลวในเงื่อนไข 1 ซึ่งบอกว่าyyyจะต้องมีความยาวอย่างน้อย 1 ตัว! ถ้าฉันปล่อยให้yyyเป็นaaa , bbbหรือabababมันจะเป็นไปตามเงื่อนไขที่ 1 แต่ล้มเหลวในสภาพที่ 3 …

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