อ่าน 12 นาที
การจัดลำดับที่อ่อนแอ
โดยปริยายแล้ว นิยามทั้งหมดกำหนดให้ ความสัมพันธ์เอกพันธุ์ ต้องเป็น แบบถ่ายทอดได้ กล่าว คือ สำหรับทุกถ้าและแล้ว นิยามของคำศัพท์อาจต้องการคุณสมบัติเพิ่มเติมที่ไม่ได้ระบุไว้ในตารางนี้...
การจัดลำดับที่อ่อนแอ
| ความสัมพันธ์ทวิภาคแบบถ่ายทอด | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
โดยปริยายแล้ว นิยามทั้งหมดกำหนดให้ความสัมพันธ์เอกพันธุ์ ต้องเป็นแบบถ่ายทอดได้ กล่าวคือ สำหรับทุกถ้าและแล้ว นิยามของคำศัพท์อาจต้องการคุณสมบัติเพิ่มเติมที่ไม่ได้ระบุไว้ในตารางนี้ |


ในทฤษฎีลำดับการเรียงลำดับแบบอ่อนเป็นการกำหนดรูปแบบทางคณิตศาสตร์ของแนวคิดเชิงสัญชาตญาณของการจัดอันดับของเซตซึ่งสมาชิกบางส่วนอาจผูกติดกัน การเรียงลำดับแบบอ่อนเป็นการวางนัยทั่วไปของเซตที่มีลำดับสมบูรณ์ (การจัดอันดับโดยไม่มีการผูกติดกัน) และในทางกลับกันก็เป็นการวางนัยทั่วไปของ เซตที่มีลำดับบางส่วน (อย่างเคร่งครัด) และ ลำดับ ก่อนหน้า[ 1 ]
มีหลายวิธีที่ใช้กันทั่วไปในการกำหนดรูปแบบอย่างเป็นทางการของลำดับแบบอ่อน ซึ่งแตกต่างกันแต่สามารถ แปลง กลับไปมาได้โดยไม่สูญเสียข้อมูล: อาจกำหนดเป็นสัจพจน์ในรูปแบบของลำดับแบบอ่อนที่เข้มงวด (เซตที่มีลำดับบางส่วนที่เข้มงวดซึ่งความไม่สามารถเปรียบเทียบกันได้เป็นความสัมพันธ์แบบถ่ายทอด ) ในรูปแบบของลำดับก่อนหน้าทั้งหมด (ความสัมพันธ์ทวิภาคแบบถ่ายทอดซึ่งอย่างน้อยหนึ่งในสองความสัมพันธ์ที่เป็นไปได้มีอยู่ระหว่างทุกคู่ขององค์ประกอบ) หรือในรูปแบบของพาร์ติชันที่มีลำดับ ( พาร์ติชันขององค์ประกอบเป็นเซตย่อยที่ไม่ซ้ำกัน พร้อมกับลำดับทั้งหมดบนเซตย่อยเหล่านั้น) ในหลายกรณียังสามารถ แสดงแทนด้วยรูปแบบอื่นที่เรียกว่า การจัดเรียงตามความชอบโดยอิงจากฟังก์ชันอรรถประโยชน์ ได้อีกด้วย
ลำดับที่อ่อนแอจะถูกนับโดยตัวเลขเบลล์ที่เรียงลำดับมีการใช้ในวิทยาศาสตร์คอมพิวเตอร์เป็นส่วนหนึ่งของ อัลกอริธึม การปรับปรุงพาร์ติชันและในไลบรารีมาตรฐาน C ++ [ 2 ]
ตัวอย่าง
ในการแข่งม้าการใช้ภาพถ่ายตัดสินผลการแข่งขันได้ขจัดผลเสมอหรือ (ตามที่เรียกในบริบทนี้) ผลเสมอออกไปได้บ้าง แต่ไม่ใช่ทั้งหมดดังนั้นผลลัพธ์ของการแข่งม้าจึงอาจจำลองได้ด้วยการจัดลำดับแบบอ่อน[ 3 ]ในตัวอย่างจากการแข่งขัน กระโดดข้ามสิ่งกีดขวาง Maryland Hunt Cupในปี 2007 The Bruce เป็นผู้ชนะอย่างชัดเจน แต่มีม้าสองตัวคือ Bug River และ Lear Charm ที่ได้อันดับสองร่วมกัน โดยม้าตัวอื่นๆ อยู่ด้านหลัง และมีม้าสามตัวที่ไม่เข้าเส้นชัย[ 4 ]ในการจัดลำดับแบบอ่อนที่อธิบายผลลัพธ์นี้ The Bruce จะเป็นอันดับแรก Bug River และ Lear Charm จะถูกจัดอันดับหลังจาก The Bruce แต่ก่อนม้าตัวอื่นๆ ที่เข้าเส้นชัย และม้าสามตัวที่ไม่เข้าเส้นชัยจะถูกจัดไว้เป็นอันดับสุดท้ายแต่เสมอกัน
จุดต่างๆ บนระนาบยุคลิดสามารถเรียงลำดับตามระยะห่างจากจุดกำเนิดได้ซึ่งเป็นอีกตัวอย่างหนึ่งของการเรียงลำดับแบบอ่อนที่มีองค์ประกอบอนันต์ มีเซตย่อยขององค์ประกอบที่เชื่อมโยงกันอนันต์ (เซตของจุดที่อยู่ในวงกลม เดียวกัน ที่มีจุดศูนย์กลางอยู่ที่จุดกำเนิด) และมีจุดภายในเซตย่อยเหล่านี้อนันต์ แม้ว่าการเรียงลำดับนี้จะมีองค์ประกอบที่เล็กที่สุด (จุดกำเนิดเอง) แต่ก็ไม่มีองค์ประกอบที่เล็กเป็นอันดับสอง หรือองค์ประกอบที่ใหญ่ที่สุด
การสำรวจความคิดเห็นในการเลือกตั้งทางการเมืองเป็นตัวอย่างของลำดับประเภทหนึ่งที่คล้ายกับลำดับแบบอ่อน แต่แบบจำลองทางคณิตศาสตร์ที่ดีกว่าควรเป็นไปในรูปแบบอื่น ในผลการสำรวจ ผู้สมัครคนหนึ่งอาจนำหน้าอีกคนหนึ่งอย่างชัดเจน หรือผู้สมัครทั้งสองอาจมีคะแนนเท่ากันทางสถิติ ซึ่งหมายความว่าผลการสำรวจไม่ได้เท่ากัน แต่อยู่ในช่วงความคลาดเคลื่อนของกันและกัน อย่างไรก็ตาม หากผู้สมัครคนหนึ่งมีคะแนนเท่ากันทางสถิติกับอีก คน หนึ่ง ก็ยังอาจเป็นไปได้ที่ผู้สมัครคนหนึ่งจะดีกว่าอีกคนหนึ่งอย่างชัดเจนดังนั้นในกรณีนี้ การที่คะแนนเท่ากันจึงไม่ใช่ความสัมพันธ์แบบถ่ายทอดได้เนื่องจากความเป็นไปได้นี้ การจัดอันดับประเภทนี้จึงควรจำลองเป็นลำดับกึ่งมากกว่าลำดับแบบอ่อน[ 5 ]
การกำหนดสัจพจน์
สมมติตลอดว่าเป็นความสัมพันธ์ทวิภาคเอกพันธุ์บนเซต(นั่นคือเป็นเซตย่อยของ) และตามปกติ ให้เขียนและกล่าวว่าเป็นจริงก็ต่อเมื่อ
ลำดับอ่อนที่เข้มงวด
เบื้องต้นเกี่ยวกับความไม่สามารถเปรียบเทียบกันได้และการถ่ายทอดความไม่สามารถเปรียบเทียบกันได้
กล่าวกันว่าองค์ประกอบสองอย่างและของ ไม่สามารถ เปรียบเทียบกันได้เมื่อเทียบกับถ้าทั้งและไม่เป็นจริง[ 1 ] ลำดับบางส่วนที่เข้มงวดเป็นลำดับอ่อนที่เข้มงวดก็ต่อเมื่อการเปรียบเทียบไม่ได้เมื่อเทียบกับเป็นความสัมพันธ์สมมูลการเปรียบเทียบไม่ได้เมื่อเทียบกับ เป็น ความสัมพันธ์สมมาตรเอก พันธุ์ บนเสมอ เป็นความสัมพันธ์สะท้อนก็ต่อเมื่อไม่สะท้อน (หมายความว่าเป็นเท็จเสมอ) ซึ่งจะถูกสมมติเพื่อให้การถ่ายทอดเป็นคุณสมบัติเดียวที่ "ความสัมพันธ์เปรียบเทียบไม่ได้" นี้ต้องการเพื่อให้เป็น ความ สัมพันธ์ สมมูล
กำหนดความสัมพันธ์เอกพันธุ์เหนี่ยวนำบนโดยประกาศว่า โดยที่สำคัญ นิยามนี้ไม่จำเป็นต้องเหมือนกับ: ก็ต่อเมื่อ สององค์ประกอบเปรียบเทียบกันไม่ได้เมื่อเทียบกับก็ต่อเมื่อเทียบเท่ากันเมื่อเทียบกับ(หรือพูดให้สั้นกว่าคือ เทียบเท่ากัน ) ซึ่งตามนิยามหมายความว่าทั้งสองเป็นจริง ความสัมพันธ์ "เปรียบเทียบกันไม่ได้เมื่อเทียบกับ" จึงเหมือนกับ (นั่นคือ เท่ากับ) ความสัมพันธ์ "เทียบเท่ากัน" (ดังนั้น โดยเฉพาะอย่างยิ่ง ความสัมพันธ์แรกเป็นแบบถ่ายทอดได้ ก็ต่อเมื่อความสัมพันธ์หลังเป็นแบบถ่ายทอดได้) เมื่อไม่สะท้อนกลับ คุณสมบัติที่เรียกว่า " การถ่ายทอดของการเปรียบเทียบกันไม่ได้ " (นิยามไว้ด้านล่าง) คือเงื่อนไขที่จำเป็นและเพียงพอที่จะรับประกันว่าความสัมพันธ์ " เทียบเท่ากัน" ก่อให้เกิดความสัมพันธ์สมมูลบน เมื่อเป็นเช่นนี้ จะอนุญาตให้ระบุสององค์ประกอบใดๆที่ตรงตามเงื่อนไขเป็นวัตถุเดียว (โดยเฉพาะอย่างยิ่ง พวกมันถูกระบุร่วมกันในชั้นสมมูล ร่วมกัน )
คำนิยาม
ลำดับอ่อนที่เข้มงวดบนเซตคือลำดับบางส่วนที่เข้มงวดบนเซตซึ่งความสัมพันธ์ที่ไม่สามารถเปรียบเทียบกันได้ที่เหนี่ยวนำบนเซตโดยเซตนั้นเป็น ความสัมพันธ์ แบบถ่ายทอด[ 1 ] กล่าวคือ ลำดับอ่อนที่เข้มงวดบนเซตคือความสัมพันธ์เอกพันธุ์บนเซตที่มีคุณสมบัติทั้งสี่ประการต่อไปนี้:
- ความไม่สะท้อนกลับ : เพราะความจริงแล้วมันไม่เป็นเช่นนั้น
- เงื่อนไขนี้จะ เป็นจริงก็ต่อเมื่อความสัมพันธ์ที่เหนี่ยวนำบนเป็นความสัมพันธ์สะท้อนกลับโดยที่ถูกกำหนดโดยการประกาศว่าเป็นจริงก็ต่อเมื่อเป็นเท็จ
- คุณสมบัติการถ่ายทอด : สำหรับทุกเงื่อนไข " ถ้า...แล้ว... "
- ความไม่สมมาตร : สำหรับทุกกรณีถ้าเป็นจริง แล้วจะเป็นเท็จ
- คุณสมบัติการถ่ายทอดของความไม่สามารถเปรียบเทียบกันได้ : สำหรับทุกกรณีถ้าไม่สามารถเปรียบเทียบกับ(หมายความว่าทั้งและ ไม่เป็นจริง) และถ้าไม่สามารถเปรียบเทียบกับแล้วก็ไม่สามารถเปรียบเทียบกับ
- องค์ประกอบสองอย่างเปรียบเทียบกันไม่ได้ก็ต่อเมื่อองค์ประกอบทั้งสองนั้นเทียบเท่ากันโดยสัมพันธ์ที่เหนี่ยวนำ(ซึ่งตามคำนิยามหมายความว่าเป็นจริงทั้งคู่) โดยที่ เป็นจริงก็ต่อเมื่อ เป็นเท็จ ดังนั้นเงื่อนไขนี้จะเป็นจริงก็ต่อเมื่อความสัมพันธ์สมมาตรบน ที่กำหนดโดย " เทียบเท่ากันโดยสัมพันธ์" เป็นความสัมพันธ์ถ่ายทอด หมายความว่าเมื่อใดก็ตามที่เทียบเท่ากันโดยสัมพันธ์ และเทียบเท่า กันโดยสัมพันธ์ แล้ว เทียบเท่า กันโดยสัมพันธ์ อย่างแน่นอนสามารถเขียนใหม่ได้ว่า: เมื่อใดก็ตามที่และแล้ว เทียบเท่ากันโดยสัมพันธ์ อย่างแน่นอน
คุณสมบัติ (1), (2) และ (3) เป็นคุณสมบัติที่กำหนดลำดับบางส่วนที่เข้มงวด แม้ว่าจะมีความซ้ำซ้อนในรายการนี้บ้าง เนื่องจากความไม่สมมาตร (3) บ่งบอกถึงความไม่สะท้อน (1) และเนื่องจากความไม่สะท้อน (1) และการถ่ายทอด (2) ร่วมกันบ่งบอกถึงความไม่สมมาตร (3) [ 6 ]ความสัมพันธ์ที่ไม่สามารถเปรียบเทียบกันได้นั้นสมมาตร เสมอ และจะเป็นแบบสะท้อนก็ต่อเมื่อเป็นความสัมพันธ์ที่ไม่สะท้อน (ซึ่งสมมติโดยคำจำกัดความข้างต้น) ดังนั้น ลำดับบางส่วนที่เข้มงวดจึงเป็นลำดับอ่อนที่เข้มงวดก็ต่อเมื่อความสัมพันธ์ที่ไม่สามารถเปรียบเทียบกันได้ที่เหนี่ยวนำเป็นความสัมพันธ์สมมูลในกรณีนี้ชั้นสมมูลจะแบ่งส่วนและยิ่งไปกว่านั้น เซตของชั้นสมมูลเหล่านี้สามารถเรียงลำดับทั้งหมดอย่างเข้มงวดโดยความสัมพันธ์ทวิภาคซึ่งแสดงด้วยซึ่งกำหนดสำหรับทุกโดย:
- สำหรับตัวแทนบางส่วน (หรือในทำนองเดียวกัน สำหรับตัวแทนทั้งหมด)
ในทางกลับกันลำดับสมบูรณ์ที่เข้มงวด ใดๆ บนพาร์ติชัน ของจะก่อให้เกิดลำดับอ่อนที่เข้มงวดบน ซึ่งกำหนดโดยก็ต่อเมื่อมีเซตในพาร์ติชันนี้ เช่นนั้น
ไม่ใช่ว่าลำดับบางส่วนทุกอันจะสอดคล้องกับกฎการถ่ายทอดสำหรับความไม่สามารถเปรียบเทียบกันได้ ตัวอย่างเช่น พิจารณาลำดับบางส่วนในเซตที่กำหนดโดยความสัมพันธ์คู่ต่างๆไม่สามารถเปรียบเทียบกันได้ แต่และมีความสัมพันธ์กัน ดังนั้นความไม่สามารถเปรียบเทียบกันได้จึงไม่ก่อให้เกิดความสัมพันธ์สมมูล และตัวอย่างนี้ไม่ใช่ลำดับอ่อนที่เข้มงวด
สำหรับการถ่ายทอดความไม่สามารถเปรียบเทียบกันได้ เงื่อนไขต่อไปนี้แต่ละข้อเป็นเงื่อนไขที่จำเป็นและสำหรับลำดับบางส่วนที่เข้มงวดก็เป็นเงื่อนไขที่เพียงพอ เช่นกัน :
- ถ้าเช่นนั้นสำหรับทั้งสองอย่างหรืออย่างใดอย่างหนึ่ง
- ถ้าไม่สามารถเปรียบเทียบกับได้ดังนั้นสำหรับทุก ๆ( ) หรือ ( ) หรือ ( ไม่สามารถเปรียบเทียบกับได้และไม่สามารถเปรียบเทียบกับได้)
ยอดสั่งซื้อล่วงหน้าทั้งหมด
ลำดับอ่อนที่เข้มงวดมีความเกี่ยวข้องอย่างใกล้ชิดกับลำดับก่อนทั้งหมดหรือลำดับอ่อน (ที่ไม่เข้มงวด)และแนวคิดทางคณิตศาสตร์เดียวกันที่สามารถจำลองได้ด้วยลำดับอ่อนที่เข้มงวดก็สามารถจำลองได้ดีเช่นกันด้วยลำดับก่อนทั้งหมด ลำดับก่อนทั้งหมดหรือลำดับอ่อนคือลำดับก่อนซึ่งองค์ประกอบสองตัวใด ๆ สามารถเปรียบเทียบกันได้[ 7 ]ลำดับก่อนทั้งหมดเป็นไปตามคุณสมบัติต่อไปนี้:
- คุณสมบัติการถ่ายทอด : สำหรับทุกเงื่อนไข " ถ้า...แล้ว... "
- ความเชื่อมโยงที่แน่นแฟ้น : สำหรับทุกคน
- ซึ่งหมายถึงการสะท้อนกลับ : สำหรับทุกสิ่ง
ลำดับรวม (Total order)คือลำดับก่อนการจัดลำดับรวม (Total preorder) ที่ไม่สมมาตร (Antisymmetric) กล่าวอีกนัยหนึ่งคือ เป็นลำดับบางส่วน (Partial order ) ลำดับก่อนการจัดลำดับรวมบางครั้งเรียกว่าความสัมพันธ์ของความชอบ (Privacy relations )
ส่วนเติมเต็มของลำดับอ่อนที่เข้มงวดคือลำดับก่อนทั้งหมด และในทางกลับกัน แต่ดูเหมือนว่าจะเป็นธรรมชาติมากกว่าที่จะเชื่อมโยงลำดับอ่อนที่เข้มงวดและลำดับก่อนทั้งหมดในลักษณะที่รักษาลำดับขององค์ประกอบไว้แทนที่จะกลับลำดับ ดังนั้นเราจึงใช้ส่วนกลับของส่วนเติมเต็ม: สำหรับลำดับอ่อนที่เข้มงวดให้กำหนดลำดับก่อนทั้งหมดโดยการตั้งค่าเมื่อใดก็ตามที่ไม่ใช่กรณีที่ในทางกลับกัน เพื่อกำหนดลำดับอ่อนที่เข้มงวด < จากชุด ลำดับก่อนทั้งหมด เมื่อใดก็ตามที่ไม่ใช่กรณีที่[ 8 ]
ในลำดับก่อนใดๆ จะมีความสัมพันธ์สมมูลที่สอดคล้องกันโดยที่องค์ประกอบสองตัวและจะถูกกำหนดให้สมมูลกันก็ต่อเมื่อในกรณีของ ลำดับ ก่อนแบบสมบูรณ์ลำดับบางส่วนที่สอดคล้องกันบนเซตของชั้นสมมูลจะเป็นลำดับแบบสมบูรณ์ องค์ประกอบสองตัวจะสมมูลกันในลำดับก่อนแบบสมบูรณ์ก็ต่อเมื่อไม่สามารถเปรียบเทียบกันได้ในลำดับอ่อนแบบเข้มงวดที่สอดคล้องกัน
พาร์ติชันที่เรียงลำดับ
การแบ่งส่วนของเซต คือตระกูลของเซตย่อยที่ไม่ว่างและไม่ทับซ้อนกันซึ่งมีผลรวมเป็นเซตย่อย การแบ่งส่วนร่วมกับลำดับทั้งหมดบนเซตของการแบ่งส่วนจะให้โครงสร้างที่ริชาร์ด พี. สแตนลีย์ เรียกว่า การแบ่งส่วนแบบเรียงลำดับ [ 9 ] และธีโอดอร์ มอตซ์กินเรียก ว่า รายการของเซต[ 10 ]การแบ่งส่วนแบบเรียงลำดับของเซตจำกัดอาจเขียนได้เป็นลำดับจำกัดของเซตในการแบ่งส่วน ตัวอย่างเช่น การแบ่งส่วนแบบเรียงลำดับสามส่วนของเซตคือ
ในการเรียงลำดับแบบอ่อนที่เข้มงวด ชั้นสมมูลของความไม่สามารถเปรียบเทียบกันได้จะทำให้เกิดการแบ่งเซต ซึ่งเซตเหล่านั้นจะสืบทอดลำดับโดยรวมจากสมาชิกของเซต ทำให้เกิดการแบ่งเซตแบบมีลำดับ ในทางกลับกัน การแบ่งเซตแบบมีลำดับใดๆ ก็ตามจะทำให้เกิดการเรียงลำดับแบบอ่อนที่เข้มงวด ซึ่งสมาชิกสองตัวจะเปรียบเทียบกันไม่ได้เมื่อพวกมันอยู่ในเซตเดียวกันในการแบ่งเซตนั้น และในกรณีอื่นๆ จะสืบทอดลำดับจากเซตที่บรรจุพวกมันอยู่
การแสดงผลด้วยฟังก์ชัน
สำหรับเซตที่มี ขนาดสมาชิกน้อยพอสมควรการกำหนดสัจพจน์แบบที่สี่เป็นไปได้ โดยอาศัยฟังก์ชันค่าจริง ถ้าเป็นเซตใดๆ ฟังก์ชันค่าจริงบนจะเหนี่ยวนำให้เกิดลำดับอ่อนที่เข้มงวดบนโดยการตั้งค่า ลำดับก่อนหน้าทั้งหมดที่เกี่ยวข้องจะได้รับจากการตั้งค่า และความสมมูลที่เกี่ยวข้องจะได้รับจากการตั้งค่า
ความสัมพันธ์จะไม่เปลี่ยนแปลงเมื่อถูกแทนที่ด้วย( ฟังก์ชันประกอบ ) โดยที่เป็นฟังก์ชันค่าจริงที่เพิ่มขึ้นอย่างเคร่งครัด ซึ่งกำหนดไว้อย่างน้อยในช่วงของ ดังนั้น ตัวอย่างเช่นฟังก์ชันอรรถประโยชน์จะกำหนด ความสัมพันธ์ ความชอบในบริบทนี้ ลำดับที่อ่อนแอเรียกอีกอย่างว่า การจัด เรียงตามความชอบ[ 11 ]
ถ้าเป็นจำนวนจำกัดหรือจำนวนนับได้ ลำดับอ่อนทุกลำดับบนสามารถแสดงด้วยฟังก์ชันในลักษณะนี้ได้[ 12 ]อย่างไรก็ตาม มีลำดับอ่อนที่เข้มงวดซึ่งไม่มีฟังก์ชันจริงที่สอดคล้องกัน ตัวอย่างเช่น ไม่มีฟังก์ชันดังกล่าวสำหรับลำดับพจนานุกรมบนดังนั้น ในขณะที่ในแบบจำลองความสัมพันธ์ความชอบส่วนใหญ่ ความสัมพันธ์จะกำหนดฟังก์ชันอรรถประโยชน์จนถึงการแปลงที่รักษาลำดับไว้ แต่ไม่มีฟังก์ชันดังกล่าวสำหรับความชอบ พจนานุกรม
โดยทั่วไปแล้ว ถ้าเป็นเซตเป็นเซตที่มีลำดับอ่อนที่เข้มงวดและเป็นฟังก์ชัน แล้วจะเหนี่ยวนำให้เกิดลำดับอ่อนที่เข้มงวดบนโดยการตั้งค่า ดังที่กล่าวมาแล้ว ลำดับก่อนทั้งหมดที่เกี่ยวข้องจะกำหนดโดยการตั้งค่า และความสมมูลที่เกี่ยวข้องจะกำหนดโดยการตั้งค่า ในที่นี้ไม่ได้ถือว่าเป็นฟังก์ชันหนึ่งต่อหนึ่งดังนั้นคลาสของสมาชิกสองตัวที่เทียบเท่ากันบนอาจเหนี่ยวนำให้เกิดคลาสของสมาชิกที่เทียบเท่ากันที่ใหญ่กว่าบนนอกจากนี้ไม่ได้ถือว่า เป็นฟังก์ชันทั่วถึงดังนั้นคลาสของสมาชิกที่เทียบเท่ากันบนอาจเหนี่ยวนำให้เกิดคลาสที่เล็กกว่าหรือว่างเปล่าบนอย่างไรก็ตาม ฟังก์ชันเหนี่ยวนำให้เกิดฟังก์ชันหนึ่งต่อหนึ่งที่แมปพาร์ติชันบนไปยังพาร์ติชันบนดังนั้น ในกรณีของพาร์ติชันจำกัด จำนวนคลาสในจะน้อยกว่าหรือเท่ากับจำนวนคลาสบน
ประเภทการสั่งซื้อที่เกี่ยวข้อง
เซมิออร์เดอร์เป็นการขยายความของออร์เดอร์แบบอ่อนที่เข้มงวด แต่ไม่ถือว่าการถ่ายทอดของความไม่สามารถเปรียบเทียบ กันได้ [ 13 ]ออร์เดอร์แบบอ่อนที่เข้มงวดซึ่งเป็นแบบไตรภาคเรียกว่าออร์เดอร์แบบสมบูรณ์ที่เข้มงวด [ 14 ] พรีออร์เดอร์แบบสมบูรณ์ซึ่งเป็นส่วนกลับของส่วนเติมเต็มในกรณีนี้คือ ออร์เดอ ร์ แบบสมบูรณ์
สำหรับลำดับอ่อนที่เข้มงวดความสัมพันธ์สะท้อนกลับที่เกี่ยวข้องอีกอย่างหนึ่งคือการปิดสะท้อนกลับซึ่งเป็นลำดับบางส่วน (ที่ไม่เข้มงวด) ความสัมพันธ์สะท้อนกลับที่เกี่ยวข้องทั้งสองแตกต่างกันในแง่ของและซึ่งทั้งหรือ: ในลำดับก่อนหน้าทั้งหมดที่สอดคล้องกับลำดับอ่อนที่เข้มงวด เราจะได้และในขณะที่ในลำดับบางส่วนที่กำหนดโดยการปิดสะท้อนกลับ เราจะไม่ได้ ทั้งหรือสำหรับลำดับทั้งหมดที่เข้มงวด ความสัมพันธ์สะท้อนกลับที่เกี่ยวข้องทั้งสองนี้จะเหมือนกัน: ลำดับทั้งหมด (ที่ไม่เข้มงวด) ที่สอดคล้องกัน[ 14 ] การปิดสะท้อนกลับของลำดับอ่อนที่เข้มงวด เป็น ลำดับบางส่วนแบบอนุกรม-ขนานชนิดหนึ่ง
ลำดับอ่อนทั้งหมดบนเซตจำกัด
การแจงนับเชิงการจัดเรียง
จำนวนลำดับอ่อนที่แตกต่างกัน (แสดงได้ทั้งในรูปของลำดับอ่อนที่เข้มงวดหรือลำดับก่อนทั้งหมด) บนเซตที่มีสมาชิกจำนวนหนึ่ง จะกำหนดโดยลำดับต่อไปนี้ (ลำดับA000670ในOEIS ):
| องค์ประกอบ | ใดๆ | สกรรมกริยา | สะท้อนกลับ | สมมาตร | สั่งซื้อล่วงหน้า | คำสั่งซื้อบางส่วน | ยอดสั่งซื้อล่วงหน้าทั้งหมด | คำสั่งซื้อทั้งหมด | ความสัมพันธ์สมมูล |
|---|---|---|---|---|---|---|---|---|---|
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| 1 | 2 | 2 | 1 | 2 | 1 | 1 | 1 | 1 | 1 |
| 2 | 16 | 13 | 4 | 8 | 4 | 3 | 3 | 2 | 2 |
| 3 | 512 | 171 | 64 | 64 | 29 | 19 | 13 | 6 | 5 |
| 4 | 65,536 | 3,994 | 4,096 | 1,024 | 355 | 219 | 75 | 24 | 15 |
| n | 2 n 2 | 2 n ( n −1) | 2 n ( n +1)/2 | ∑n k =0k ! S ( n , k ) | n ! | ∑n k =0S ( n , k ) | |||
| โออีไอเอส | A002416 | A006905 | A053763 | A006125 | A000798 | A001035 | A000670 | A000142 | เอ000110 |
โปรดทราบว่าS ( n , k )หมายถึงจำนวนสเตอร์ลิงชนิดที่สอง
ตัวเลขเหล่านี้เรียกอีกอย่างว่าตัวเลขฟูบินีหรือตัวเลขเบลล์แบบเรียงลำดับ
ตัวอย่างเช่น สำหรับชุดสิ่งของสามชิ้นที่มีป้ายกำกับ จะมีลำดับอ่อนหนึ่งลำดับที่สิ่งของทั้งสามชิ้นนั้นผูกติดกัน มีการแบ่งสิ่งของออกเป็นสามส่วน คือส่วนหนึ่งเป็น ชุดที่มีสิ่งของ ชิ้นเดียวและอีกส่วนหนึ่งเป็นกลุ่มที่มีสิ่งของสองชิ้นที่ผูกติดกัน โดยแต่ละการแบ่งจะให้ลำดับอ่อนสองลำดับ (ลำดับหนึ่งที่ชุดที่มีสิ่งของชิ้นเดียวมีขนาดเล็กกว่ากลุ่มที่มีสิ่งของสองชิ้น และอีกลำดับหนึ่งที่ลำดับนั้นกลับกัน) ทำให้มีลำดับอ่อนประเภทนี้ทั้งหมดหกลำดับ และมีวิธีเดียวในการแบ่งชุดออกเป็นสามชุดที่มีสิ่งของชิ้นเดียว ซึ่งสามารถเรียงลำดับได้ทั้งหมดหกวิธีที่แตกต่างกัน ดังนั้นโดยรวมแล้วจะมีลำดับอ่อนที่แตกต่างกัน 13 ลำดับสำหรับสิ่งของสามชิ้น
โครงสร้างความสัมพันธ์

ต่างจากลำดับบางส่วน ตระกูลของลำดับอ่อนบนเซตจำกัดที่กำหนดนั้นโดยทั่วไปแล้วจะไม่เชื่อมต่อกันด้วยการเคลื่อนไหวที่เพิ่มหรือลบความสัมพันธ์ลำดับเดียวไปยังหรือจากลำดับที่กำหนด ตัวอย่างเช่น สำหรับสามองค์ประกอบ ลำดับที่องค์ประกอบทั้งสามถูกผูกไว้จะแตกต่างจากลำดับอ่อนอื่น ๆ บนเซตเดียวกันอย่างน้อยสองคู่ ไม่ว่าจะเป็นในลำดับอ่อนที่เข้มงวดหรือในสัจพจน์ลำดับก่อนหน้าทั้งหมด อย่างไรก็ตาม การเคลื่อนไหวอีกแบบหนึ่งเป็นไปได้ ซึ่งลำดับอ่อนบนเซตจะเชื่อมต่อกันมากขึ้น กำหนดให้การแบ่งแยกเป็นลำดับอ่อนที่มีชั้นสมมูลสองชั้น และกำหนดให้การแบ่งแยกเข้ากัน ได้ กับลำดับอ่อนที่กำหนด หากองค์ประกอบสองตัวใด ๆ ที่มีความสัมพันธ์กันในลำดับนั้นมีความสัมพันธ์กันในลักษณะเดียวกันหรือถูกผูกไว้ในการแบ่งแยก หรืออีกทางหนึ่ง การแบ่งแยกอาจถูกกำหนดให้เป็นการตัดของเดเดคินด์สำหรับลำดับอ่อน จากนั้นลำดับอ่อนอาจถูกกำหนดลักษณะโดยเซตของการแบ่งแยกที่เข้ากันได้ สำหรับเซตจำกัดของรายการที่มีป้ายกำกับ คู่ลำดับอ่อนทุกคู่สามารถเชื่อมต่อกันได้ด้วยลำดับการเคลื่อนไหวที่เพิ่มหรือลบการแบ่งแยกทีละหนึ่งรายการไปยังหรือจากเซตของการแบ่งแยกนี้ ยิ่งไปกว่านั้นกราฟที่ไม่มีทิศทางซึ่งมีลำดับอ่อนเป็นจุดยอด และการเคลื่อนไหวเหล่านี้เป็นขอบ จะก่อให้เกิดลูกบาศก์บางส่วน[ 15 ]
ในทางเรขาคณิต ลำดับทั้งหมดของเซตจำกัดที่กำหนดอาจแสดงเป็นจุดยอดของเพอร์มูโตเฮดรอนและการแบ่งแยกบนเซตเดียวกันนี้แสดงเป็นหน้าของเพอร์มูโตเฮดรอน ในการแสดงทางเรขาคณิตนี้ ลำดับอ่อนบนเซตจะสอดคล้องกับหน้าของมิติที่แตกต่างกันทั้งหมดของเพอร์มูโตเฮดรอน (รวมถึงเพอร์มูโตเฮดรอนเอง แต่ไม่รวมเซตว่างเป็นหน้า) มิติร่วมของหน้าจะให้จำนวนชั้นสมมูลในลำดับอ่อนที่สอดคล้องกัน[ 16 ]ในการแสดงทางเรขาคณิตนี้ ลูกบาศก์บางส่วนของการเคลื่อนย้ายบนลำดับอ่อนคือกราฟที่อธิบายความสัมพันธ์การครอบคลุมของแลตทิซหน้าของเพอร์มูโตเฮดรอน
ตัวอย่างเช่น สำหรับเพอร์มูโทเฮดรอนที่มีสามองค์ประกอบนั้นก็คือรูปหกเหลี่ยมปกติ แลตทิซของหน้าของรูปหกเหลี่ยม (โดยรวมรูปหกเหลี่ยมเองเป็นหน้า แต่ไม่รวมเซตว่าง) มีองค์ประกอบสิบสามอย่าง ได้แก่ รูปหกเหลี่ยมหนึ่งรูป ขอบหกอัน และจุดยอดหกจุด ซึ่งสอดคล้องกับการเรียงลำดับแบบอ่อนที่ผูกติดกันอย่างสมบูรณ์หนึ่งแบบ การเรียงลำดับแบบอ่อนที่มีการผูกติดกันหนึ่งแบบหกแบบ และการเรียงลำดับทั้งหมดหกแบบ กราฟของการเคลื่อนที่ในการเรียงลำดับแบบอ่อนทั้ง 13 แบบนี้แสดงอยู่ในรูป
แอปพลิเคชัน
ดังที่กล่าวไว้ข้างต้น ลำดับที่อ่อนแอมีการประยุกต์ใช้ในทฤษฎีอรรถประโยชน์[ 12 ]ในการเขียนโปรแกรมเชิงเส้นและ ปัญหา การเพิ่มประสิทธิภาพเชิงการจัดเรียง ประเภทอื่นๆ ลำดับความสำคัญของโซลูชันหรือฐานมักจะกำหนดโดยลำดับที่อ่อนแอ ซึ่งกำหนดโดยฟังก์ชันวัตถุประสงค์ ค่าจริง ปรากฏการณ์ของการผูกมัดในลำดับเหล่านี้เรียกว่า "ความเสื่อม" และกฎการแก้ความผูกมัดหลายประเภทถูกนำมาใช้เพื่อปรับปรุงลำดับที่อ่อนแอนี้ให้เป็นลำดับทั้งหมดเพื่อป้องกันปัญหาที่เกิดจากความเสื่อม[ 17 ]
ลำดับที่อ่อนแอยังถูกนำมาใช้ในวิทยาศาสตร์คอมพิวเตอร์ใน อัลกอริธึมที่ใช้ การปรับปรุงการแบ่งส่วนสำหรับการค้นหาแบบกว้างตามลำดับตัวอักษรและการจัดลำดับเชิงโทโพโลยีตามลำดับตัวอักษรในอัลกอริธึมเหล่านี้ ลำดับที่อ่อนแอบนจุดยอดของกราฟ (แสดงเป็นตระกูลของเซตที่แบ่งจุดยอด พร้อมกับรายการที่เชื่อมโยงแบบสองทางที่ให้ลำดับทั้งหมดบนเซต) จะได้รับการปรับปรุงอย่างค่อยเป็นค่อยไปตลอดการทำงานของอัลกอริธึม จนในที่สุดจะได้ลำดับทั้งหมดซึ่งเป็นผลลัพธ์ของอัลกอริธึม[ 18 ]
ในไลบรารีมาตรฐานสำหรับภาษาการเขียนโปรแกรมC++ ชนิดข้อมูล set และ multisetจะเรียงลำดับอินพุตตามฟังก์ชันการเปรียบเทียบที่ระบุไว้ในขณะที่สร้างอินสแตนซ์เทมเพลต และถือว่าใช้การเรียงลำดับแบบอ่อนที่เข้มงวด[ 2 ]
ดูเพิ่มเติม
- ความสามารถในการเปรียบเทียบ – คุณสมบัติขององค์ประกอบที่เกี่ยวข้องกันโดยความไม่เท่าเทียมกัน
- การสั่งซื้อล่วงหน้า – ความสัมพันธ์ทวิภาคแบบสะท้อนและถ่ายทอด
- ส่วนประกอบอ่อน – การแบ่งกลุ่มจุดยอดของกราฟทิศทาง − เซตย่อยที่เทียบเท่ากันในลำดับอ่อนที่ละเอียดที่สุดซึ่งสอดคล้องกับความสัมพันธ์ที่กำหนด
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ การจัดลำดับที่อ่อนแอ
โดยปริยายแล้ว นิยามทั้งหมดกำหนดให้ ความสัมพันธ์เอกพันธุ์ ต้องเป็น แบบถ่ายทอดได้ กล่าว คือ สำหรับทุกถ้าและแล้ว นิยามของคำศัพท์อาจต้องการคุณสมบัติเพิ่มเติมที่ไม่ได้ระบุไว้ในตารางนี้...
ตัวอย่าง
ใน การแข่งม้า การใช้ ภาพถ่ายตัดสินผลการแข่งขันได้ ขจัดผลเสมอหรือ (ตามที่เรียกในบริบทนี้) ผลเสมอออกไปได้บ้าง แต่ไม่ใช่ทั้งหมด ดังนั้น ผลลัพธ์ของการแข่งม้าจึงอาจจำลองได้ด้วยการจัดลำดับแบบอ่อน [ 3 ] ในตัวอย่างจากการแข่งขัน กระโดดข้ามสิ่งกีดขวาง Maryland Hunt Cup...
การกำหนดสัจพจน์
สมมติตลอดว่าเป็น ความสัมพันธ์ทวิภาคเอก พันธุ์ บนเซต(นั่นคือเป็นเซตย่อยของ) และตามปกติ ให้เขียนและกล่าวว่าเป็น จริง ก็ ต่อเมื่อ < {\displaystyle \,<\,} เอส {\displaystyle S} < {\displaystyle \,<\,} เอส × เอส {\displaystyle S\times S} x < y {\displaystyle x<y}...
ลำดับอ่อนที่เข้มงวด
เบื้องต้นเกี่ยวกับความไม่สามารถเปรียบเทียบกันได้และการถ่ายทอดความไม่สามารถเปรียบเทียบกันได้