73 puan yazan pjy6076 2025-09-16 | 18 yorum | WhatsApp'ta paylaş

Çin'deki Tsinghua University araştırmacıları, Stanford University ile iş birliği yaparak geleneksel tek kaynaklı en kısa yol (single-source shortest path, SSSP) problemi için hesaplama karmaşıklığı açısından büyük bir ilerleme kaydetti. Bu çalışma, 2025 STOC konferansında Best Paper ödülünü kazandı.

Geleneksel olarak en yaygın kullanılan yöntem Dijkstra algoritmasıdır ve zaman karmaşıklığı O(m + n log n) biçimindedir (n = düğüm sayısı, m = kenar sayısı).
log n terimi, öncelik kuyruğu (priority queue) veya sıralama (sorting) ile ilgili kısımdan gelir ve son 40 yıldır bu bölümün ötesine geçen bir iyileştirme olmamıştı.

Yeni algoritma zaman karmaşıklığını O(m · log^(2/3) n) seviyesine düşürdü.
log^(2/3) n, log n'den daha yavaş arttığı için (yani log n'den daha küçük büyüdüğü için), düğüm sayısı çok büyük olduğunda fark belirginleşiyor.

18 yorum

 
slowmo 2025-09-22

2000’lerin sonlarında araç navigasyon yazılımı şirketinde çalışırken rota arama modülü geliştirdiğim günlerin anısı(?) aklıma geliyor. Dijkstra, navigasyon rota aramasında kullanılmayacak kadar yavaş olduğu için tercih edilmiyor; bunun yerine sezgisel olarak iyileştirilmiş sürümü olan A* (A Star) araması kullanılıyor. Araştırınca A*’ın SSSP değil, SPSP (Single-Pair Shortest Path) algoritması olduğunu gördüm.

 
qpalzmxn 2025-09-18

Seyrek durumlarda hızlı algoritmaları da aştığını söylemek biraz muğlak görünüyor.

 
helio 2025-09-17

CLRS'in revize edilmesinin üzerinden çok da uzun zaman geçmemiş olmalı; şimdi yeni baskı mı yapılıyor?

 
kmc0722 2025-09-17

Geçmişte ortaya çıkıp bugün hâlâ popüler olan Beatles ya da Oasis'in 41 yıl sonra yeni albüm çıkarmış gibi hissettiriyor. Öncelikle şaşkınlık ve merak uyandırıyor, haha

 
brainypooh 2025-09-17

ABD'de belki zaten vardı? vay canına

 
devstudyman7 2025-09-17

Ne kadar da güzelmiş, vay canına.

 
ahwjdekf 2025-09-17

Çin son zamanlarda gerçekten öne çıkıyor.

 
onetoday 2025-09-16

Algoritmanın adının nasıl belirleneceğini merak ediyorum.

 
belline0124 2025-09-16

Yakında biri bu kısıtlarla Baekjoon'da bir problem çıkarır herhalde, heyecanlandım.

 
fastkoder 2025-09-16

Nostaljik Dijkstra..

 
chebread 2025-09-16

Vay be... inanılmaz...

 
channprj 2025-09-16

Harika.

 
woogi 2025-09-16

Vay be......

 
pmc7777 2025-09-16

Bu oluyormuş...

 
kimjoin2 2025-09-16

Vay be~~

 
roxie 2025-09-16

Vay be....

 
beoks 2025-09-16

Algoritma derslerinin içeriğine eklenecek gibi görünüyor hahaha

 
jhk0530 2025-09-16

Vay canına...