Diberikan grafik , kita perlu menemukan kardinalitas set simpul terbesar sehingga masing-masing hadir dalam setiap pencocokan maksimum yang dimungkinkan.
Apakah ada solusi selain menghapus setiap simpul yang jelas dan menemukan pencocokan maksimum untuk melihatnya berkurang?
graph-theory
graph-algorithms
Hououin Kyouma
sumber
sumber
Jawaban:
sumber
Dengan melakukan dua pencarian pertama-pertama atau kedalaman-pertama, satu untuk menemukan bagian-bagian grafik yang dapat dicapai dari simpul yang tidak cocok dan satu untuk menemukan bagian yang dapat mencapai simpul yang tidak cocok, Anda dapat menemukan simpul-simpul penting dalam waktu linier begitu Anda sudah ada yang cocok.
Mungkin sesuatu seperti ini juga akan berfungsi untuk kasus non-bipartit, menggunakan pencarian jalur bolak-kontrak, tetapi detailnya akan lebih rumit.
sumber