Articles

Por que os gráficos são tão importantes

Gráficos são um método comum para ilustrar visualmente as relações nos dados. O objectivo de um gráfico é apresentar dados que são demasiado numerosos ou complicados para serem descritos adequadamente no texto e em menos espaço.

Wikipedia diz,

Gráficos podem ser usados para modelar muitos tipos de relações e processos em sistemas físicos, biológicos, sociais e de informação. Muitos problemas práticos podem ser representados por gráficos. Enfatizando sua aplicação em sistemas do mundo real, o termo rede é às vezes definido para significar um gráfico no qual atributos (por exemplo, nomes) estão associados aos vértices e bordas.

Na ciência da computação, os gráficos são usados para representar redes de comunicação, organização de dados, dispositivos computacionais, o fluxo de computação, etc. Por exemplo, a estrutura de links de um website pode ser representada por um gráfico dirigido, no qual os vértices representam páginas web e as bordas dirigidas representam links de uma página para outra. Uma abordagem semelhante pode ser feita para problemas em mídias sociais, viagens, biologia, desenho de chips de computador, mapeamento da progressão de doenças neurodegenerativas, e muitos outros campos. O desenvolvimento de algoritmos para lidar com gráficos é, portanto, de grande interesse na ciência da computação. A transformação dos gráficos é frequentemente formalizada e representada por sistemas de reescrita gráfica. Complementarmente aos sistemas de transformação de gráficos com foco na manipulação in-memory baseada em regras dos gráficos são bases de dados de gráficos orientadas para transações seguras, armazenamento persistente e consulta de dados estruturados em gráficos.