Pertimbangkan grafik (masalahnya masuk akal untuk grafik langsung dan tidak langsung). Sebut M G matriks jarak G : M G [ i , j ] adalah jarak lintasan terpendek dari simpul i ke simpul j dalam G untuk fungsi agregasi tetap tertentu (misalnya + atau maks ).
Saya mengatakan bahwa subgraf dari G (dengan set simpul yang sama) adalah sp-setara untuk G jika M G = M G ' . Dengan kata lain, menghilangkan tepi untuk berpindah dari G ke G ′ tidak mengubah panjang jalur terpendek; tepi yang dihilangkan tidak diperlukan untuk jalur terpendek.
Secara umum tidak ada subgraf Sp-ekuivalen tunggal dari yang minimal untuk dimasukkan. Misalnya, jika G tidak diarahkan dan semua sisi memiliki bobot 0 , setiap pohon spanning dari G adalah subgraph minimal sp-ekuivalen (memang, setiap tepi dalam suatu siklus dapat dihilangkan, tetapi melepaskan pasangan simpul jelas mengubah jarak). Namun saya masih bisa menyebut edge G tidak berguna jika mereka tidak dalam subgraph minimum sp-ekuivalen, diperlukan jika mereka berada di semua subgraph minimum sp-ekuivalen (yaitu, di persimpangan mereka), dan opsional jika mereka ada di beberapa dari mereka (yaitu , dalam persatuan mereka).
Pertanyaan pertama saya adalah: Apakah gagasan ini memiliki nama standar?
Pertanyaan kedua saya adalah: Apa kerumitan mengklasifikasikan tepi dengan cara ini, tergantung pada apakah G tidak diarahkan atau diarahkan, dan pada fungsi agregasi?
(Misalnya, untuk tidak diarahkan dan untuk maks , subgraph minimum sp-ekuivalen mencakup pohon dengan bobot minimum, jadi setidaknya jika semua bobot tepi berbeda, klasifikasi mudah dihitung dengan menghitung pohon spanning minimum yang unik, tetapi secara umum saya tidak tahu cara kerja.)