Ingat diameter dari grafik adalah panjang jalur terpanjang terpendek di G . Diberikan grafik, algoritma yang jelas untuk komputasi diam ( G ) memecahkan semua masalah jalur terpendek (APSP) semua-pasangan dan mengembalikan panjang jalur terpanjang yang ditemukan.
Diketahui bahwa masalah APSP dapat diselesaikan dalam waktu optimal untuk beberapa kelas grafik. Untuk grafik umum, ada pendekatan teori graf aljabar yang berjalan dalam waktu O ( M ( n ) log n ) , di mana M ( n ) adalah terikat untuk perkalian matriks. Namun, menghitung diameter tampaknya tidak terkait dengan APSP, seperti yang ditunjukkan oleh Yuster .
Apakah beberapa kelas grafik non-sepele diketahui yang diameternya dapat dihitung lebih cepat, katakanlah dalam waktu linier?
Saya terutama tertarik pada grafik chordal, dan setiap subclass dari grafik chordal seperti grafik blok. Sebagai contoh, saya pikir diameter grafik chordal dapat dihitung dalam waktu O ( n + m ) , jika G secara unik digambarkan sebagai pohon klik. Grafik seperti itu juga dikenal sebagai ur-chordal .
Jawaban:
(sumber: graphclasses.org )
sumber
Grafik blok yang disebutkan dalam pertanyaan adalah herediter jarak. Algoritma waktu linear untuk menghitung diameter untuk grafik herediter jarak diberikan dalam [1] (lihat Teorema 5).
[1] Dragan, Feodor F. Kelompok dominan dalam grafik herediter jarak. Springer Berlin Heidelberg, 1994.
sumber