Cograph

Uma cografia é, na teoria dos grafos , um gráfico que pode ser gerado por complementação e união disjunta do gráfico em um nó.

A maioria dos problemas algorítmicos podem ser resolvidos nesta classe em tempo polinomial, e até linear, devido às suas propriedades estruturais.

Definições e caracterizações

Esta família de gráficos foi introduzida por vários autores independentemente na década de 1970 sob vários nomes, incluindo gráficos D *, gráficos Dacey hereditários e gráficos de 2 paridades .

Definição

Uma cografia é um gráfico simples que pode ser construído recursivamente de acordo com as seguintes regras:

Definição usando a operação de junção

A "junção" de dois gráficos disjuntos e , é a operação que consiste em criar um novo gráfico , onde e . Esta operação é na verdade o complemento da união das complementares.

Uma cografia é então um gráfico que pode ser formado a partir dos gráficos de um vértice, por "junção" e por união.

Caracterizações

Existem muitas caracterizações de cógrafos, incluindo:

Coarbre

Um coarbre descreve uma cografia, graças às operações que são necessárias para construí-la.

As folhas representam os nós da cografia e os nós internos representam as operações. Os nós marcados com 0 representam a união das cografias representadas pelas subárvores e aqueles marcados com 1 representam a "junção" dessas cografias. Há uma aresta entre dois nós da árvore se e somente se o menor ancestral comum desses nós for rotulado por 1.

Esta representação é única. É uma forma compacta de representar cografias.

Além disso, trocando os 1s e os 0s, obtemos a co-árvore do grafo complementar .

Propriedades matemáticas e inclusões

Propriedades algorítmicas

Cografias podem ser reconhecidas em tempo linear. A maioria dos problemas clássicos podem ser resolvidos em tempo linear nesta classe, por exemplo, os problemas relacionados a cliques e ciclos hamiltonianos . O problema de corte máximo é polinomial nesta classe.

Em um contexto de computação distribuída síncrona, a caracterização por 4 caminhos excluídos torna possível reconhecer as cografias em um número constante de voltas.

Notas e referências

  1. ver em particular ( Jung 1978 ), ( Sumner 1974 ) e ( Burlet e Uhry 1984 )
  2. Ver ( Corneil, Lerchs e Burlingham 1981 ) e ( Seinsche 1974 ).
  3. Isso decorre diretamente da caracterização livre de P4.
  4. ( Corneil, Perl e Stewart 1985 )
  5. Ver página relacionada no Sistema de Informação sobre Classes de Grafos e suas Inclusões
  6. Veja ( Bodlaender e Jansen 2000 )
  7. ( Fraigniaud, Halldorsson e Korman 2012 )

Bibliografia

Veja também

links externos