สมมติว่าฉันมีเรือสำเภาด้วยตนเองที่ใช้พลังงานแสงอาทิตย์อยู่ที่ไหนสักแห่งในฟยอร์ดของนอร์เวย์ซึ่งมาพร้อมกับแผนที่ชุดล่าสุดตัวรับสัญญาณ GPS และไม่มีคำสั่งรายละเอียดเกี่ยวกับการลิงก์จากฉัน เรือลำนี้ต้องไปถึงให้ได้ถึงเกาะไหหลำในช่วงเวลาที่เร็วที่สุดเท่าที่จะเป็นไปได้
- อะไรคืออัลกอริทึมที่กำหนดไว้สำหรับการค้นหาเส้นทางการเดินเรือในโลก?
ความซับซ้อนของเวลาและหน่วยความจำคืออะไร
ยกตัวอย่างเช่นฉันสามารถใช้ A * หลังจากเปลี่ยนแผนที่ของโลกเป็นแผนภาพที่มีรูปหลายเหลี่ยมที่เชื่อมต่อกัน (เช่น Delaunay triangulation บนทรงกลม / ทรงรี) และอะไรคือวิธีการอื่นที่เป็นไปได้?
คำตอบควรให้การอ้างอิงไปยังเอกสารด้วยการอภิปรายคำถามที่กล่าวถึงข้างต้น
ตามที่Rob Langชี้ให้เห็นอัลกอริทึมจะต้องตรงกับเกณฑ์ปกติ: ในกรณีที่ไม่มีเวลา จำกัด นำไปสู่เส้นทางที่สั้นที่สุดระหว่างจุดสองจุดใด ๆ บนมหาสมุทรและทะเลของโลกหรือบ่งบอกถึงความล้มเหลวในการหาเส้นทาง
มีหัวข้อย่อยที่น่าสนใจที่นี่ (ซื้อขายเวลาคำนวณล่วงหน้า / พื้นที่เก็บข้อมูลสำหรับการคำนวณออนไลน์ให้เส้นทางที่ไม่ดีเล็กน้อยก่อนที่จะถึงกำหนดส่งใน ฯลฯ ) แต่สิ่งเหล่านี้เป็นส่วนเสริมของปัญหาหลัก