Свойства графов, зависящие от абстрактной структуры
Graph property
Свойства графов, зависящие от абстрактной структуры. Инварианты графов – характеристики, сохраняющиеся при изоморфизмах. Теория графов, определения и примеры.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Свойство графов, которое зависит только от абстрактной структуры.
Property of graphs that depends only on abstract structure
В теории графов свойство графа или инвариант графа — это характеристика графа, зависящая исключительно от его абстрактной структуры и не зависящая от конкретных способов его представления, таких как маркировка вершин или визуализация.
In graph theory, a graph property or graph invariant is a property of graphs that depends only on the abstract structure, not on graph representations such as particular labellings or drawings of the graph.
Определения
Хотя построение и представление графов являются допустимыми темами в теории графов, для фокусировки исключительно на абстрактной структуре графов, свойство графа определяется как свойство, сохраняющееся при всех возможных изоморфизмах графа. Иными словами, это свойство самого графа, а не конкретного изображения или представления графа. Неформально термин "инвариант графа" используется для свойств, выраженных количественно, тогда как "свойство" обычно относится к описательным характеристикам графов. Например, утверждение "граф не содержит вершин степени 1" является "свойством", а "количество вершин степени 1 в графе" – "инвариантом". Более формально, свойство графа – это класс графов, обладающий тем свойством, что любые два изоморфных графа либо оба принадлежат этому классу, либо оба не принадлежат ему.
While graph drawing and graph representation are valid topics in graph theory, in order to focus only on the abstract structure of graphs, a graph property is defined to be a property preserved under all possible isomorphisms of a graph. In other words, it is a property of the graph itself, not of a specific drawing or representation of the graph. Informally, the term "graph invariant" is used for properties expressed quantitatively, while "property" usually refers to descriptive characterizations of graphs. For example, the statement "graph does not have vertices of degree 1" is a "property" while "the number of vertices of degree 1 in a graph" is an "invariant". More formally, a graph property is a class of graphs with the property that any two isomorphic graphs either both belong to the class, or both do not belong to it.
Инварианты графов и изоморфизм графов
Легко вычисляемые инварианты графа играют важную роль в быстром определении изоморфизма графа, или, точнее, неизоморфизма, поскольку для любого инварианта два графа с различными значениями не могут (по определению) быть изоморфными. Однако два графа с одинаковыми инвариантами могут быть как изоморфными, так и неизоморфными. Инвариант графа I(G) называется полным, если совпадение инвариантов I(G) и I(H) влечет за собой изоморфизм графов G и H. Нахождение эффективно вычисляемого такого инварианта (проблема канонизации графа) означало бы простое решение сложной задачи об изоморфизме графов. Однако даже инварианты, принимающие полиномиальные значения, такие как хроматический полином, обычно не являются полными. Например, граф «коготь» и путь на 4 вершинах имеют один и тот же хроматический полином.
Easily computable graph invariants are instrumental for fast recognition of graph isomorphism, or rather non isomorphism, since for any invariant at all, two graphs with different values cannot (by definition) be isomorphic. Two graphs with the same invariants may or may not be isomorphic, however. A graph invariant I(G) is called complete if the identity of the invariants I(G) and I(H) implies the isomorphism of the graphs G and H. Finding an efficiently computable such invariant (the problem of graph canonization) would imply an easy solution to the challenging graph isomorphism problem. However, even polynomial valued invariants such as the chromatic polynomial are not usually complete. The claw graph and the path graph on 4 vertices both have the same chromatic polynomial, for example.