A gain graph is a
graph
Graph may refer to:
Mathematics
*Graph (discrete mathematics), a structure made of vertices and edges
**Graph theory, the study of such graphs and their properties
*Graph (topology), a topological space resembling a graph in the sense of discret ...
whose edges are labelled "invertibly", or "orientably", by elements of a
group
A group is a number of persons or things that are located, gathered, or classed together.
Groups of people
* Cultural group, a group whose members share the same cultural identity
* Ethnic group, a group whose members share the same ethnic iden ...
''G''. This means that, if an edge ''e'' in one direction has label ''g'' (a group element), then in the other direction it has label ''g''
−1. The label function ''φ'' therefore has the property that it is defined differently, but not independently, on the two different orientations, or directions, of an edge ''e''. The group ''G'' is called the gain group, ''φ'' is the gain function, and the value ''φ''(''e'') is the gain of ''e'' (in some indicated direction). A gain graph is a generalization of a
signed graph
In the area of graph theory in mathematics, a signed graph is a graph in which each edge has a positive or negative sign.
A signed graph is balanced if the product of edge signs around every cycle is positive. The name "signed graph" and the no ...
, where the gain group ''G'' has only two elements. See Zaslavsky (1989, 1991).
A gain should not be confused with a weight on an edge, whose value is independent of the orientation of the edge.
Applications
Some reasons to be interested in gain graphs are their connections to
network flow theory in
combinatorial optimization
Combinatorial optimization is a subfield of mathematical optimization that consists of finding an optimal object from a finite set of objects, where the set of feasible solutions is discrete or can be reduced to a discrete set. Typical combina ...
, to
geometry
Geometry (; ) is a branch of mathematics concerned with properties of space such as the distance, shape, size, and relative position of figures. Geometry is, along with arithmetic, one of the oldest branches of mathematics. A mathematician w ...
, and to
physics
Physics is the scientific study of matter, its Elementary particle, fundamental constituents, its motion and behavior through space and time, and the related entities of energy and force. "Physical science is that department of knowledge whi ...
.
* The mathematics of a
network with gains, or
generalized network, is connected with the
frame matroid of the gain graph.
* Suppose we have some
hyperplane
In geometry, a hyperplane is a generalization of a two-dimensional plane in three-dimensional space to mathematical spaces of arbitrary dimension. Like a plane in space, a hyperplane is a flat hypersurface, a subspace whose dimension is ...
s in ''R
n'' given by equations of the form ''x
j'' = ''g x
i'' . The geometry of the hyperplanes can be treated by using the following gain graph: The vertex set is {1,2,...,''n''}. There is an edge ''ij'' with gain ''g'' (in the direction from ''i'' to ''j'') for each hyperplane with equation ''x
j = g x
i'' . These hyperplanes are treated through the frame matroid of the gain graph (Zaslavsky 2003).
* Or, suppose we have hyperplanes given by equations of the form ''x
j'' = ''x
i'' + ''g''. The geometry of these hyperplanes can be treated by using the gain graph with the same vertex set and an edge ''ij'' with gain ''g'' (in the direction from ''i'' to ''j'') for each hyperplane with equation ''x
j'' = ''x
i'' + ''g''. These hyperplanes are studied via the
lift matroid of the gain graph (Zaslavsky 2003).
* Suppose the gain group has an
action
Action may refer to:
* Action (philosophy), something which is done by a person
* Action principles the heart of fundamental physics
* Action (narrative), a literary mode
* Action fiction, a type of genre fiction
* Action game, a genre of video gam ...
on a set ''Q''. Assigning an element ''s
i'' of ''Q'' to each vertex gives a state of the gain graph. An edge is satisfied if, for each edge ''ij'' with gain ''g'' (in the direction from ''i'' to ''j''), the equation ''s
j'' = ''s
i g'' is satisfied; otherwise it is frustrated. A state is ''satisfied'' if every edge is satisfied. In physics this corresponds to a
ground state
The ground state of a quantum-mechanical system is its stationary state of lowest energy; the energy of the ground state is known as the zero-point energy of the system. An excited state is any state with energy greater than the ground state ...
(a state of lowest energy), if such a state exists. An important problem in physics, especially in the theory of
spin glass
In condensed matter physics, a spin glass is a magnetic state characterized by randomness, besides cooperative behavior in freezing of spins at a temperature called the "freezing temperature," ''T''f. In ferromagnetic solids, component atoms' ...
es, is to determine a state with the fewest frustrated edges.
Related concepts
Gain graphs used in
topological graph theory
In mathematics, topological graph theory is a branch of graph theory. It studies the embedding of graphs in surfaces, spatial embeddings of graphs, and graphs as topological spaces. It also studies immersions of graphs.
Embedding a graph in ...
as a means to construct
graph embedding
In topological graph theory, an embedding (also spelled imbedding) of a graph G on a surface \Sigma is a representation of G on \Sigma in which points of \Sigma are associated with vertices and simple arcs (homeomorphic images of ,1/math>) ...
s in surfaces are known as "
voltage graphs" (Gross 1974; Gross and Tucker 1977). The term "gain graph" is more usual in other contexts, e.g.,
biased graph theory and
matroid theory
In combinatorics, a matroid is a structure that abstracts and generalizes the notion of linear independence in vector spaces. There are many equivalent ways to define a matroid Axiomatic system, axiomatically, the most significant being in terms ...
. The term group-labelled graph has also been used, but it is ambiguous since "group labels" may be—and have been—treated as weights.
Since much of the theory of gain graphs is a special case of that of biased graphs (and much of the theory of biased graphs is a generalization of that of gain graphs), the reader should refer to the article on
biased graphs for more information and examples.
References
*Jonathan L. Gross (1974), Voltage graphs. ''Discrete Mathematics'', Vol. 9, pp. 239–246.
*J.L. Gross and T.W. Tucker (1977), Generating all graph coverings by permutation voltage assignments. ''Discrete Mathematics'', Vol. 18, pp. 273–283.
*
Thomas Zaslavsky (1989), Biased graphs. I. Bias, balance, and gains. ''Journal of Combinatorial Theory, Series B'', Vol. 47, 32–52.
*Thomas Zaslavsky (1991), Biased graphs. II. The three matroids. ''Journal of Combinatorial Theory, Series B'', Vol. 51, 46–72.
*Thomas Zaslavsky (1999). A mathematical bibliography of signed and gain graphs and allied areas.
''Electronic Journal of Combinatorics'', Dynamic Surveys in Combinatorics, #DS8
*Thomas Zaslavsky (2003), Biased graphs IV: Geometrical realizations. ''Journal of Combinatorial Theory, Series B'', Vol. 89, no. 2, pp. 231–297.
Matroid theory
Extensions and generalizations of graphs