Dimostra che ogni due percorsi più lunghi hanno almeno un vertice in comune


14

Se un grafico è collegato e non ha un percorso con una lunghezza maggiore di k , provare che ogni due percorsi in G di lunghezza k hanno almeno un vertice in comune. GkGk

Penso che quel vertice comune dovrebbe essere nel mezzo di entrambi i percorsi. Perché se così non fosse, allora possiamo avere un percorso di lunghezza . Ho ragione?>k


2
Controesempio per un grafico diretto che non è fortemente connesso: vertici , bordi A C , A D , B D , i percorsi A C e B D non hanno vertici comuni. A,B,C,DACADBDACBD
sdcvvc,

@sdcvvc, potresti fornirlo come risposta.

2
@sdcvvc Immagino che la domanda sia limitata ai grafici non indirizzati.
Raffaello

Puoi confermare (o confermare) che è un grafico non indirizzato e stai considerando solo percorsi semplici (= senza ciclo)? G
Gilles 'SO- smetti di essere malvagio' il

@Gilles Sì, il grafico non è indirizzato e il percorso è walk in cui contengono spigoli e vertici distinti.
Saurabh,

Risposte:


21

Supponiamo per assurdo che P1=v0,,vk e P2=u0,,uk sono due percorsi in G di lunghezza k senza vertici condivisi.

Poiché G è collegato, esiste un percorso P collega vi a uj per alcuni i,j[1,k] tale che P non condivide vertici con P1P2 diversi da vi e uj . Say P=vi,x0,,xb,uj(nota che potrebbe non essercixi vertici, cioè,bpuò essere0- la notazione è un po 'carente però).

Senza perdita di generalità possiamo supporre che i,jk2(possiamo sempre invertire la numerazione). Quindi possiamo costruire un nuovo percorsoP=v0,,vi,x1,,xb,uj,,u0(percorrendoP1avi, poi attraverso il ponte formato daPauj, quindi lungoP2au0).

Ovviamente P ha una lunghezza di almeno k+1 , ma ciò contraddice l'assunto che G non ha percorsi di lunghezza maggiori di k .

Quindi allora due percorsi di lunghezza k devono intersecare almeno un vertice e la tua osservazione che deve essere nel mezzo (se ce n'è solo uno) segue come hai ragionato.


Penso che tu abbia bisogno di , altrimenti il ​​nuovo percorso non è necessariamente più lungo. Si noti cheb=0è possibile. jk2b=0
Raffaello

1
@Raphael Sì, non ho esplicitamente dichiararlo (e utilizzata la notazione un po 'fuorviante), ma posso tranquillamente essere 0 , il ponte aggiunge sempre almeno un bordo, però, anche se gli unici vertici in P ' sono contro i ed u j . Sul primo punto, nota che ho costruito il percorso da v 0v iu ju 0 , quindi j kb0Pviujv0viuju0ragione. Se è andato aukallorajkjk2ukjk2 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.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.