Ricordiamo il diametro di un grafo è la lunghezza di un percorso più lungo più breve in . Dato un grafico, un ovvio algoritmo per il calcolo risolve il problema del percorso più breve di tutte le coppie (APSP) e restituisce la lunghezza del percorso più lungo trovato.
È noto che il problema APSP può essere risolto in un tempo O (n ^ 2) ottimale per diverse classi di grafici. Per i grafici generali, esiste un approccio teorico algebrico in esecuzione nel tempo , dove è il limite per la moltiplicazione della matrice. Tuttavia, calcolare il diametro non è apparentemente collegato in modo critico ad APSP, come mostrato da Yuster .
Sono note alcune classi di grafici non banali per le quali il diametro può essere calcolato ancora più velocemente, diciamo in tempo lineare?
Sono particolarmente interessato ai grafici cordali e alle eventuali sottoclassi di grafici cordali come i grafici a blocchi. Ad esempio, penso che il diametro di un grafico cordale possa essere calcolato in tempo , se è rappresentabile in modo univoco come un albero di cricca. Tale grafico è anche noto come ur-chordal .