Un gráfico de bloques ( árbol clique [1] ) es un tipo de gráfico no dirigido en el que cada componente biconectado (bloque) es un clique [2] .
Los gráficos de bloques se pueden describir mediante gráficos de intersección de bloques de gráficos no dirigidos arbitrarios [3] .
Los gráficos de bloques son exactamente aquellos gráficos en los que por cada cuatro vértices , y las dos mayores de las tres distancias , son siempre [4] [5] [6] .
También se pueden describir en términos de subgráficos prohibidos , como gráficos que no contienen rombos o ciclos de cuatro o más longitudes como subgráfico generado . Es decir, son grafos cordales sin rombos [6] . También son grafos de Ptolomeo ( grafos heredados de la distancia cordal [7] ), en los que dos vértices cualesquiera a una distancia de dos están conectados por un solo camino más corto [4] , y grafos cordales, en los que dos cliques tienen como máximo uno vértice común [4] .
Un gráfico es un gráfico de bloques si y solo si la intersección de dos subconjuntos conectados de vértices de gráficos está vacía o conectada. Por lo tanto, los subconjuntos conectados de vértices en un gráfico de bloques conectados forman una geometría convexa , y ningún otro tipo de gráficos tiene esta propiedad [8] . Debido a esta propiedad, en un gráfico de bloques conexos, cualquier conjunto de vértices tiene un superconjunto conexo mínimo único, el cierre del conjunto en una geometría convexa. Los gráficos de bloques conectados son exactamente aquellos gráficos en los que hay un único camino generado que conecta dos pares de vértices cualesquiera [1] .
Los gráficos de bloques son cordales [9] y gráficos heredados de la distancia . Los gráficos heredados por distancia son gráficos en los que dos rutas secundarias entre dos vértices tienen la misma longitud, lo que es más débil que el requisito de que los gráficos de bloques tengan una ruta secundaria única entre dos vértices. Dado que tanto los gráficos cordales como los gráficos heredados de distancia son subclases de gráficos perfectos, los gráficos de bloques también son perfectos.
Cualquier árbol es un gráfico de bloques. Mills proporciona otro ejemplo de una clase de gráficos de bloques .
Cualquier gráfico de bloques tiene una rectangularidad que no exceda dos [10] [11] .
Los gráficos de bloques son un ejemplo de gráficos de pseudomedia : para tres vértices cualesquiera, hay un solo vértice que se encuentra en los tres caminos más cortos entre estos tres vértices, o hay un solo triángulo cuyas aristas se encuentran en estos caminos más cortos. [diez]
Los gráficos de líneas de árboles son gráficos de bloques en los que cualquier vértice de corte incide como máximo en dos bloques o, de manera equivalente, gráficos de bloques sin garras . Los gráficos lineales de árboles se utilizan para encontrar gráficos con un número determinado de aristas y vértices, en los que se genera el subgrafo más grande, que es un árbol del tamaño más pequeño posible [12] .
El gráfico de bloques para un gráfico dado (indicado por ) es el gráfico de intersección de los bloques del gráfico : tiene un vértice para cada componente biconectado del gráfico y dos vértices del gráfico son adyacentes si los dos bloques correspondientes comparten (tienen un común) bisagra (en términos de Harari, un punto de articulación) [13] . Si es un gráfico con un vértice, entonces, por definición, será un gráfico vacío. se sabe que es un bloque: tiene un componente biconectado para cada punto de articulación del gráfico , y cada componente biconectado formado de esta manera será una camarilla. Por el contrario, cualquier gráfico de bloques es un gráfico para algunos [3] . Si es un árbol, entonces coincide con el gráfico lineal del gráfico .
El gráfico tiene un vértice para cada punto de articulación del gráfico . Dos vértices son adyacentes si pertenecen al mismo bloque en [3] .