3
ปัญหาระยะทางสั้นที่สุดพร้อมความยาวเป็นฟังก์ชั่นของเวลา
แรงจูงใจ เมื่อวันก่อนฉันกำลังเดินทางไปรอบ ๆ เมืองด้วยระบบขนส่งสาธารณะและฉันสร้างปัญหากราฟที่น่าสนใจในการสร้างปัญหาในการค้นหาการเชื่อมต่อที่สั้นที่สุดระหว่างสองแห่ง เราทุกคนรู้ "ปัญหาเส้นทางที่สั้นที่สุด" แบบคลาสสิก: กำหนดกราฟกำกับมีความยาวขอบและสองจุดยอดค้นหาเส้นทางที่สั้นที่สุดระหว่างและ (เช่นเส้นทางที่ลดความยาวขอบทั้งหมด) สมมติว่าความยาวขอบที่ไม่เป็นลบนั้นมีอัลกอริทึมต่าง ๆ และปัญหานั้นง่ายw e ∈ R + 0 ,G = ( V, E)G=(V,E)G=(V,E)s , t ∈ V s tWอี∈ R+0,e ∈ Ewe∈R0+,e∈Ew_e\in\mathbb{R}_0^+,\,e\in Es , t ∈ Vs,t∈Vs,t\in Vsssเสื้อtt นี่เป็นแบบอย่างที่ดีสำหรับกรณีที่เรากำลังเดินเช่น จุดยอดเป็นทางแยกในเครือข่ายถนนของเราและแต่ละขอบมีความยาวคงที่ - เป็นเมตรเป็นต้น การตีความที่เป็นไปได้อีกอย่างของน้ำหนักขอบคือเวลาที่เราต้องเปลี่ยนจากจุดหนึ่งไปยังอีกจุดหนึ่ง นี่คือการตีความที่ฉันสนใจตอนนี้Wอีwew_e ปัญหา ตอนนี้ฉันต้องการสร้างแบบจำลองสถานการณ์ต่อไปนี้ ฉันต้องการที่จะเดินทางจากจุด A ไปยังจุด B ในเมืองผ่านการขนส่งสาธารณะและลดเวลา …