Saya mencari sebuah algoritma untuk mengubah digraf (grafik berarah) menjadi grafik tidak terarah dengan cara yang dapat dibalik, yaitu digraf harus direkonstruksi jika kita diberi grafik yang tidak terarah. Saya mengerti bahwa ini akan menyebabkan grafik yang tidak diarahkan memiliki lebih banyak titik tetapi saya tidak keberatan.
Apakah ada yang tahu bagaimana melakukan ini atau dapat menyarankan referensi? Terima kasih sebelumnya.
Pembaruan: Mengenai jawaban AdrianN di bawah ini. Ini mungkin merupakan titik awal yang baik tetapi saya tidak berpikir itu berfungsi dalam bentuk saat ini. Berikut ini adalah gambaran mengapa saya pikir itu tidak:
Pembaruan setelah komentar DW: Saya menganggap simpul grafik tidak berlabel. Jika suatu solusi melibatkan pelabelan simpul (seperti yang dilakukan AdrianN), maka solusi tersebut harus memberikan grafik yang tidak terarah (isomorfik) yang sama tidak peduli bagaimana pelabelan dilakukan. Definisi saya tentang "isomorfik" untuk grafik dengan simpul berlabel adalah bahwa ada permutasi dari pelabelan yang menghubungkan dua grafik, tetapi saya tidak yakin dengan definisi yang tepat untuk grafik yang tidak berlabel ...