Quali sono le difficoltà di fondo nel passare dai grafici agli ipergrafi?


10

Ci sono molti esempi di combinatoria e informatica in cui possiamo analizzare un problema teorico-grafico ma per l'analogo dell'ipermetrografo del problema mancano i nostri strumenti. Perché pensi che i problemi spesso diventino molto più difficili con gli ipergrafi a 3 uniformi rispetto ai grafici con oltre 2 uniformi? Quali sono le difficoltà alla radice?

Un problema è che non abbiamo ancora una comprensione soddisfacente della teoria dell'ipergrafo spettrale. Non esitate a far luce su questo problema. Ma sto anche cercando altri motivi che rendono gli ipergrafi oggetti più difficili.


Mi chiedo fino a che punto ciò sia correlato alla recente discussione sul cambiamento nella complessità dei problemi geometrici che vanno dal 2D al 3D ( cstheory.stackexchange.com/questions/5251/… ). Il motivo per cui dico questo è che è possibile associare i bordi in un grafico a 2 uniformi con le posizioni su un reticolo 2D, mentre un ipergrafo a 3 uniformi avrebbe quindi i hyperges corrispondenti alle posizioni in un reticolo 3d.
Joe Fitzsimons,

@Joe Fitzsimons: buon punto. Ma concetti e tecniche che sono naturali nell'impostazione (iper) del grafico, come sottografi, colorazioni, partizioni, ecc., Potrebbero non essere così naturali nell'impostazione geometrica. Inoltre, sono d'accordo con te sul fatto che esiste una transizione da due a tre in molte aree.
Arnab,

2
La tua domanda è difficile poiché una risposta soddisfacente risolverebbe il problema P vs NP. Si noti che la corrispondenza perfetta è facile per i grafici a 2 uniformi mentre è difficile per gli ipergrafi a 3 uniformi.
Mohammad Al-Turkistany,

L'ipergrafo è un concetto ben definito? (Per prima cosa questo sito non è a conoscenza di questo controllo ortografico :-) È una relazione di arità fissa o variabile?
Tegiri Nenashi,

Ok, dopo aver visitato Wikipedia, vedo che in realtà non è una relazione, ma una famiglia di set. La matematica tradizionale prende sul serio questo concetto di "ipergrafo"?
Tegiri Nenashi,

Risposte:


8

In questa domanda capisco che "difficoltà" non si riferisce a "difficile da calcolare", ma a "difficile da studiare".

I problemi dei grafici sono più facili (almeno per me) da studiare poiché alcuni concetti sembrano equivalenti. In altre parole, se si desidera generalizzare le domande per i grafici a quelle per gli ipergrafi, è necessario prestare attenzione alla "giusta" generalizzazione in modo da ottenere le conseguenze desiderate.

Ad esempio, considera un albero. Per i grafici, un grafico è un albero se è collegato e non contiene alcun ciclo. Ciò equivale ad essere connessi e avere n-1 bordi (dove n è il numero di vertici), e anche equivalente a non contenere alcun ciclo e avere n-1 bordi. Tuttavia, per gli ipergrafi a 3 uniformi, supponiamo che un ipergrafo a 3 uniformi sia un albero se è collegato e non contiene alcun ciclo. Ma questo non equivale a essere connessi e avere n-1 iperedges, né a contenere nessun ciclo e avere n-1 hyperedges.

Ho sentito una difficoltà principale per dimostrare che il lemma della regolarità per gli ipergrafi uniformi è stato quello di trovare le giuste definizioni di regolarità e concetti correlati.

Quando si desidera considerare la "teoria dell'ipergrafo spettrale", si può provare a esaminare i tensori o l'omologia se si vede un ipergrafo k-uniforme come un complesso simpliciale dimensionale (k-1), da cui nasce naturalmente l'algebra lineare. Non so quale sia la generalizzazione "giusta" per il tuo scopo, o è possibile che nessuno dei due sia giusto.


7

Penso che ciò sia in gran parte dovuto al "potere mistico della twoness" di Lawler (l'osservazione che molti problemi con parametri sono in P per param = 2 e NP-completi per param≥3). Un grafico è una cosa che collega 2 tuple di vertici e un ipergrafo è una cosa che collega k-tuple di vertici per k≥3.

Quindi, ad esempio, 2-SAT è in P ed è essenzialmente un problema di grafico, mentre 3-SAT è un problema su ipergrafi a 3 uniformi ed è NP-completo.


1
Per essere più precisi, intendevo chiedere se si possono identificare alcuni motivi fondamentali per cui le tecniche di teoria dei grafi si rompono. Ad esempio, non abbiamo davvero metodi algebrici lineari per gli ipergrafi perché il rango tensoriale non è ben compreso (ad esempio, NP è difficile da calcolare).
Arnab,

1
L'intento della mia risposta non era tanto "questi problemi sono difficili da risolvere per i computer" ma piuttosto che esiste una forte correlazione tra P / NPC e avere / non avere simpatiche caratterizzazioni matematiche. Quindi i problemi diventano più difficili da studiare insieme al loro diventare NPC.
David Eppstein,

7
In questo contesto, la domanda recentemente pubblicata cstheory.stackexchange.com/questions/14950/… è piuttosto interessante: il riconoscimento dei grafici a linee di 2-ipergrafi, ovvero i grafici a linee di (multi) grafici, è in P, mentre il riconoscimento dei grafici a linee di I 3-ipergrafi sembrano essere un problema aperto. Si noti inoltre che il problema di caratterizzazione per 3-ipergrafi (per sottografi indotti proibiti) è ancora aperto, mentre i grafici a linee di (multi) grafici ammettono diverse caratterizzazioni di questo tipo.
vb, il

5

Un altro motivo sarebbe che abbiamo molta più conoscenza delle relazioni binarie rispetto a qualsiasi altra relazione n-ary per n maggiore di 2.

Naturalmente consideriamo le relazioni binarie tra oggetti, come adiacenza, intersezione non vuota, equivalenza, ecc. Quindi possiamo definire grafici in termini di relazioni binarie e persino definire un grafico basato su una relazione binaria su un altro grafico. (Ad esempio, grafici a linee, alberi di cricche, decomposizioni di alberi ...)

Ma per quanto riguarda le altre relazioni n-ary, non abbiamo molta comprensione. Ad esempio, ci vuole del tempo per elaborare un'interessante relazione ternaria; (Va bene, in parte a causa della mia ignoranza) le proprietà sono più deboli e gli strumenti sono molto inferiori nello studio delle relazioni ternarie. (Come definiamo le relazioni ternarie simmetriche o transitive ? Entrambe sono tra le relazioni più importanti che si possono studiare.)

Ma ancora non so perché questo avvenga tra relazioni binarie e ternarie. Forse come ha detto il turco questa domanda è difficile e potrebbe essere correlata alla comprensione del problema P / NP.


[Nonostante le algebre cilindriche e poliadiche] non esiste un'algebra convincente per le relazioni n-ary. Il dibattito può anche essere abbassato al livello quando si discute degli attributi relazionali rispetto alla posizione rispetto alla denominazione.
Tegiri Nenashi,

2

Per prima cosa avrei risposto alla domanda sbagliata: "quale esempio di problemi è molto più difficile negli ipergrafi che nei grafici". Sono stato particolarmente colpito dalla differenza nel trattare il massimo problema di corrispondenza nei grafici e lo stesso con gli ipergrafi (un insieme di bordi disgiunti a coppie), che possono facilmente modellare la colorazione, il massimo set indipendente, il massimo cricco ...

Poi ho notato che non era la tua domanda: "quali sono le difficoltà alla radice tra i due?".

Bene, a quello avrei risposto che fino ad ora non ho visto molti punti comuni tra grafici e ipergrafi. Tranne il nome stesso. E il fatto che molte persone stiano cercando di "estendere" i risultati dal primo all'altro.

Ho avuto l'occasione di sfogliare le pagine degli "Ipergrafi" di Berge e dei "Sistemi di set" di Bollobas: contengono molti risultati gustosi e quelli che ho trovato il più interessante avevano pochi da dire sui grafici. Ad esempio il teorema di Baranyai (c'è una bella dimostrazione nel libro di Jukna).

Non ne conosco molto, ma sto pensando a un problema di ipergrafo in questo momento e tutto ciò che posso dire è che non sento alcun grafico in agguato da nessuna parte. Forse li consideriamo "difficili" perché stiamo solo cercando di studiarli con gli strumenti sbagliati. Non mi aspetto che i problemi con i grafici su cui sto lavorando svaniscano immediatamente usando la teoria dei numeri (anche se a volte succede).

Oh, e qualcos'altro. Sono forse più difficili da studiare perché sono combinatori molto ... altro ?!

"provali tutti e vedi quando funziona" a volte è una buona idea per i grafici, ma con gli ipergrafi ne viene rapidamente umiliato dai numeri. :-)

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.