15

Dưới đây là một tiêu thụ đặc biệt:Sự khác nhau giữa tối thiểu Spanning Tree và Shortest Path Tree

Hoặc chứng minh những điều sau hoặc đưa ra một phản ví dụ:

(a) là con đường giữa một cặp đỉnh trong một tối thiểu cây bao trùm của một đồ thị không bị vạch trần nhất thiết phải là con đường ngắn nhất (trọng lượng tối thiểu)?

(b) Giả sử rằng cây bao trùm tối thiểu của biểu đồ là duy nhất. Có phải là đường đi giữa một cặp đỉnh trong cây bao trùm tối thiểu của một biểu đồ không giới hạn là không nhất thiết phải là đường đi ngắn nhất (trọng lượng tối thiểu) không?

trả lời của tôi là

(a)

Không, ví dụ, đối với đồ thị dưới 0, 1, 2, 0-1 là 4, 1-2 là 2, 2-0 là 5 , sau đó con đường ngắn nhất đúng 0-2 là 5, nhưng mst là 0-1-2, trong mst, 0-2 là 6

(b)

vấn đề của tôi đi vào này (b).

Tôi không hiểu cách whether the MST is unique có thể ảnh hưởng đến đường đi ngắn nhất.

Đầu tiên, sự hiểu biết của tôi là khi trọng số của các cạnh không khác biệt, nhiều MST có thể tồn tại cùng một lúc, đúng không?

Thứ hai, ngay cả khi MST là duy nhất, câu trả lời của (a) ở trên vẫn áp dụng cho (b), phải không?

+0

'MST là duy nhất' được định nghĩa như thế nào? – Deestan

+1

Tôi hỏi vì nếu "duy nhất" có nghĩa đơn giản là "chỉ tồn tại một MST có thể", thì câu hỏi là tầm thường và kỳ lạ vì câu trả lời cho (a) áp dụng cho (b), như bạn đã nói. – Deestan

+0

http://www.me.utexas.edu/~jensen%20/ORMM/methods/unit/network/subunits/mst_spt/index.html – Goodwine

Trả lời

5

Về (a), tôi đồng ý.

Về (b), đối với một số biểu đồ, có thể có nhiều cây bao trùm tối thiểu có cùng trọng số. Xem xét một vòng tròn C3 với đỉnh a, b, c; trọng số a-> b = 1, b-> c = 2, a-> c = 2. Biểu đồ này có hai MST, {a-b-c} và {c-a-b}.

Tuy nhiên, counterexample của bạn vẫn giữ, vì MST là duy nhất ở đó.

21

Vì vậy, cho phép hãy xem một đồ thị rất đơn giản:

(A)---2----(B)----2---(C) 
\     /
    ---------3---------- 

Các cây bao trùm nhỏ nhất cho biểu đồ này bao gồm hai cạnh A-BB-C. Không có các cạnh khác tạo thành một cây bao trùm tối thiểu.

Nhưng tất nhiên, đường đi ngắn nhất từ ​​A đến CA-C, không tồn tại trong MST.

EDIT

Vì vậy, để trả lời một phần (b) câu trả lời là không, bởi vì có một con đường ngắn hơn mà tồn tại mà không có trong MST.

0

Không phải MST liên quan đến nút bắt đầu ?!
Sau đó, anh ta đang cố gắng lấy đường đi ngắn nhất từ ​​nút bắt đầu MST. Do đó, có, đường dẫn ngắn nhất được MST cung cấp bắt đầu từ A!

+1

Không hoàn toàn, MST sẽ cố gắng sử dụng "tài nguyên ít nhất có thể" để * tiếp cận * tất cả các nút và Đường dẫn ngắn nhất sẽ cung cấp cho bạn đường đi ngắn nhất từ ​​* Xuất xứ * đến * Điểm đến *. Hãy nghĩ về nó như thế này: Bạn đã đi '100 dặm từ A đến b', 'B đến C là 50 dặm away', nhưng' A đến C là 120 dặm apart'. 'A-> C' chắc chắn ngắn hơn' A-> B-> C', nhưng bạn muốn đi bộ 'B-> C', thay vì quay lại, phải không? – Goodwine