A signed graph is an undirected graph (e.g., a simple graph, which is a set of vertices together with a collection of two-element subsets of called edges) together with a function from to a two-element set of “signs”, e.g., . not necessarily of edges.
One says that the sign of a cycle in a signed graph is the product of the signs of its edges.
There are several notions of homomorphisms of signed graphs. They are all homomorphisms of the underlying graphs, by differ by how strictly they preserve the extra sign structure:
sign preserving homomorphisms preserve the signs of individual edges,
switching homomorphisms are only required to preserve the signs of cycles but not necessarily of individual edges.
Let denotes the set of two-element subsets of . A signed simple graph is equivalently a set together with a partial function . The domain of this partial function is declared to be , so the data of a signed graph can be represented as together with a span of type
Signed graphs (and the basic theorems of their theory) seem to be rediscovered again and again. See Zaslavsky 2018 for an annotated bibliography on signed graphs and their various guises.
Signed graphs are not directed graphs: signs on undirected edges are not the same as directional information. For example, if vertices represent people and edges represent being acquainted then the signs could indicate being allies or enemies.
If a linear order has been imposed on the vertex set, then the sign function can be interpreted as imparting directions to edges (say if in the order and an edge between and has sign , then the direction is ; if has sign , then the direction is ). However, such linear orders on vertices will not be preserved by morphisms of signed graphs, so this does not give a functorial way to derive directed graphs from signed graphs.
Last revised on January 14, 2024 at 06:06:16. See the history of this page for a list of all contributions to it.