Courtesy of QuantaMagazine
Artikel ini membahas tentang algoritma Dijkstra, yang ditemukan oleh ilmuwan komputer Edsger Dijkstra pada tahun 1956. Algoritma ini dirancang untuk mencari rute tercepat antara dua titik dalam suatu jaringan, seperti jalan raya. Meskipun banyak algoritma lain yang bisa menyelesaikan masalah serupa, Dijkstra's algorithm telah terbukti sangat efisien dan mudah digunakan. Baru-baru ini, sekelompok peneliti menemukan cara untuk membuat versi baru dari algoritma ini yang dapat bekerja dengan optimal di semua jenis jaringan jalan, bahkan dalam situasi lalu lintas terburuk.
Penelitian ini menunjukkan bahwa dengan menggunakan struktur data yang tepat, algoritma Dijkstra dapat mencapai hasil yang lebih baik daripada yang sebelumnya dianggap mungkin. Temuan ini dapat mengubah cara para peneliti mempelajari optimalitas algoritma dan menunjukkan bahwa algoritma yang sederhana bisa lebih efektif daripada yang diperkirakan sebelumnya. Meskipun versi baru ini mungkin tidak langsung diterapkan dalam aplikasi sehari-hari seperti Google Maps, hal ini membuka peluang untuk penelitian lebih lanjut dalam bidang algoritma.