เครื่องมือวิเคราะห์ทฤษฎีกราฟออนไลน์
ป้อนขอบกราฟ ระบุจุดเริ่มและจุดหมาย คำนวณระยะทางสั้นสุดและเส้นทางด้วยขั้นตอนวิธีของไดค์สตร…
เริ่มใช้งาน
คุณสมบัติและตัวอย่างการใช้งาน
เครื่องมือนี้ช่วยแก้ปัญหาเส้นทางสั้นสุดในกราฟแบบไม่มีทิศทาง เหมาะสำหรับการเรียนหรือทดสอบขั้นตอนวิธีของไดค์สตรา
ตัวอย่างที่เป็นรูปธรรม
ป้อนขอบดังนี้:
A,B,2 B,C,3 A,C,10
กำหนดจุดเริ่มต้น A และจุดหมาย C ผลลัพธ์ที่ได้คือระยะทาง 5 และเส้นทาง A → B → C
การประมวลผลและข้อจำกัด
- กราฟไม่มีทิศทาง ขอบสามารถมีน้ำหนักเป็นศูนย์ได้ แต่ห้ามน้ำหนักติดลบ
- อนุญาตให้มีขอบขนานได้ (หลายขอบระหว่างโหนดเดียวกัน)
- ไม่รองรับกราฟมีทิศทาง การแสดงพิกัด การคำนวณศูนย์กลาง หรือขั้นตอนวิธีอื่น เช่น การหาต้นไม้ทอดข้ามน้อยสุด
- หากมีเส้นทางสั้นสุดหลายเส้นทาง ระบบจะแสดงเพียงเส้นทางเดียว และไม่คำนวณองค์ประกอบเชื่อมโยง
คำถามที่พบบ่อย
1. จะป้อนขอบที่ไม่มีน้ำหนักได้อย่างไร?
ละเว้นน้ำหนักได้ เช่น ป้อน A,B ระบบจะถือว่าน้ำหนักเป็น 1
2. รองรับน้ำหนักติดลบหรือไม่?
ไม่รองรับ เนื่องจากขั้นตอนวิธีของไดค์สตราใช้ไม่ได้กับน้ำหนักติดลบ หากป้อนค่าติดลบจะเกิดข้อผิดพลาด
3. จะทราบได้อย่างไรว่ากราฟไม่เชื่อมต่อ?
หากไม่พบเส้นทางระหว่างจุดเริ่มและจุดหมาย ระบบจะแสดงข้อความแจ้งเตือนอย่างชัดเจน
ข้อควรทราบ
เครื่องมือนี้ใช้เพื่อการศึกษาและการวิเคราะห์เบื้องต้น ไม่ควรใช้แทนซอฟต์แวร์เฉพาะทางสำหรับงานวิศวกรรมหรือการตัดสินใจที่สำคัญ
การประมวลผลเกิดขึ้นภายในเบราว์เซอร์ของคุณ