bcomps - manual de referência, opções, exemplos de comandos


NOME

bcomps - filtro de componentes biconectados para gráficos

SINOPSE

bcomps [ -stvx? ] [ -ooutfile ] [ files ]

DESCRIÇÃO

bcomps decompõe gráficos em seus componentes biconectados, imprimindo os componentes na saída padrão.

OPÇÕES

As seguintes opções são suportadas:

-s

Nenhum gráfico de saída é impresso. Implica o sinalizador -v.

-t

Imprima a árvore de vértice de corte de bloco subjacente.

-x

Cada componente biconectado é impresso como um grafo raiz separado.

-v

Imprime o número de blocos e vértices de corte.

-o outfile

Se especificado, cada gráfico raiz será gravado em um arquivo diferente com os nomes derivados de outfile. Em particular, se os sinalizadores -o e -x forem usados, cada bloco será gravado em um arquivo diferente. Se outfile não tiver um sufixo, o n-ésimo bloco do i-ésimo gráfico será gravado em outfile_n_i. No entanto, o 0º bloco do 0º gráfico é gravado no arquivo de saída.

Se arquivo de saída tiver um sufixo, ou seja, tiver o formato base.sfx, os arquivos terão o mesmo nome acima, exceto pelo acréscimo de .sfx.

A árvore block-cutvertex do gráfico ith é gravada em outfile_n_T, com um sufixo anexado se especificado.

Por padrão, cada gráfico de entrada é impresso, com cada bloco dado como um subgráfico cujo nome é uma concatenação do nome do gráfico de entrada, a string "_bcc_" e o número do bloco.

OPERANDS

O seguinte operando é suportado:

files

Nomes de arquivos contendo 1 ou mais gráficos em formato de ponto. Se nenhum operando arquivos for especificado, a entrada padrão será usada.

CÓDIGOS DE RETORNO

bcomps retorna 0 se todos os gráficos de entrada estiverem biconectados; e diferente de zero se algum gráfico tiver vários blocos ou se ocorrer algum erro.

INSETOS

É possível, embora improvável, que os nomes usados para componentes conectados e seus subgrafos possam entrar em conflito com nomes de subgrafos existentes.

AUTORES

Emden R. Gansner erg@research.att.com

VEJA TAMBÉM

ccomps(1), gc(1), dot(1), gvpr(1), gvcolor(1), acyclic(1), sccmap(1), tred(1), libgraph(3)