เป็นที่ทราบกันว่า Ford-Fulkerson หรือ Edmonds-Karp ที่มี heuristic ของท่อไขมัน (อัลกอริธึมสำหรับ max-flow สอง) ไม่จำเป็นต้องหยุดถ้าน้ำหนักบางอย่างไม่มีเหตุผล ในความเป็นจริงพวกเขาสามารถมาบรรจบกับค่าที่ผิด ! อย่างไรก็ตามตัวอย่างทั้งหมดที่ฉันสามารถหาได้ในวรรณคดี [การอ้างอิงด้านล่างบวกการอ้างอิงในนั้น] ใช้เพียงค่าไม่มีเหตุผลเดียว: อัตราส่วนทองคำคอนจูเกตและค่าอื่น ๆ ที่มีเหตุผลหรือเป็นผลคูณของ . คำถามหลักของฉันคือ:
คำถามทั่วไป: เกิดอะไรขึ้นกับค่าที่ไม่ลงตัวอื่น ๆ ?
ตัวอย่างเช่น (แต่ไม่รู้สึกว่าคุณต้องตอบคำถามเหล่านี้เพื่อโพสต์ - ฉันจะพบคำตอบที่น่าสนใจสำหรับคนใดคนหนึ่งหรือคำถามอื่น ๆ ที่อยู่ภายใต้คำถามทั่วไปด้านบน):
มอบให้ใด ๆ หนึ่งสามารถสร้าง (หรือแม้กระทั่งแสดงการมีอยู่) ตัวอย่างเช่น?
ยิ่งอ่อนแอ: มีตัวอย่างที่รู้จักกันว่าใช้ค่าที่ไม่มีเหตุผลเป็นหลักแตกต่างจาก? นั่นคือมีบางส่วน ซึ่งไม่ใช่ตัวคูณที่มีเหตุผล (หรือมากกว่านั้นไม่ได้เป็นอย่างยิ่งใน ) และเช่นนั้นก็มีตัวอย่างให้กับ Ford-Fulkerson และ / หรือ Edmonds-Karp ที่ซึ่งน้ำหนักทั้งหมดอยู่ใน ?
ในอีกทางหนึ่งจะมีเหตุผลหรือไม่ เช่นที่ Ford-Fulkerson (resp., Edmonds-Karp) หยุดการทำงานด้วยค่าที่ถูกต้องในกราฟทั้งหมดที่มีน้ำหนักมาจาก? (หรือมากกว่านั้นอย่างยิ่งจาก?)
ในทุกกรณีฉันต้องการสมมติว่าเป็นแบบจำลอง RAM จริงเพื่อให้การคำนวณทางคณิตศาสตร์และการเปรียบเทียบจำนวนจริงที่แน่นอนเสร็จสิ้นในเวลาที่แน่นอน
(มีอัลกอริธึม max-flow อื่น ๆ ที่รู้กันว่าทำงานในเวลาพหุนามอย่างยิ่งถึงแม้จะมีน้ำหนักจริงตามอำเภอใจซึ่งอาจเป็นเหตุผลว่าทำไมคำถามประเภทนี้อาจไม่ได้รับการสำรวจต่อไป ฉันยังอยากรู้เกี่ยวกับสิ่งนี้)
อ้างอิง
ตัวอย่างที่น้อยที่สุดสำหรับ Ford-Fulkerson นั้นได้รับจากZwick TCS 1999
ตัวอย่างสำหรับ Edmonds-Karp ได้รับจาก Queyranne หรือQueyranne Math โรงละครโอเปรา Res 2523แม้ว่าฉันจะไม่รู้ว่าตัวเล็กที่สุด
สิ่งเหล่านี้สามารถพบได้ในบันทึกการบรรยายของ Jeff Ericksonโดยที่หนึ่งในข้อ 23.5 และที่สองเป็นแบบฝึกหัดที่ 14 ของการบรรยายที่ 23