Chứng minh rằng cứ hai đường dẫn dài nhất có ít nhất một đỉnh chung


14

Nếu đồ thị được kết nối và không có đường dẫn có độ dài lớn hơn , hãy chứng minh rằng cứ hai đường dẫn trong có độ dài có ít nhất một đỉnh chung. GkGk

Tôi nghĩ rằng đỉnh chung đó nên ở giữa cả hai đường dẫn. Bởi vì nếu đây không phải là trường hợp thì chúng ta có thể có một đường dẫn có độ dài . Tôi có đúng không>k


2
Mẫu đối với đồ thị có hướng không được kết nối mạnh: các đỉnh , các cạnh A C , A D , B D , các đường dẫn A CB D không có đỉnh chung. A,B,C,DACADBDACBD
sdcvvc

@sdcvvc, bạn có thể cung cấp nó dưới dạng câu trả lời.

2
@sdcvvc Tôi đoán câu hỏi được giới hạn trong các đồ thị vô hướng.
Raphael

Bạn có thể xác nhận (hoặc xác nhận) rằng là một đồ thị vô hướng và bạn chỉ đang xem xét các đường dẫn đơn giản (= không có chu kỳ)? G
Gilles 'SO- ngừng trở nên xấu xa'

@Gilles Có đồ thị là vô hướng và đường dẫn đi trong đó chứa các cạnh và đỉnh riêng biệt.
Saurabh

Câu trả lời:


21

Giả sử cho mâu thuẫn đó P1=v0,,vkP2=u0,,uk hai đường dẫn trong G có độ dài k không có đỉnh chung.

Như G được kết nối, có một con đường P kết nối vi để uj đối với một số i,j[1,k] như vậy P cổ phiếu không có đỉnh với P1P2 khác hơn viuj . Say P=vi,x0,,xb,uj(lưu ý rằng có thể không cóxi đỉnh, tức là,bcó thể0- ký hiệu là một chút thiếu mặc dù).

Không mất tính tổng quát ta có thể giả định rằng i,jk2(chúng tôi luôn có thể hủy việc đánh số). Sau đó, chúng ta có thể xây dựng một con đường mớiP=v0,,vi,x1,,xb,uj,,u0(bằng cách cùngP1đếnvi, rồi băng qua cây cầu hình thành bằngPđếnuj, sau đó dọc theoP2đếnu0).

Rõ ràng P có chiều dài ít nhất k+1 , nhưng mâu thuẫn với này giả định rằng G không có con đường của hơn chiều dài hơn k .

Vì vậy, bất kỳ hai đường dẫn có độ dài k phải giao nhau ít nhất một đỉnh và quan sát của bạn rằng nó phải ở giữa (nếu chỉ có một) theo sau khi bạn suy luận.


Tôi nghĩ rằng bạn cần , nếu không thì con đường mới không nhất thiết phải lâu hơn. Lưu ý rằngb=0là có thể. jk2b=0
Raphael

1
@Raphael Vâng, tôi đã không nói rõ nó (và sử dụng ký hiệu hơi gây hiểu lầm), nhưng có thể khá hạnh phúc được 0 , cây cầu luôn luôn bổ sung thêm ít nhất một cạnh tuy nhiên, ngay cả khi các đỉnh chỉ trong P 'v iu j . Về điểm thứ nhất, lưu ý rằng tôi đã xây dựng con đường từ v 0v iu ju 0 , vì vậy j kb0Pviujv0viuju0là đúng. Nếu nó đã đi đếnukthìkkjk2ukjk2 would be the right condition.
Luke Mathieson

1

You are right that the common vertex must occur in the middle of both paths.

However that intuition will not solve the actual problem you're trying to solve.

Instead try to demonstrate that, given any point in the path, the path segment from (and including) that point to one of the ends of the original path must have strictly greater than half as many nodes as the full path.

Once you have shown that, you will be able to both solve the problem that you were asked and verify your conjecture.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.