Privacy Policy Cookie Policy Terms and Conditions Grafo planare - Wikipedia

Grafo planare

Da Wikipedia, l'enciclopedia libera.

In teoria dei grafi si definisce grafo planare un grafo che può essere raffigurato in un piano in modo che non si abbiano spigoli che si intersecano. Ad esempio sono planari i seguenti grafi:

Immagine:6n-graf.svg

Il secondo può essere raffigurato senza spigoli che si intersecano spostando uno degli spigoli dati da una diagonale al di fuori del perimetro del quadrato.

Vi sono invece grafi che posseggono solo raffigurazioni piane nelle quali si hanno coppie di spigoli che si intersecano. Le due seguenti figure forniscono raffigurazioni di due grafi non planari:

K5
Ingrandisci
K5
K3,3
Ingrandisci
K3,3


Si tratta del grafo completo con 5 nodi \,K_5\, e del grafo bipartito completo con 3+3 nodi \,K_{3,3}\,; questi due grafi sono chiamati anche grafi di Kuratowski, in onore del matematico polacco Kazimierz Kuratowski. Si constata infatti che non è possibile ridisegnare queste raffigurazioni evitando che gli spigoli si intersechino. In effetti Kuratowski nel 1929 ha dimostrato che questi sono i due grafi non planari più ridotti, con il seguente enunciato.

Indice

[modifica] Terema di Kuratowski

Teorema di Kuratowski:

Un grafo è planare se e solo se non contiene alcun sottografo che sia un'espansione di \,K_5\, o un'espansione di \,K_{3,3}\,.

Ricordiamo che per espansione di un grafo G si intende un grafo che si ottiene da G attraverso manovre di inserimento di nodi negli spigoli, cioè modificando uno spigolo * --- * nella coppia di spigoli adiacenti * --- * --- *; queste manovre potendo essere effettuate nessun, una o più volte.

Questo teorema è conosciuto anche come Teorema P e possiede diverse formulazioni equivalenti

Un grafo è planare se e solo se non contiene alcun sottografo che sia omeomorfo a \,K_5\, o a \,K_{3,3}\,.
Un grafo è planare se e solo se non contiene tra i suoi minori nè \,K_5\,\,K_{3,3}\,.

Una generalizzazione di ampia portata del teorema di Kuratowski è costituita dal teorema di Robertson-Seymour; questo enunciato considera \,K_5\, e \,K_{3,3}\, come "minori proibiti" per i grafi planari.

[modifica] Algoritmi e criteri di planarità

Nella pratica, se occorre decidere rapidamente se un dato grafo è planare, non è facile servirsi del criterio che si individua nel teorema di Kuratowski. Esistono invece degli algoritmi che consentono di decidere rapidamente la planarità di molti grafi.: per certi grafi con n nodi è possibile stabilire se sono planari o meno in un tempo O(n).

Per un grafo semplice, connesso e planare con n nodi ed e spigoli si dimostra:

Teorema 1. Se n ≥ 3, allora e ≤ 3n - 6
Teorema 2. Se n > 3 e non vi sono cicli di lunghezza 3, allora e ≤ 2n - 4

Si noti che questi enunciati riguardano condizioni sufficienti, non condizioni necessarie e sufficienti: quindi possono essere invocati per dimostrare che un grafo non è planare, ma non per dimostrare che sia planare. Vi sono casi nei quali i Teoremi 1 e 2 non si possono applicare: in tali circostanze si deve ricorrere al Teorema P.

Il grafo K3,3 ha 6 nodi, 9 spigoli e nessun ciclo di lunghezza 3. Quindi per il Teorema 2 è non planare.

I grafi planari sono grafi relativamente agevoli da trattare: in effetti dati due grafi planari di n nodi, è possibile stabilire se sono isomorfi o meno in tempi O(n).

Il criterio di planarità di MacLane fornisce una caratterizzazione algebrica dei grafi planari mediante i corrispondenti spazi dei cicli.

[modifica] La formula di Eulero

La formula di Eulero afferma che se un grafo connesso planare è disegnato nel piano senza intersezioni del bordo, e v è il numero di vertici, e, il numero di bordi e f è il numero di facce (regioni limitate dal bordo, incluse in regioni esterne infinitamente grandi), allora:

ve + f = 2,

In altre parole, la caratteristica di Eulero è 2. Come nell’illustrazione, nel primo grafo planare mostrato su, abbiamo v=6, e=7 e f=3. Se il secondo grafo è ridisegnato senza spigoli che si intersecano, abbiamo ‘’v’’=4, ‘’e’’=6 e f= 4. La formula di Eulero può essere dimostrata come segue: se il grafo non è un albero, allora togliamo uno spigolo che completa un ciclo. Questo abbassa sia e che f di una unità, lasciando invariato ve + f. Si può ripetere la manovra fino ad ottenere un albero. Gli alberi hanno v=e +1 e f=1, dimostrando che v - e + f = 2.

In un grafo planare finito, semplice e connesso, qualsiasi faccia (eccetto quella illimitata) è limitata da almeno tre spigoli e ogni spigolo è incidente di al più due facce; usando la formula di Eulero, si può dimostrare che questi grafi sono sparsi nel senso che e ≤ 3v - 6 if v ≥ 3.


Notiamo che la formula di Eulero è valida anche per i poliedri semplici. Questa non è una coincidenza: ogni poliedro semplice può essere trasformato in un grafo semplice connesso usando i vertici del poliedro come vertici del grafo e gli spigoli del poliedro come spigoli del grafo. Le facce del grafo planare risultante corrispondono alle facce del poliedro. Per esempio il secondo grafo planare mostrato all'inizio corrisponde al tetraedro. Non tutti i grafi planari connessi semplici possono essere associati a poliedri semplici; ad esempio gli alberi non possono essere riguardati come poliedri. Un teorema di Ernst Steinitz dice che i grafi planari associati ai poliedri convessi (o equivalentemente quelli associati a a poliedri semplici) sono precisamente i grafi planari semplici 3-connessi.

[modifica] Casi particolari

[modifica] Grafi massimali

Un grafo semplice è chiamato planare massimale se è planare, e se con l’aggiunta di un qualunque nuovo spigolo tra due vertici presenti fa cadere la planarità. Tutte le facce (eccetto al più una) sono allora limitate da tre spigoli; questo giustifica il termine alternativo di grafo triangolare che si usa per questi grafi. Se un grafo triangolare ha v vertici con v>2, allora ha precisamente 3v-6 spigoli e 2v-4 facce.

[modifica] Grafi planari esterni

Un grafo è chiamato planare esterno se è immerso in un piano in modo che i vertici giacciono su una circonferenza e gli spigoli si trovano all’interno del corrispondente cerchio e non si intersecano. In maniera equivalente, c’è una faccia che in una opportuna raffigurazione include ogni vertice. Ovviamente, ogni grafo planare esterno è un grafo planare, ma il viceversa non è vero: il secondo esempio mostra che (K4) è un grafo planare, ma non un grafo planare esterno. Esso è il più piccolo grafo planare non esterno: si ha un teorema simile a quello di Kuratowski afferma che un grafo finito è planare esterno se e solo se non contiene un sottografo che è un’espansione di K4 (il grafo completo su quattro vertici) o del grafo bipartito completo K2,3 (5 vertici, 2 dei quali connessi ad ognuno dei tre per un totale di sei spigoli).

[modifica] Ulteriori proprietà

Ogni grafo planare senza cappi è tetrapartito, o 4-colorabile; questa è la formulazione in termini della teoria dei grafi del teorema dei quattro colori.

Tutti gli alberi finiti e gli alberi numerabili sono planari esterni e quindi planari.

Si dimostra che ogni grafo semplice planare ammette un'immersione nel piano tale che tutti gli spigoli sono segmenti rettilinei che non si intersecano. Si dimostra anche che ogni grafo semplice planare esterno ammette un'immersione nel piano tale che tutti i vertici giacciono su una circonferenza e tutti gli spigoli sono segmenti rettilinei che giacciono all'interno del corrispondente cerchio e non si intersecano.

[modifica] Voci correlate

THIS WEB:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2006:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu