14 votos

Generalizada de la teoría de grafos

Esta pregunta puede ser una especie de "ahí fuera", pero me puse a pensar.

En la teoría de grafos tenemos un conjunto de vértices $V$ y un conjunto de aristas $E$, que se compone de 2 elementos de los subconjuntos de a $V$ (desordenada u ordenada).

Hay alguna noción en matemáticas que considera una especie de generalizada gráfico, que consta de vértices $V$ y un conjunto de 'bordes', que se compone de, digamos, 3-elemento de subconjuntos de a $V$ -- aviones, en lugar de líneas de la 2-elemento de caso. ¿Qué acerca de los 'gráficos' con 'bordes' $n$- elemento de subconjuntos de a $V$?

¿Esta noción aún tienen ningún valor?

20voto

Splanky222 Puntos 26

Suena como que usted puede estar interesado en hypergraphs que es básicamente lo que usted está preguntando acerca a excepción de los bordes puede tener cualquier número de vértices asociados con ellos. Resulta que a pesar de que usted puede modelar hypergraphs con grafos bipartitos. Dicen que usted tiene un bipartito grafo con vértices de color blanco y negro, luego un hypergraph puede estar asociado con la que al decir en el blanco de los vértices de todos los bordes conectados a que hacen que el "hyperedge" y el negro vértices serían los vértices de la hypergraph. Si usted tiene un hypergraph usted puede conseguir un bipartito gráfico agregando el blanco de los vértices y dividir la hyperedges normal de los bordes.

8voto

ml0105 Puntos 8033

Un simple gráfico de $G(V, E)$ es un conjunto de vértices y aristas, donde cada arista $e \in E$ se define como $e \subset V$$|e| = 2$.

Un multigraph generaliza un simple gráfico, permitiendo a los bucles for y varias aristas. Un bucle es un borde que es un elemento del subconjunto de $V$. Como varias aristas son permitidos, $E$ es un conjunto múltiple de uno y de dos elementos y subconjuntos de a $V$.

El hypergraph más generaliza la multigraph, permitiendo hyperedges $h$ a $h \subset V$$h \neq \emptyset$.

Hypergraphs son increíblemente útiles en biología computacional para el modelado de sistemas complejos. También hay problemas en hypergraphs que son computacionalmente intratable, mientras que en gráficas sencillas que el problema es bastante simple. Un buen ejemplo es $2$-colorabilidad. En gráficas sencillas, es fácil comprobar si un grafo es $2$-engañosa, o bipartitas. En un hypergrpah, primero tenemos que definir nuestro colorear problema, que no hyperedge contiene sólo los vértices de un color. Con esta definición, la comprobación de si un hypergraph es $2$-engañosa es $NP$-Completa. La prueba de ofertas con un probabilístico seleccionable prueba. De hecho, me escribió un artículo para una clase sobre esto hace un tiempo, pero estoy un poco oxidado en los detalles.

Todavía hay más estructuras generales que generalizar el concepto de los gráficos, en cierto sentido, como matroids, por ejemplo.

Matroids generalizar el concepto de independencia lineal de álgebra lineal. Gráfico acyclicity comparte esta propiedad, como la propiedad de tres o más puntos colineales en el Plano de Fano. Yo no diría que un Matroid generaliza el concepto de un gráfico, específicamente, aunque.

6voto

Norman Gray Puntos 451

Si usted está buscando una generalización de los gráficos que tiene un carácter más geométrico sabor, CW complejos vienen a la mente.

http://en.wikipedia.org/wiki/CW_complex

Un grafo es un 1 dimensiones CW complejo. Usted tiene un conjunto discreto de puntos, un conjunto de segmentos de línea, y los mapas que fije el límite de los segmentos de línea de puntos (es decir, de origen y de destino).

Sin embargo, CW complejos generalizar para n dimensiones. Aquí podría tener un 2 dimensiones complejas que se fija el límite de un orden superior "borde" a "normal bordes." A continuación, el límite de los límites, le dará un conjunto de "vértices."

CW complejos desempeñan un gran papel en homotopy teoría.

4voto

Chris Táfula Puntos 446

Parece que el concepto de hypergraphs cabe exactamente en lo que estás preguntando. Todavía hay más estructuras generales que generalizar el concepto de los gráficos, en cierto sentido, como matroids, por ejemplo.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X