Articulo de referencia

Degeneración (teoría de grafos)

Un grafo 2-degenerado: cada vértice tiene como máximo dos vecinos a su izquierda, por lo que el vértice más a la derecha de cualquier subgrafo tiene un grado como máximo de dos....

Un grafo 2-degenerado: cada vértice tiene como máximo dos vecinos a su izquierda, por lo que el vértice más a la derecha de cualquier subgrafo tiene un grado como máximo de dos. Su núcleo 2, el subgrafo que queda después de eliminar repetidamente los vértices de grado menor que dos, está sombreado.

En teoría de grafos , un grafo k -degenerado es un grafo no dirigido en el que cada subgrafo no vacío tiene al menos un vértice de grado como máximok{\displaystyle k}. Es decir, algún vértice del subgrafo tocak{\displaystyle k}o menos de las aristas del subgrafo. La degeneración de un grafo es el valor más pequeño dek{\displaystyle k}para lo cual esk{\displaystyle k}-degenerado. La degeneración de un grafo es una medida de su dispersión y se encuentra dentro de un factor constante de otras medidas de dispersión, como la arboricidad de un grafo.

La degeneración también se conoce como el número k -núcleo , [ 1 ] ancho , [ 2 ] y enlace , [ 3 ] y es esencialmente lo mismo que el número de coloración [ 4 ] o el número de Szekeres-Wilf (nombrado en honor a Szekeres y Wilf ( 1968 ) ). k{\displaystyle k}Los grafos -degenerados también se han llamado grafos k -inductivos . [ 5 ] La degeneración de un grafo se puede calcular en tiempo lineal mediante un algoritmo que elimina repetidamente los vértices de grado mínimo. [ 6 ] Los componentes conexos que quedan después de todos los vértices de grado menor quek{\displaystyle k}Los elementos que han sido eliminados (repetidamente) se denominan los k -núcleos del grafo y la degeneración de un grafo es el valor más grande.k{\displaystyle k}de tal manera que tenga unak{\displaystyle k}-centro.

Ejemplos

Todo bosque finito tiene un vértice aislado (que no incide en ninguna arista) o un vértice hoja (que incide en una sola arista), y todo subgrafo de un bosque es también un bosque; por lo tanto, los árboles y los bosques son grafos 1-degenerados. Todo grafo 1-degenerado es un bosque.

Todo grafo planar finito tiene un vértice de grado cinco o menor; por lo tanto, todo grafo planar es 5-degenerado, y la degeneración de cualquier grafo planar es como máximo cinco. De manera similar, todo grafo planar exterior tiene una degeneración como máximo dos, [ 7 ] y las redes apolíneas tienen una degeneración de tres.

El modelo de Barabási-Albert para generar redes aleatorias libres de escala [ 8 ] está parametrizado por un númerometro{\displaystyle m}de tal manera que cada vértice que se agrega al grafo tengametro{\displaystyle m}vértices previamente añadidos. De ello se deduce que cualquier subgrafo de una red formada de esta manera tiene un vértice de grado como máximometro{\displaystyle m}(el último vértice del subgrafo que se ha añadido al grafo) y las redes de Barabási-Albert se generan automáticamente.metro{\displaystyle m}-degenerar.

Cadak{\displaystyle k}- El grafo regular tiene degeneración exactamentek{\displaystyle k}Más concretamente , la degeneración de un grafo es igual a su grado máximo de vértice si y solo si al menos una de las componentes conexas del grafo es regular de grado máximo. Para todos los demás grafos, la degeneración es estrictamente menor que el grado máximo. [ 9 ]

Definiciones y equivalencias

El número de coloración de un gráficoGRAMO{\displaystyle G}fue definido por Paul Erdős y András Hajnal como el menosκ{\displaystyle \kappa }para la cual existe un ordenamiento de los vértices deGRAMO{\displaystyle G}en el que cada vértice tiene menos deκ{\displaystyle \kappa }vecinos que están antes en el ordenamiento. Debe distinguirse del número cromático deGRAMO{\displaystyle G}, el número mínimo de colores necesarios para colorear los vértices de manera que no haya dos vértices adyacentes con el mismo color. El orden utilizado para definir el número de coloración proporciona un orden para colorear los vértices deGRAMO{\displaystyle G}para el cual un algoritmo de coloración voraz utiliza una cantidad de colores que es como máximo el número de coloración. Sin embargo, en general, otras coloraciones pueden usar menos colores. [ 4 ]

Posteriormente, y de forma independiente, la degeneración de un grafo G fue definida por Don Lick y Arthur White como la menork{\displaystyle k}de tal manera que cada subgrafo inducido deGRAMO{\displaystyle G}contiene un vértice conk{\displaystyle k}o menos vecinos. La definición sería la misma si se permitieran subgrafos arbitrarios en lugar de subgrafos inducidos, ya que un subgrafo no inducido solo puede tener grados de vértice menores o iguales a los grados de vértice en el subgrafo inducido por el mismo conjunto de vértices. [ 10 ]

Los dos conceptos de número de coloración y degeneración son equivalentes: en todo grafo finito la degeneración es solo uno menos que el número de coloración. [ 11 ] Porque, si un grafo tiene un ordenamiento con número de coloraciónκ{\displaystyle \kappa }luego en cada subgrafoH{\displaystyle H}el vértice que pertenece aH{\displaystyle H}y es el último en el orden tiene como máximoκ1{\displaystyle \kappa -1}vecinos enH{\displaystyle H}; por lo tanto, cada subgrafoH{\displaystyle H}contiene un vértice de bajo grado. En la otra dirección, siGRAMO{\displaystyle G}esk{\displaystyle k}-degenerado, entonces un ordenamiento con número de coloraciónk+1{\displaystyle k+1}se puede obtener encontrando repetidamente un vérticev{\displaystyle v}con como máximok{\displaystyle k}vecinos, eliminandov{\displaystyle v}del gráfico, ordenando los vértices restantes y añadiendov{\displaystyle v}hasta el final del pedido.

Una tercera formulación equivalente es queGRAMO{\displaystyle G}esk{\displaystyle k}-degenerado (o tiene como máximo un número de coloración)k+1{\displaystyle k+1}) si y solo si los bordes deGRAMO{\displaystyle G}puede orientarse para formar un grafo acíclico dirigido con grado de salida como máximok{\displaystyle k}. [ 12 ] Dicha orientación se puede formar orientando cada arista hacia el primero de sus dos puntos extremos en un ordenamiento de números de coloración. En la otra dirección, si una orientación con grado de salidak{\displaystyle k}Se proporciona un ordenamiento con número de coloraciónk+1{\displaystyle k+1}se puede obtener como cualquier ordenamiento topológico del grafo acíclico dirigido resultante.

k -Núcleos

Ak{\displaystyle k}-núcleo de un grafoGRAMO{\displaystyle G}es un subgrafo conexo maximal deGRAMO{\displaystyle G}en el que todos los vértices tienen grado al menosk{\displaystyle k}. De forma equivalente, es uno de los componentes conexos del subgrafo deGRAMO{\displaystyle G}formado eliminando repetidamente todos los vértices de grado menor quek{\displaystyle k}. Si no está vacíok{\displaystyle k}-core existe, entonces, claramente,GRAMO{\displaystyle G}tiene degeneración al menosk{\displaystyle k}y la degeneración deGRAMO{\displaystyle G}es el más grandek{\displaystyle k}para quéGRAMO{\displaystyle G}tiene unk{\displaystyle k}-centro.

Un vértice{\displaystyle u}tiene esenciado{\displaystyle c}si pertenece a un do{\displaystyle c}-núcleo pero no a ninguno(do+1){\displaystyle (c+1)}-centro.

El concepto de unk{\displaystyle k}-core se introdujo para estudiar la estructura de agrupamiento de redes sociales [ 13 ] y para describir la evolución de grafos aleatorios . [ 14 ] También se ha aplicado en bioinformática , [ 15 ] visualización de redes , [ 16 ] y resiliencia de redes en ecología . [ 17 ] Una revisión del tema, que abarca los conceptos principales, técnicas algorítmicas importantes, así como algunos dominios de aplicación, se puede encontrar en Malliaros et al. (2019) .

La percolación bootstrap es un proceso aleatorio estudiado como un modelo epidémico [ 18 ] y como un modelo para la tolerancia a fallos en la computación distribuida . [ 19 ] Consiste en seleccionar un subconjunto aleatorio de celdas activas de una red u otro espacio, y luego considerar elk{\displaystyle k}-núcleo del subgrafo inducido de este subconjunto. [ 20 ]

Algoritmos

Matula y Beck (1983) describen un algoritmo para derivar el orden de degeneración de un grafo.GRAMO=(V,mi){\displaystyle G=(V,E)}con conjunto de vérticesV{\displaystyle V}y conjunto de bordesmi{\displaystyle E}enO(|V|+|mi|){\displaystyle O(\vert V\vert +\vert E\vert )}tiempo yO(|V|){\displaystyle O(\vert V\vert )}palabras de espacio, almacenando vértices en una cola de cubetas indexada por grado y eliminando repetidamente el vértice con el grado más pequeño. La degeneraciónk{\displaystyle k}viene dado por el grado más alto de cualquier vértice en el momento de su eliminación.

En detalle, el algoritmo procede de la siguiente manera:

  • Inicializar una lista de salidaL{\displaystyle L}.
  • Calcular un númerodv{\displaystyle d_{v}}para cada vérticev{\displaystyle v}enGRAMO{\displaystyle G}, el número de vecinos dev{\displaystyle v}que no estén ya enL{\displaystyle L}Inicialmente, estos números son simplemente los grados de los vértices.
  • Inicializar un arrayD{\displaystyle D}de tal manera queD[i]{\displaystyle D[i]}contiene una lista de los vérticesv{\displaystyle v}que no estén ya enL{\displaystyle L}para quédv=i{\displaystyle d_{v}=i}. Eso es,D[i]={vVLdv=i}{\displaystyle D[i]=\{v\in V\setminus L\mid d_{v}=i\}}.
  • Inicializark{\displaystyle k}a 0.
  • Repetirnorte{\displaystyle n}veces:
    • Escanee las celdas de la matrizD[0],D[1],{\displaystyle D[0],D[1],\dots }hasta encontrar uni{\displaystyle i}para quéD[i]{\displaystyle D[i]}no está vacío.
    • Colocark{\displaystyle k}amáximo{k,i}{\displaystyle \max\{k,i\}}.
    • Seleccione un vértice arbitrariov{\displaystyle v}deD[i]{\displaystyle D[i]}. Agregarv{\displaystyle v}al principio deL{\displaystyle L}y eliminarlo deD[i]{\displaystyle D[i]}.
    • Por cada vecinow{\displaystyle w}dev{\displaystyle v}no está ya enL{\displaystyle L}, eliminarw{\displaystyle w}deD[dw]{\displaystyle D[d_{w}]}, resta uno dedw{\displaystyle d_{w}}y añadirw{\displaystyle w}a la ubicaciónD[dw]{\displaystyle D[d_{w}]}indexado por el valor actualizado dedw{\displaystyle d_{w}}.

Al final del algoritmo, cualquier vérticeL[i]{\displaystyle L[i]}tendrá como máximok{\displaystyle k}aristas a los vérticesL[1,,i1]{\displaystyle L[1,\ldots ,i-1]}. El{\displaystyle \ell }-núcleos deGRAMO{\displaystyle G}son los componentes conectados de los subgrafosHGRAMO{\displaystyle H_{\ell }\subset G}que son inducidos por los vérticesL[1,,i]{\displaystyle L[1,\ldots ,i]}, dóndei{\displaystyle i}es el primer vértice con grado{\displaystyle \geq \ell }en el momento en que se agrega aL{\displaystyle L}.

Relación con otros parámetros del gráfico

Si un gráficoGRAMO{\displaystyle G}está orientado acíclicamente con grado de salidak{\displaystyle k}, entonces sus bordes pueden dividirse enk{\displaystyle k}bosques eligiendo un bosque para cada borde saliente de cada nodo. Por lo tanto, la arboricidad deGRAMO{\displaystyle G}es como máximo igual a su degeneración. En la otra dirección, unnorte{\displaystyle n}-grafo de vértices que se puede particionar enk{\displaystyle k}Los bosques tienen como máximok(norte1){\displaystyle k(n-1)}bordes y por lo tanto tiene un vértice de grado como máximo2k1{\displaystyle 2k-1}– por lo tanto, la degeneración es menor que el doble de la arboricidad. También se puede calcular en tiempo polinomial una orientación de un grafo que minimice el grado de salida pero que no requiere ser acíclico. Las aristas de un grafo con dicha orientación se pueden particionar de la misma manera enk{\displaystyle k}pseudobosques y, a la inversa, cualquier partición de las aristas de un grafo enk{\displaystyle k}Los pseudobosques conducen a un grado de salida.k{\displaystyle k}orientación (al elegir una orientación de grado de salida 1 para cada pseudobosque), de modo que el grado de salida mínimo de dicha orientación es la pseudoarboricidad , que de nuevo es como máximo igual a la degeneración. [ 21 ] El espesor también está dentro de un factor constante de la arboricidad y, por lo tanto, también de la degeneración. [ 22 ]

Ak{\displaystyle k}-El gráfico degenerado tiene como máximo un número cromáticok+1{\displaystyle k+1}Esto se demuestra mediante una simple inducción sobre el número de vértices, que es exactamente igual a la demostración del teorema de los seis colores para grafos planares. Dado que el número cromático es una cota superior en el orden de la clique máxima , el último invariante también es como máximo degeneración más uno. Al usar un algoritmo de coloración voraz en un ordenamiento con número de coloración óptimo, se puede colorear un grafo.k{\displaystyle k}-grafo degenerado usando como máximok+1{\displaystyle k+1}colores. [ 23 ]

Un grafo k -conectado por vértices es un grafo que no puede particionarse en más de un componente eliminando menos de k vértices.k{\displaystyle k}vértices, o equivalentemente un grafo en el que cada par de vértices puede conectarse mediantek{\displaystyle k}caminos disjuntos en vértices. Dado que estos caminos deben salir de los dos vértices del par a través de aristas disjuntas, unk{\displaystyle k}-El grafo conexo por vértices debe tener al menos degeneraciónk{\displaystyle k}. Conceptos relacionados conk{\displaystyle k}-núcleos pero basados ​​en la conectividad de vértices se han estudiado en la teoría de redes sociales bajo el nombre de cohesión estructural . [ 24 ]

Si un grafo tiene un ancho de árbol o un ancho de ruta como máximok{\displaystyle k}, entonces es un subgrafo de un grafo cordal que tiene un orden de eliminación perfecto en el que cada vértice tiene como máximok{\displaystyle k}vecinos anteriores. Por lo tanto, la degeneración es como máximo igual al ancho del árbol y como máximo igual al ancho del camino. Sin embargo, existen grafos con degeneración limitada y ancho de árbol ilimitado, como los grafos de cuadrícula . [ 25 ]

La conjetura de Burr-Erdős relaciona la degeneración de un grafo.GRAMO{\displaystyle G}al número de Ramsey deGRAMO{\displaystyle G}, el menosnorte{\displaystyle n}de tal manera que cualquier coloración de dos aristas de unnorte{\displaystyle n}-El grafo completo de vértices debe contener una copia monocromática deGRAMO{\displaystyle G}. Específicamente, la conjetura es que para cualquier valor fijo dek{\displaystyle k}, el número de Ramsey dek{\displaystyle k}-grafos degenerados crece linealmente en el número de vértices de los grafos. [ 26 ] La conjetura fue demostrada por Lee (2017) . [ 27 ]

Cualquiernorte{\displaystyle n}-grafo de vértices con degeneraciónd{\displaystyle d}tiene como máximo(norted)3d/3{\textstyle (nd)3^{d/3}}camarillas máximas siempred0mod3{\displaystyle d\equiv 0{\bmod {3}}}ynorted+3{\displaystyle n\geq d+3}, [ 28 ] por lo que se dice que la clase de grafos con degeneración limitada tiene pocas camarillas.

Grafos infinitos

Aunque los conceptos de degeneración y número de coloración se consideran frecuentemente en el contexto de grafos finitos, la motivación original de Paul Erdős y András Hajnal fue la teoría de grafos infinitos. Para un grafo infinitoGRAMO{\displaystyle G}, se puede definir el número de coloración de forma análoga a la definición para grafos finitos, como el número cardinal más pequeño.α{\displaystyle \alpha }de tal manera que exista un buen ordenamiento de los vértices deGRAMO{\displaystyle G}en el que cada vértice tiene menos deα{\displaystyle \alpha }vecinos que están antes en el ordenamiento. La desigualdad entre números de coloración y números cromáticos también se mantiene en este contexto infinito; Erdős y Hajnal afirman que, en la fecha de publicación de su artículo en 1966, esto ya era bien conocido. [ 4 ]

La degeneración de subconjuntos aleatorios de retículos infinitos se ha estudiado bajo el nombre de percolación bootstrap .

Véase también

Notas

Referencias

  • Adler, Joan (1991), "Percolación Bootstrap", Physica A: Mecánica Estadística y sus Aplicaciones , 171 (3): 453– 470, Bibcode : 1991PhyA..171..453A , doi : 10.1016/0378-4371(91)90295-n
  • Altaf-Ul-Amin, M.; Nishikata, K.; Koma, T.; Miyasato, T.; Shinbo, Y.; Arifuzzaman, M.; Wada, C.; Maeda, M.; Oshima, T. (2003), "Predicción de funciones proteicas basada en k -núcleos de redes de interacción proteína-proteína y secuencias de aminoácidos" (PDF) , Genome Informatics , 14 : 498–499 , archivado del original (PDF) el 27 de septiembre de 2007.
  • Alvarez-Hamelin, José Ignacio; Dall'Asta, Luca; Barrat, Alain; Vespignani, Alessandro (2006), " k -core decomposition: a tool for the visualization of large scale networks", en Weiss, Yair; Schölkopf, Bernhard; Platt, John (eds.), Advances in Neural Information Processing Systems 18: Proceedings of the 2005 Conference , vol.  18, The MIT Press, p.  41, arXiv : cs/0504107 , Bibcode : 2005cs........4107A , ISBN 0-262-23253-7
  • Asahiro, Yuichi; Miyano, Eiji; Ono, Hirotaka; Zenmyo, Kouhei (2006), "Algoritmos de orientación de grafos para minimizar el grado máximo de salida", CATS '06: Actas del 12.º Simposio Australasiático de Teoría de la Computación , Darlinghurst, Australia: Australian Computer Society, Inc., pp. 11–20 , ISBN  1-920682-33-3
  • Bader, Gary D.; Hogue, Christopher WV (2003), "Un método automatizado para encontrar complejos moleculares en grandes redes de interacción de proteínas", BMC Bioinformatics , 4 (1): 2, doi : 10.1186/1471-2105-4-2 , PMC 149346 , PMID 12525261  
  • Balogh, József; Bollobás, Béla ; Duminil-Copin, Hugo; Morris, Robert (2012), "El umbral agudo para la percolación bootstrap en todas las dimensiones", Transactions of the American Mathematical Society , 364 (5): 2667–2701 , arXiv : 1010.3326 , doi : 10.1090/S0002-9947-2011-05552-2 , MR 2888224 , S2CID 2708046  
  • Barabási, Albert-László ; Albert, Réka (1999), "Aparición del escalado en redes aleatorias" (PDF) , Science , 286 (5439): 509– 512, arXiv : cond-mat/9910332 , Bibcode : 1999Sci...286..509B , doi : 10.1126/science.286.5439.509 , PMID 10521342 , S2CID 524106 , archivado desde el original (PDF) el 11 de noviembre de 2006  
  • Bollobás, Béla (1984), "La evolución de los grafos dispersos", Teoría de grafos y combinatoria, Actas de la Conferencia Combinatoria de Cambridge en honor a Paul Erdős , Academic Press, págs. 35–57 . 
  • Burr, Stefan A .; Erdős, Paul (1975), "Sobre la magnitud de los números de Ramsey generalizados para gráficos", Conjuntos infinitos y finitos (Colloq., Keszthely, 1973; dedicado a P. Erdős en su 60 cumpleaños), vol. 1 (PDF) , coloq. Matemáticas. Soc. János Bolyai, vol.  10, Ámsterdam: Holanda Septentrional, págs. 214–240 , MR 0371701  
  • Chrobak, Marek; Eppstein, David (1991), "Orientaciones planares con bajo grado de salida y compactación de matrices de adyacencia" (PDF) , Theoretical Computer Science , 86 (2): 243–266 , doi : 10.1016/0304-3975(91)90020-3
  • Dean, Alice M.; Hutchinson, Joan P.; Scheinerman , Edward R. (1991), "Sobre el grosor y la arboricidad de un grafo", Journal of Combinatorial Theory , Serie B, 52 (1): 147–151 , doi : 10.1016/0095-8956(91)90100-X , MR 1109429 
  • Dorogovtsev, SN; Goltsev, AV; Mendes, JFF (2006), " Organización del núcleo k de redes complejas", Physical Review Letters , 96 (4) 040601, arXiv : cond-mat/0509102 , Bibcode : 2006PhRvL..96d0601D , doi : 10.1103/PhysRevLett.96.040601 , PMID 16486798 , S2CID 2035  
  • Eppstein, David; Löffler, Martín; Strash, Darren (2013), "Listado de todas las camarillas máximas en gráficos grandes y dispersos del mundo real", ACM Journal of Experimental Algorithmics , 18 : 3.1 – 3.21 , arXiv : 1103.0318 , doi : 10.1145/2543629
  • Erdős, Paul ; Hajnal, András (1966), "Sobre el número cromático de gráficos y sistemas de conjuntos" (PDF) , Acta Mathematica Hungarica , 17 ( 1– 2): 61– 99, doi : 10.1007/BF02020444 , MR 0193025 
  • Freuder, Eugene C. (1982), "Una condición suficiente para la búsqueda sin retroceso", Journal of the ACM , 29 (1): 24– 32, doi : 10.1145/322290.322292 , S2CID 8624975 
  • Gabow, HN ; Westermann, HH (1992), "Bosques, marcos y juegos: algoritmos para sumas de matroides y aplicaciones", Algorithmica , 7 (1): 465–497 , doi : 10.1007/BF01758774 , S2CID 40358357 
  • Gaertler, Marco; Patrignani, Maurizio (2004), "Análisis dinámico del grafo del sistema autónomo", Actas del 2.º Taller Internacional sobre Rendimiento y Simulación Interdominio (IPS 2004) , págs. 13-24 , CiteSeerX 10.1.1.81.6841  
  • Garcia-Algarra, Javier; Pastor, Juan Manuel; Iriondo, Jose Maria; Galeano, Javier (2017), "Clasificación de especies críticas para preservar la funcionalidad de redes mutualistas mediante la descomposición k -core", PeerJ , 5 e3321, doi : 10.7717/peerj.3321 , PMC 5438587 , PMID 28533969  
  • Irani, Sandy (1994), "Coloring inductive graphs on-line", Algorithmica , 11 (1): 53– 72, doi : 10.1007/BF01294263 , S2CID 181800 
  • Jensen, Tommy R.; Toft, Bjarne (2011), Problemas de coloración de grafos , Serie Wiley en matemáticas discretas y optimización, vol.  39, John Wiley & Sons, ISBN 978-1-118-03074-5
  • Kirkpatrick, Scott; Wilcke, Winfried W.; Garner, Robert B.; Huels, Harald (2002), "Percolación en matrices de almacenamiento densas", Physica A: Mecánica estadística y sus aplicaciones , 314 ( 1–4 ): 220–229 , Bibcode : 2002PhyA..314..220K , doi : 10.1016/S0378-4371(02)01153-6 , MR 1961703 
  • Kirousis, LM; Thilikos, DM (1996), "The linkage of a graph" (PDF) , SIAM Journal on Computing , 25 (3): 626–647 , doi : 10.1137/S0097539793255709 , archivado del original (PDF) el 21 de julio de 2011
  • Kowalik, Łukasz (2006), "Esquema de aproximación para la orientación de grado de salida más bajo y medidas de densidad de grafos", Actas del 17.º Simposio Internacional sobre Algoritmos y Computación (ISAAC 2006) , Lecture Notes in Computer Science, vol.  4288, Springer-Verlag, pp. 557–566 , doi : 10.1007/11940128_56 , ISBN  978-3-540-49694-6
  • Lee, Choongbum (2017), "Números de Ramsey de grafos degenerados", Annals of Mathematics , 185 (3): 791–829 , arXiv : 1505.04773 , doi : 10.4007/annals.2017.185.3.2 , S2CID 7974973 
  • Lick, Don R.; White, Arthur T. (1970), " k -grafos degenerados", Canadian Journal of Mathematics , 22 (5): 1082– 1096, doi : 10.4153/CJM-1970-125-1
  • Łuczak, Tomasz (1991), "Tamaño y conectividad del k -núcleo de un grafo aleatorio" (PDF) , Matemáticas Discretas , 91 (1): 61– 68, doi : 10.1016/0012-365X(91)90162-U
  • Malliaros, Fragkiskos D.; Giatsidis, Christos; Papadopoulos, Apostolos N.; Vazirgiannis, Michalis (2019), "La descomposición central de las redes: teoría, algoritmos y aplicaciones" (PDF) , The VLDB Journal , 29 : 61– 92, doi : 10.1007/s00778-019-00587-4 , S2CID 85519668 
  • Matula, David W. (1968), "Un teorema min-max para grafos con aplicación a la coloración de grafos", Reunión Nacional SIAM 1968, SIAM Review , 10 (4): 481– 482, doi : 10.1137/1010115
  • Matula, David W.; Beck, LL (1983), "Algoritmos de ordenación, agrupamiento y coloración de grafos del más pequeño al último", Journal of the ACM , 30 (3): 417–427 , doi : 10.1145/2402.322385 , MR 0709826 , S2CID 4417741  
  • Moody, James; White, Douglas R. (2003), "Cohesión estructural e integración: una concepción jerárquica de los grupos sociales" , American Sociological Review , 68 (1): 1– 25, Bibcode : 2003ASRev..68..103M , doi : 10.2307/3088904 , JSTOR 3088904 
  • Robertson, Neil ; Seymour, Paul (1984), "Graph minors. III. Planar tree-width", Journal of Combinatorial Theory , Serie B, 36 (1): 49–64 , doi : 10.1016/0095-8956(84)90013-3
  • Seidman, Stephen B. (1983), "Estructura de red y grado mínimo", Redes sociales , 5 (3): 269– 287, doi : 10.1016/0378-8733(83)90028-X
  • Szekeres, George ; Wilf, Herbert S. (1968), "Una desigualdad para el número cromático de un grafo", Journal of Combinatorial Theory , 4 : 1–3 , doi : 10.1016/S0021-9800(68)80081-X
  • Venkateswaran, V. (2004), "Minimizing maximum indegree", Discrete Applied Mathematics , 143 ( 1–3 ): 374–378 , doi : 10.1016/j.dam.2003.07.007
  • Wuchty, S.; Almaas, E. (2005), "Desvelando la red de proteínas de la levadura", Proteomics , 5 (2): 444– 449, doi : 10.1002/pmic.200400962 , PMID 15627958 , S2CID 17659720