Quanti spigoli può avere un grafico unipatico?


19

Un grafico unipatico è un grafico diretto in modo tale che vi sia al massimo un percorso semplice da un vertice a qualsiasi altro vertice.

I grafici unipatici possono avere cicli. Ad esempio, un elenco doppiamente collegato (non circolare!) È un grafico unipatico; se l'elenco ha elementi, il grafico ha cicli di lunghezza 2, per un totale di .nn12(n1)

Qual è il numero massimo di spigoli in un grafico unipatico con vertici? Un limite asintotico farebbe (es. o ).nO(n)Θ(n2)

Ispirato da Trova percorsi più brevi in ​​un grafico unipatico ponderato ; nella mia prova , inizialmente volevo affermare che il numero di spigoli era ma poi mi resi conto che limitare il numero di cicli era sufficiente.O(n)


Bella domanda Dovremmo cercare di migliorare il limite inferiore o il limite superiore :).
RB

Risposte:


12

Un grafico unipathic può avere bordi. C'è una sorta noto il grafico che è unipathic e ha n 2 / 4 bordi.Θ(n2)n2/4

Considera un grafico bipartito completo, con bordi orientati . Questo grafico è unipatico e non ha ciclo: tutti i suoi percorsi hanno lunghezza 1 . Ha 2 m di vertici e m 2 di bordi.(i,j)[1,m]2,aibj12mm2

(Domanda di follow-up: questo rapporto è massimo? Probabilmente no, ma non ho un altro esempio. Questo esempio è massimo nel senso che un vantaggio aggiunto tra nodi esistenti romperà la proprietà unipatica.)


"Qualunque bordo aggiunto tra nodi esistenti romperà la proprietà unipatica" In che modo l'aggiunta del bordo spezza la proprietà? b1a1
mitchus,

@mitchus a2b1a1b2
Gilles 'SO- smetti di essere malvagio'

1
Immagino che la mia mente fosse in qualche modo unipatica quel giorno :) Per quanto riguarda la massima, il rapporto potrebbe andare a 1/4 per grande , ma per n { 2 , 3 , 4 , 5 , 6 } l'elenco doppiamente collegato ha più bordi di n 2 / 4 . nn{2,3,4,5,6}n2/4
mitchus,

0

Non so se esiste un grafico unipatico su più di bordi, ma ecco un argomento che mostra che non più din2n24Sono possibili 2 +3bordi:n22+3

Supponiamo per contraddizione che sia un grafico unipatico tale che | E | n 2G=(V,E).|E|n22+3

Dal principio dei cassetti, esistono tale che d a ( v ) nvV

din(v)n2+1

Indica U={uV(u,v)E}

Nota che se c'era un vertice tale che u 1u 2U : ( x , u 1 ) , ( x , u 2 ) ExV{v}

u1u2U:(x,u1),(x,u2)E

Quindi il grafico non sarebbe unipatico (poiché e ( x u 2v ) sono entrambi percorsi validi).(xu1v)(xu2v)

Ciò significa che (aggiungendo i bordi da ): | E ( V × U ) | 2 | U |{v}×U

|E(V×U)|2|U|

U

|E|=|E(V×U)|+|E(V×(VU))|
2|U|+n|VU|2(n2+1)+n(n21)<n22+3

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.