การเรียงลำดับจุดนั้นระยะทางแบบยุคลิดต่ำสุดระหว่างจุดต่อเนื่องจะถูกขยายให้ใหญ่สุด


10

เมื่อกำหนดชุดของจุดในพื้นที่คาร์ทีเซียนแบบ 3 มิติฉันกำลังมองหาอัลกอริทึมที่จะเรียงลำดับจุดเหล่านี้เช่นว่าระยะทางแบบยุคลิดต่ำสุดระหว่างจุดสองจุดติดต่อกันจะถูกขยายให้ใหญ่สุด

มันก็จะเป็นประโยชน์เช่นกันหากอัลกอริทึมนั้นมีแนวโน้มที่จะมีระยะทางแบบยุคลิดเฉลี่ยสูงกว่าระหว่างจุดต่อเนื่องกัน


2
Crossposted , แรงจูงใจ
Jukka Suomela

2
เสียงเหมือนรุ่นสูงสุดของคอขวด TSP หรือรุ่นคอขวดของปัญหาเส้นทางที่ยาวที่สุด มันมีชื่อหรือไม่?
Jukka Suomela

1
ฉันขอแนะนำให้ใช้วิธีแก้ปัญหา gonzalez k-clustering (กลยุทธ์โลภ) ดูเหมือนจะให้ผลประมาณ 2 อย่างหรือเปล่า?
Suresh Venkat

น่าเสียดายที่กอนซาเลซไม่ได้คำตอบที่ดี (พิจารณาคะแนน (-100,0), (99,0) และ (100,0) ถ้าเราเริ่มจากจุดผิด (-100,0) เราจะได้คำตอบที่แย่มาก ยังคงมีความเป็นไปได้ที่ใช้ gonzalez จากทุกจุดและใช้คำตอบที่ดีที่สุด
Suresh Venkat

คำตอบ:


6

การทางพิเศษแห่งประเทศไทย: ทุกอย่างด้านล่างนี้อยู่ในกระดาษ " บน TSP กระจายสูงสุด ", Arkin et al, SODA 1997

ฉันไม่รู้เกี่ยวกับคำตอบที่แน่นอน แต่นี่เป็นอีกวิธีหนึ่งที่แตกต่างเล็กน้อยจากข้อเสนอแนะของ Suresh เกี่ยวกับการจัดกลุ่มกอนซาเลซ:

npn1d(p,q)pn/2

n/2+1pd(p,q)2d(p,q)

สิ่งนี้จะทำงานในพื้นที่ตัวชี้วัดใด ๆ และให้อัตราส่วนประมาณที่เหมาะสมที่สุดระหว่างอัลกอริทึมที่ทำงานในพื้นที่ตัวชี้วัดใด ๆ สำหรับหากคุณสามารถประมาณค่าได้ดีกว่าภายในสองปัจจัยคุณสามารถแก้ปัญหาวัฏจักรของแฮมิลโตเนียนได้อย่างแน่นอนโดยการลดกราฟอินพุตให้กับปัญหาวัฏจักรแฮมิลตันในพื้นที่เมตริกด้วยระยะ 2 สำหรับขอบกราฟและระยะทาง 1 สำหรับทุก ๆ -ขอบ.

อาจมีบางอย่างที่คุณสามารถนวดสิ่งนี้เป็นอัลกอริทึมประมาณสำหรับเส้นทางแทนรอบ


มีเหตุผลอะไรที่จะเชื่อได้หรือไม่ว่าไม่มี PTAS ในคดีแบบยุคลิด
Jukka Suomela

2
ไม่มีเหตุผลที่ฉันรู้ แต่วิธี PTAS ตามปกติสำหรับปัญหาการออกแบบเครือข่ายแบบยุคลิดนั้นใช้งานได้เพียงการย่อขนาดเท่านั้นไม่ใช่การขยายให้ใหญ่สุด
David Eppstein

ข้อยกเว้นอย่างหนึ่งที่ฉันรู้ก็คือกระดาษของเฉินและฮาร์เปเล่ใน PTAS สำหรับการวางแนวบนเครื่องบิน มันเป็นปัญหาการขยายใหญ่สุด
จันทรา Chekuri

เราอัปโหลดพรีเพรทที่ตอบคำถามนี้คือให้ PTAS สำหรับการกระจาย TSP สูงสุดในกรณีแบบยุคลิด arxiv.org/abs/1512.02963 (László Kozma, Tobias Mömke: A PTAS สำหรับ Euclidean Maximum Scatter TSP)
László Kozma

3

เราอัปโหลดพรีเพรทที่ตอบคำถามนี้คือให้ PTAS สำหรับการกระจาย TSP สูงสุดในกรณีแบบยุคลิด http://arxiv.org/abs/1512.02963 (László Kozma, Tobias Mömke: A PTAS สำหรับ Euclidean Maximum Scatter TSP)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.