หลักการ 0-1 บอกว่าถ้าเครือข่ายการเรียงลำดับทำงานได้กับลำดับ 0-1 ทั้งหมดมันจะใช้ได้กับชุดตัวเลขใด ๆ มีเช่นนั้นหรือไม่หากเครือข่ายเรียงลำดับทุก ๆ 0-1 จาก S จากนั้นจะเรียงลำดับทุก 0-1 และขนาดของSเป็นพหุนามในnหรือไม่
ตัวอย่างเช่นถ้าประกอบด้วยลำดับทั้งหมดที่มีการรันมากที่สุด2ครั้ง (ช่วงเวลา) ของ 1 ดังนั้นจะมีเครือข่ายการเรียงลำดับ N และลำดับที่ไม่ได้รับคำสั่งจาก N หากสมาชิกทั้งหมดของSถูกสั่งโดย N?
คำตอบ:ตามที่เห็นได้จากคำตอบและความคิดเห็นคำตอบก็คือสำหรับสตริงที่ไม่เรียงลำดับทั้งหมดจะมีเครือข่ายการเรียงลำดับที่เรียงลำดับสตริงอื่น ๆ หลักฐานง่าย ๆ สำหรับสิ่งนี้คือ Let สตริงเป็นเช่นนั้นs ฉัน = 0เป็นนิตย์ฉัน< kและs k = 1 ตั้งแต่sจะไม่ได้เรียงลำดับหลังจากการเรียงลำดับs kควรจะเป็น0 เปรียบเทียบkกับทุก ๆiที่s i = . จากนั้นเปรียบเทียบทุกคู่ ( i , j )เช่นนั้นฉัน≠ kและ j ≠ kหลายครั้ง ใบนี้สตริงทั้งเรียงยกเว้นอาจจะเป็นเพราะ s kซึ่งจะไม่ได้เรียงลำดับสำหรับ sและสายอื่น ๆ บางอย่างที่มีมากขึ้น 1 's กว่าs ตอนนี้เปรียบเทียบ s kสำหรับฉัน= n downto 1ยกเว้นสำหรับสถานที่ที่ s kควรจะไปในs นี้จะเรียงลำดับทุกอย่าง แต่s
ปรับปรุง:ฉันสงสัยว่าเกิดอะไรขึ้นถ้าเรา จำกัด ความลึกของเครือข่ายไปยัง )