stringtranslate.com

Gráfico de arco circular

Un gráfico de arco circular (izquierda) y un modelo de arco correspondiente (derecha).

En teoría de grafos , una gráfica de arco circular es la gráfica de intersección de un conjunto de arcos en el círculo. Tiene un vértice para cada arco del conjunto y un borde entre cada par de vértices correspondiente a los arcos que se cruzan.

Formalmente, dejemos

ser un conjunto de arcos. Entonces la gráfica de arco circular correspondiente es G = ( VE ) donde

y

Una familia de arcos que corresponde a G se llama modelo de arco .

Reconocimiento

Tucker (1980) demostró el primer algoritmo de reconocimiento polinómico para gráficos de arco circular, que se ejecuta en el tiempo. McConnell (2003) presentó el primer algoritmo de reconocimiento de tiempo lineal, donde es el número de aristas. Más recientemente, Kaplan y Nussbaum [1] desarrollaron un algoritmo de reconocimiento de tiempo lineal más simple.

Relación con otras clases de gráficos

Los gráficos de arco circular son una generalización natural de los gráficos de intervalo . Si un gráfico de arco circular G tiene un modelo de arco que deja algún punto del círculo descubierto, el círculo se puede cortar en ese punto y estirar hasta formar una línea, lo que da como resultado una representación de intervalo. Sin embargo, a diferencia de los gráficos de intervalo, los gráficos de arco circular no siempre son perfectos , ya que los ciclos impares sin cuerdas C 5 , C 7 , etc., son gráficos de arco circular.

Algunas subclases

En lo sucesivo, sea un gráfico arbitrario.

Gráficas unitarias de arco circular

es un gráfico de arco circular unitario si existe un modelo de arco correspondiente tal que cada arco tenga la misma longitud.

El número de gráficos de arco circular unitario etiquetados en n vértices viene dado por . [2]

Gráficos de arco circular adecuados

es un gráfico de arco circular adecuado (también conocido como gráfico de intervalo circular ) [3] si existe un modelo de arco correspondiente tal que ningún arco contenga adecuadamente otro. Reconocer estos gráficos y construir un modelo de arco adecuado se pueden realizar en tiempo lineal. [4] Forman una de las subclases fundamentales de los gráficos sin garras . [3]

Gráficos de arco circular de Helly

es un gráfico de arco circular de Helly si existe un modelo de arco correspondiente tal que los arcos constituyan una familia Helly . Gavril (1974) da una caracterización de esta clase que implica un algoritmo de reconocimiento.

Joeris et al. (2009) dan otras caracterizaciones de esta clase, que implican un algoritmo de reconocimiento que se ejecuta en tiempo O(n+m) cuando la entrada es un gráfico. Si el gráfico de entrada no es un gráfico de arco circular de Helly, entonces el algoritmo devuelve un certificado de este hecho en forma de un subgrafo inducido prohibido. También dieron un algoritmo de tiempo O(n) para determinar si un modelo de arco circular dado tiene la propiedad de Helly.

Aplicaciones

Los gráficos de arco circular son útiles para modelar problemas periódicos de asignación de recursos en la investigación de operaciones . Cada intervalo representa una solicitud de un recurso para un período específico repetido en el tiempo.

Notas

  1. ^ Kaplan, Haim; Nussbaum, Yahav (1 de noviembre de 2011). "Un reconocimiento en tiempo lineal más simple de gráficos de arco circular". Algorítmica . 61 (3): 694–737. CiteSeerX  10.1.1.76.2480 . doi :10.1007/s00453-010-9432-y. ISSN  0178-4617.
  2. ^ Alexandersson, por; Panova, Greta (diciembre de 2018). "Polinomios LLT, funciones cuasisimétricas cromáticas y gráficas con ciclos". Matemáticas discretas . 341 (12): 3453–3482. arXiv : 1705.10353 . doi :10.1016/j.disc.2018.09.001.
  3. ^ ab Descrito con una definición diferente pero equivalente por Chudnovsky & Seymour (2008).
  4. ^ Deng, infierno y Huang (1996) pág. ?

Referencias

enlaces externos