Numero di cicli hamiltoniani su un grafico di Sierpiński


18

Sono nuovo di questo forum e solo un fisico che lo fa per mantenere il cervello in forma, quindi per favore mostra grazia se non uso il linguaggio più elegante. Inoltre, lascia un commento, se ritieni che altri tag siano più appropriati.

Sto cercando di risolvere il problema per cui devo calcolare il numero di cicli Hamiltoniani C(n) in ° ordine Sierpinski-grafico . (Vedi anche il link sopra per la definizione e le immagini dei grafici Sierpinski)S nnSn

Ho trovato , ma devo aver sbagliato qualcosa, perché la mia soluzione non corrisponde al valore dato . La mia argomentazione consiste in pensieri molto basilari e non riesco a trovare l'errore. Qualsiasi aiuto è molto apprezzato. Anche se sembra lungo, i pensieri diventano banali se guardi i grafici mentre segui.C ( 5 ) = 71328803586048C(n)C(5)=71328803586048

(a) In un grafo chiamare gli angoli esterni . Quindi definisco le seguenti quantità: A , B , CSnUN,B,C

N(n): = il numero di cammini hamiltoniani da a C .UNC

N¯(n): = il numero di percorsi da UN a C che visitano ogni nodo volta tranne B .

Chiamerò anche tali percorsi N - o N¯ -type percorsi nel seguito.

(b) È facile vedere che N(n)=N¯(n) .

Il motivo è il seguente: considerare un percorso di tipo NA partire da UN questo percorso ha la forma (UN,...,X1,B,X2,...,C) . Sostituendo il segmento (X1,B,X2) con (X1,X2) otteniamo un percorso di tipo N¯ . Questa operazione mappa in modo univoco tutti i percorsi di tipo N percorsi di tipo N¯ .

(c) Deriviamo la ricorsione N(n+1)=2N(n)3 .

Considera un percorso di tipo N da UN a B e denota i sottotiangoli agli angoli esterni UN,B,C per TUN,TB,TC , rispettivamente. È chiaro che il percorso di tipo N visiterà ogni sottotiangolo esattamente una volta a partire da TUN su TB a TC . Consideriamo ora il nodo Z in cui i TUN e TC toccano. Esistono due possibilità, quando questo punto è visitato dal percorso, (i) prima di lasciare TUN o (ii) dopo aver inserito TC. In questi casi i tre percorsi secondari all'interno di TUN,TB,TC sono dei tipi (i) N,N,N¯ o (ii) N¯,N,N , rispettivamente. Con questo in mente possiamo contare

N(n+1)=N(n)N(n)N¯(n)+N¯(n)N(n)N(n) e con (b) arriviamo in alto ricorsione.

(d) Risolviamo la ricorsione (c) con N(1)=1 e otteniamo N(n)=230+31+...+3n-2 .

(e) Considera un ciclo hamiltoniano nel grafico . Poiché ciascuno dei tre sottotiangoli è collegato agli altri solo tramite due nodi, è chiaro che il ciclo entrerà in ciascun sottotiangolo esattamente una volta attraverso un nodo di connessione, quindi lo "riempirà", lasciandolo infine attraverso l'altro nodo di connessione. Quindi il ciclo hamiltoniano in costituito da tre sottotracciati di tipo nei sottotiangoli che hanno tutti la struttura di . Possiamo concludere per il numero di cicli hamiltonianiS n N S n - 1SnSnNSn-1

C(n)=N(n-1)3 .

Tuttavia segue pern=5

C(5)=N(4)3=81923=54975581388871328803586048

dove quest'ultimo dovrebbe essere ottenuto in base alla pagina del problema (link sopra).

Grazie ancora per qualsiasi aiuto o commento.


Questo è davvero divertente, ho ricavato tutto con le stesse idee e ho fatto lo stesso identico errore =) L'hai risolto ormai?
flawr

Risposte:


11

Bella idea! Il problema sembra essere nel passaggio . Sostituendo ( X 1 , B , X 2 ) in un N path da ( X 1 , X 2 ) fornisce un ˉ N -path, ma non tutti ˉ N -path conterrà ( X 1 , X 2 ) . Quindi questa non è una biiezione. Questo dice solo N ( n ) ˉ N ( n ) .(b)(X1,B,X2)N(X1,X2)N¯N¯(X1,X2)N(n)N¯(n)

Oppure puoi infatti dimostrare che , risultando in N ( n + 1 ) = 3 N 3 .N¯(n)=3N(n)/2N(n+1)=3N3


Grazie, hai reso la mia giornata + un altro grazie per avermi lasciato la prova corretta come esercizio!
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.