ArticleslgStudy

biology

Gain graph

Gain graph is a biology topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Gain graph rather than just read about it. In short: A gain graph is a graph whose edges are labelled "invertibly", or "orientably", by elements of a group 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.

Key takeaways

  • Gain graph belongs to biology; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Gain graph to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Gain graph from memory before moving on to harder problems.

Reference excerpt

A gain graph is a graph whose edges are labelled "invertibly", or "orientably", by elements of a group 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, 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, to geometry, and to physics.

The mathematics of a network with gains, or generalized network, is connected with the frame matroid of the gain graph. Suppose we have some hyperplanes in R n given by equations of the form xj = g xi . 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 xj = g xi . 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 xj = xi + 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 xj = xi + g. These hyperplanes are studied via the lift matroid of the gain graph (Zaslavsky 2003). Suppose the gain group has an action on a set Q. Assigning an element si 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 sj = si g is satisfied; otherwise it is frustrated. A state is satisfied if every edge is satisfied. In physics this corresponds to a ground state (a state of lowest energy), if such a state exists. An important problem in physics, especially in the theory of spin glasses, is to determine a state with the fewest frustrated edges.

Related concepts Gain graphs used in topological graph theory as a means to construct graph embeddings 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. 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.

Worked examples

Example 1 — a first encounter with Gain graph

Start with the simplest possible case. Write down what Gain graph claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In biology, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Gain graph before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Gain graph ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Gain graph

In research
Gain graph appears in biology research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Gain graph in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Gain graph is common in secondary-school and first-year university syllabi. It links to neighbouring topics Extensions and generalizations of graphs, Matroid theory, so understanding it makes those chapters shorter.
In everyday life
Look for Gain graph outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Gain graph in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Gain graph means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Gain graph out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Gain graph in simple terms?

A gain graph is a graph whose edges are labelled "invertibly", or "orientably", by elements of a group 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.

Why does Gain graph matter?

Because it connects several biology ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Gain graph?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Gain graph.

Tags

  • Extensions and generalizations of graphs
  • Matroid theory

Keep exploring