Cho một đồ thị G, tại sao sau thuật toán tham lam không được bảo đảm để tìm maximum independent set của G:Tại sao thuật toán tham lam lại không tìm được tập hợp đồ thị độc lập tối đa?
Greedy(G):
S = {}
While G is not empty:
Let v be a node with minimum degree in G
S = union(S, {v})
remove v and its neighbors from G
return S
tôi tự hỏi ai đó có thể chỉ cho tôi một ví dụ đơn giản của một đồ thị mà thuật toán này không?
Tôi tự hỏi, Nếu thuật toán này thất bại, thuật toán phù hợp để giải quyết vấn đề là gì? –
@TravelingSalesman Tôi nghĩ bạn có thể tìm thấy câu trả lời trong cùng một [bài viết wikipedia] (http://en.wikipedia.org/wiki/Independent_set_%28graph_theory%29#Finding_maximum_independent_sets). Như tôi thấy, thuật toán tham lam này tìm thấy một tập độc lập và tập hợp đó là tương đối lớn, vì vậy bạn có thể sử dụng nó để tìm giải pháp tối ưu. Tôi không thực sự là một chuyên gia, vì vậy xin đừng tin tôi :) –
Không sao đâu. Cảm ơn bạn. –