231
Views
2
CrossRef citations to date
0
Altmetric
Original Article

Edges and vertices in a unique signed circle in a signed graphFootnote

Pages 224-232 | Received 31 Dec 2016, Accepted 06 Mar 2017, Published online: 10 Jun 2020

Abstract

We examine the conditions under which a signed graph contains an edge or a vertex that is contained in a unique negative circle or a unique positive circle. For an edge in a unique signed circle, the positive and negative case require the same structure on the underlying graph, but the requirements on the signature are different. We characterize the structure of the underlying graph necessary to support such an edge in terms of bridges of a circle. We then use the results from the edge version of the problem to help solve the vertex version.

0 Introduction

A signed graph is a graph in which each edge is assigned either a positive or negative sign. The sign of a circle (a connected, 2-regular subgraph) in a signed graph is defined to be the product of the signs of its edges. In many cases, the most important feature of a signed graph is the sign of each of its circles. A signed graph that contains no negative circle is said to be balanced, while a signed graph that contains at least one negative circle is unbalanced. The purpose of this paper is to determine when a signed graph contains an edge or a vertex that is contained in a unique negative circle or a unique positive circle.

Signed graphs were invented by Harary in 1953 in order to help study a question in social psychology [Citation1]. In 1956, Harary observed that an edge of a signed graph lies in some negative circle if and only if the block (maximal 2-connected subgraph) containing it is unbalanced [Citation2]. Similarly, an edge lies in some positive circle if and only if it is not a balancing edge in its block (see Lemma 3.3). Our problem is related to these facts, but the added uniqueness condition creates many additional restrictions on both the structure of the underlying graph and the signature.

1 Definitions

1.1 Graphs

A graph G=(V(G),E(G)) consists of a finite vertex set V(G) and finite edge set E(G). Each edge has a pair of vertices as its endpoints, and we write e:uv for an edge with endpoints u and v. A link is an edge with two distinct endpoints, and a loop has two equal endpoints. We write Kn for the complete graph on n vertices.

Let H be a subgraph of G. Then for vV(G), the degree of v in H, denoted as degH(v), is the number of edges in H that are incident with v (a loop counts twice).

A circle C is a connected 2-regular subgraph. An edge eE(G)E(C) connecting two different vertices of C is a chord.

A path P=v0,e0,v1,e1,,en1,vn is a sequence of adjacent vertices and connecting edges that never repeats an edge or a vertex. We call v0 and vn the endpoints of P, while the other vertices are interior vertices.

We subdivide an edge by replacing it with a path that has at least one edge. A subdivision of G is a graph obtained by subdividing some of the edges of G.

Given a circle C of G, a bridge of C is either a connected component D of GV(C) along with all edges joining D to C, or a chord of C. The vertices of attachment of a bridge D are the vertices in V(D)V(C). A path contained in D that has different vertices of attachment for its endpoints is a path through D.

A cutpoint of G is a vertex v with the property that there exist subgraphs H1 and H2 each with at least one edge, such that G=H1H2 and H1H2={v}. An isthmus is an edge whose removal increases the number of connected components. A block of G is a maximal subgraph that contains no cutpoint. Each edge is contained in exactly one block.

1.2 Signed graphs

A signed graph Σ is a pair (G,σ), where G is a graph (called the underlying graph), and σ:V(G){+,} is the signature.

The sign of a circle C in Σ is defined to be the product of the signs of its edges. Thus, a signed circle can be either positive or negative. A signed graph is balanced if all of its circles are positive, and unbalanced if it contains at least one negative circle.

A theta graph consists of three paths with the same endpoints and no other vertices in common. The most useful thing about theta graphs in our context is the theta property : every signed theta graph has either 1 or 3 positive circles. If two circles C1 and C2 intersect in a path with at least one edge, then C1C2 is a theta graph with third circle C1ΔC2 (we use Δ for symmetric difference). By the theta property, if C1 and C2 have the same sign then C1ΔC2 is positive, and otherwise C1ΔC2 is negative.

A switching function on Σ=(G,σ) is a function ζ:V(G){+,}. We can use ζ to modify σ, obtaining a new signature given by σζ(e)ζ(v)σ(e)ζ(w), where v,w are the endpoints of e. The switched signed graph is written Σζ(G,σζ). If Σ is obtained from Σ via switching, we say Σ and Σ are switching equivalent, written ΣΣ. Switching is useful for us because of the following fact.

Lemma 1.1

Zaslavsky [Citation3], Sozański [Citation4]

Let Σ1 and Σ2 be signed graphs on the same underlying graph. Then, Σ1Σ2 if and only if Σ1 and Σ2 have the same collection of positive circles. In particular, Σ is balanced if and only if it switches to an all-positive signature.

If Σ can be switched so that it has a single negative edge b, we call b a balancing edge. The deletion of a balancing edge yields a balanced signed graph. Moreover, if b is a balancing edge, the negative circles of Σ are precisely those that contain b.

Assume an edge e is contained in at least one circle. Then e is contained in only positive circles if and only if the block containing it is balanced, and e is contained in only negative circles if and only if it is a balancing edge in its block (Lemma 3.3). In other words, e is contained in some negative circle if and only if the block containing e is unbalanced (as discovered by Harary [Citation2]), and e is contained in some positive circle if and only if e is not balancing in the block containing it.

2 Batteries

Let us give a name to the main object of study in this paper. A battery is an edge of Σ that is contained in a unique negative or positive circle C. An edge e may be a negative battery or a positive battery, depending on the sign of C. We write [e,C,] for a negative battery e that is contained in the unique negative circle C, and similarly [e,C,+] for a positive battery. The advantage of this notation is that it enables us to keep track of both C and its sign.

We wish to determine when a given edge e is a battery. This problem is uninteresting when e is an isthmus of Σ (e is not contained in a circle), so throughout we assume e is contained in at least one circle. Since the block B containing e is the union of all circles containing e, we will focus only on B. If B consists of a single circle, it is trivially true that all edges of B are batteries. Thus, for the rest of this section we assume that the underlying graph of Σ is a block B containing e such that B is neither an isthmus, nor a circle.

2.1 Layering

In this section we introduce the structure of the underlying block B that is necessary for e to be a battery.

First, we need some terminology to help describe the chords of a circle C. We say that chords c1 and c2 of C cross if Cc1c2 is a subdivision of K4. Chords that do not cross are noncrossing. Let E be the set of all vertices of C that are endpoints of some chord of C. The vertices of E partition C into paths, called segments. A segment of C whose endpoints have a chord between them is called a handle. We say that C is 2-handled if any two of its chords are noncrossing and it contains exactly two handles. Thus, the property of being 2-handled is a stronger version of having noncrossing chords (noncrossing chords may create many handles). If C is 2-handled, edges e and f contained in separate handles are said to be separated.

We will now define the appropriate structure on B, and then explain how to reduce this structure to a 2-handled circle. Let C be a circle of B, and suppose every bridge of C has exactly two vertices of attachment. The graph obtained by replacing each of these bridges with a single chord between its vertices of attachment is denoted as C. If C is 2-handled, we say that B is C-layered. See for an example of a C-layered graph.

Fig. 1 On the left, we have a C-layered graph. On the right, we have replaced all bridges of C with chords to obtain the 2-handled circle C. In each picture, the handles are labeled H1 and H2, while the other 4 segments of C are unlabeled.

Assuming that each bridge of C has two vertices of attachment, it is extremely convenient to use C to deduce things about B. For example, suppose C has a theta graph containing chords c1, c2, and c3, and suppose c1, c2, and c3 correspond to the bridges D1, D2, and D3. Then, we can deduce that B contains at least one theta graph whose three constituent paths go through D1,D2, and D3 (this occurs in —pick any three chords). The following lemma makes this example concrete.

Lemma 2.1

Let H be a subgraph of C. Then, B contains a subdivision of H.

Proof

To obtain the subdivision of H in B, first take HC. Then, for each chord in H, take a path through the corresponding bridge.  

We will frequently make use of Lemma 2.1 by finding configurations of circles in C and then pulling them up to B.

2.2 Negative and positive batteries

We are now ready to describe when a certain fixed edge is a battery. As a reminder, we assume that Σ=(B,σ) is a signed graph such that B is a block that is neither an isthmus, nor circle. Also, e is an edge of Σ, and C is a circle containing e. Our main theorem concerning edge batteries is as follows.

Theorem 2.2

The edge e is a battery if and only if B is C-layered, e is contained in a handle of C, and one of the following occurs:

1.

The other handle of C contains a balancing edge, in which case [e,C,] is a negative battery.

2.

Every path through a bridge of C makes a negative circle with either half of C, in which case [e,C,+] is a positive battery.

The author thanks Thomas Zaslavsky for suggesting the following lemma, which helps simplify our proof method.

Lemma 2.3

Every edge in a signed subdivision of K4 lies in an even number of negative circles and an even number of positive circles.

Proof

Let Σ be a signed subdivision of K4, and let e be an edge of Σ. Then, e is contained in exactly four circles, denoted as C1,C2,C3, and C4. The labeling is chosen so that C1ΔC2=C3ΔC4. If C1ΔC2 is a positive circle, then C1 and C2 must have the same sign, as well as C3 and C4 (here we are using the theta property). If C1ΔC2 is a negative circle, then C1 and C2 have different signs, as do C3 and C4. In either case, there is an even number of both positive and negative circles containing e.  

Proof of Theorem 2.2

The reverse direction of the proof is easy. If B is C-layered and e is contained in a handle, then clearly either of the two signature properties listed imply that e is a negative or positive battery respectively.

It remains to show the forward direction. Suppose e is a battery contained in the unique signed circle C. If there exists some bridge D of C that has three or more vertices of attachment, then DC contains a subdivision of K4 (containing all of C). By Lemma 2.3, e is contained in at least two circles that have the same sign as C in this subdivision—impossible by assumption that e is a battery in C. Thus, each bridge of C must have precisely 2 vertices of attachment (they cannot have 1, since G is a block).

Replace each bridge of C with a single chord between its vertices of attachment to form C. We will find configurations of circles in C and repeatedly use Lemma 2.1 without mention to pull them up to B. If C has two chords c1 and c2 that are crossing, then Cc1c2 is a subdivision of K4 containing C, once again impossible by Lemma 2.3. So we assume that C is a circle with noncrossing chords. Now we want to prove that C has exactly two handles and that e must be in one of them.

First, suppose that e is contained in a segment of C that is not a handle. Thus, the segment of C containing e meets two different chords at its endpoints, c1 and c2. Consider Cc1c2. This graph has six circles, denoted as C,C1,C2,C3,C4, and C5. We choose the labeling so that eC,C3,C4,C5 and C1ΔC2ΔC3=C and C2ΔC3=C4, and C1ΔC3=C5. This situation is illustrated in . If C is negative, then C3, C4, and C5 must be positive (they contain e). Since C3ΔC5=C1 and C4ΔC5=C2, both C1 and C2 are positive. This implies that C=C1ΔC2ΔC3 is positive, a contradiction. Similarly, if C is positive, then C3, C4 and C5 are negative. This implies that C1 and C2 are positive, but then C1ΔC4=C implies that C is negative, a contradiction. Thus, this case is impossible—e must be contained in a handle.

Now, we have C with non-crossing chords and we know e is in a handle of C. All that remains is to show that there are exactly two handles. Suppose there are (at least) three handles, and let their corresponding chords be c1, c2, and c3. Each handle along with its chord forms a circle, and we denote these C1, C2, and C3, respectively. We choose labeling so that eC1, and we write C4CΔC1ΔC2ΔC3. This situation is illustrated in . If C is negative, then C1 and C1ΔC4 and C1ΔC4ΔC3 are positive, which means C3 (and similarly C2) are positive. However, (C1ΔC4ΔC3)ΔC2=C which implies that C is positive, a contradiction. Similarly, if C is positive then C1ΔC4ΔC3 is negative and C2 and C3 must again be positive. Therefore, the equality (C1ΔC4ΔC3)ΔC2=C contradicts the fact that C is positive. Consequently, there must be no more than two handles present. Note that under the assumption that B is not a single circle, less than two handles are also impossible.

Now that we have confirmed the structure of B, we will examine the signature of Σ. We break this into two cases. First, suppose C is negative (so that e is a negative battery). Delete the handle of C not containing e (denoted as H), destroying the only negative circle containing e. The resulting ΣH is still a block (clearly deleting a handle from a C-layered graph with at least one bridge does not create a cutpoint), and hence balanced (it contains e). Thus, we can switch Σ so that the only negative edge is contained in H (Lemma 1.1). This is the balancing edge described in the theorem.

If C is positive, we observe that every path through a bridge of C between its vertices of attachment makes a negative circle with either half of C. To see this, it is convenient to switch Σ so that C is all-positive. Then, any path through a bridge of C between vertices of attachment must have a negative sign, otherwise this path along with C forms an all-positive theta graph containing e (and hence two positive circles containing e).  

Fig. 2 The edge e is not contained in a handle of C. The circles C2ΔC3=C4, and C1ΔC3=C5 are not labeled.
Fig. 3 The edge e is contained in a handle, and there are two other handles.

Consider a negative battery [e,C,] separated from a balancing edge b, and let H be the handle containing b. Clearly, every edge in H is a balancing edge. Moreover, no edge outside of H is a balancing edge. This is because GH is a block, and thus e is contained in a circle besides C with any given edge in GH. Thus we call H the balancing handle, since it contains all balancing edges of Σ. The presence of a single negative battery fixes H, and as a consequence, we are able to describe the location of all other negative batteries at the same time.

Theorem 2.4

Suppose Σ has a negative battery [e,C,] separated from a balancing handle H. Let f be an edge contained in ΣC and let D be the bridge of C containing f. Then f is a negative battery if and only if there is exactly one path through D that contains f.

Proof

If f is a negative battery there must only be one path through D containing it, since each path through D can be extended to a circle containing H. Conversely, if there is exactly one path through D that contains f, this path extends uniquely to a circle containing H.  

Theorem 2.4 is illustrated in . As seen in the figure, the presence of a negative battery allows for the presence of many other negative batteries. Interestingly, the presence of a positive battery severely restricts the possible locations of other positive batteries.

Fig. 4 Here, H is the balancing handle. The batteries are labeled e1,,e8. Each battery outside of C is contained in a unique path through the bridge containing it. Notice that G is C-layered with respect to any circle C that contains a negative battery.

As an easy application of Theorem 2.2 we notice that if [e,C,+] is a positive battery, every edge contained in either handle of C is a positive battery, and no other edge of C is a positive battery. We will now study edges that are contained in ΣC.

Lemma 2.5

If [e,C,+] is a positive battery and D is a bridge of C, then D is balanced.

Proof

Suppose A is a negative circle contained in D. Let P0 be a path through D that intersects A in a path A0 with at least one edge. Then, define A1 so that A=A0A1. Since A is negative, A0 and A1 have opposite sign. Define P1 to be the path obtained by replacing A0 with A1 in P0. Then, P0 and P1 have opposite sign—impossible by Theorem 2.2.  

Theorem 2.6

Suppose [e,C,+] is a positive battery. If C has 3 or more bridges, no edge outside of C is a positive battery.

Proof

Let f be an edge of Σ not contained in C. Since [e,C,+] is a positive battery, Σ is C-layered and hence all bridges of C have two vertices of attachment and are pairwise non-crossing. Let D1,D2, and D3 be three bridges of C with labeling chosen so that fD1. For convenience, we switch Σ so that C is all-positive. By Theorem 2.2, performing this switch makes all paths through D1,D2, and D3 negative. Let P1 be such a path through D1 that contains f, and let P2 and P3 be paths through D2 and D3 respectively. Then, P1 and P2, together with two (possibly trivial) paths through C between the vertices of attachment of D1 and D2, form a positive circle containing f. Similarly, P1 and P3 are contained in a positive circle containing f. Thus, we have found two positive circles containing f—it is not a positive battery.  

If C has less than 3 bridges it is possible to have positive batteries outside of C, though specific types of bridges are required.

Theorem 2.7

Suppose [e,C,+] is a positive battery and C has exactly 2 bridges. If both bridges are paths, every edge contained in either bridge is a positive battery. Otherwise, no edge in either bridge is a positive battery.

Proof

Let D1 and D2 be the bridges of C. Once again we switch so that C is all-positive. If D1 and D2 are paths, then they are negative paths by Theorem 2.2. In this case, D1 and D2 along with the (possibly trivial) paths in C between their vertices of attachment form a positive circle. The fact that this is the only positive circle containing D1 and D2 is a matter of inspection.

Now, suppose that one of the bridges, say D1, is not a path. Since we are working within a block, D1 must contain a circle A. By Lemma 2.5, A is a positive circle. As in the proof of Lemma 2.5, let P0 be a path through D1 that intersects A in a path A0 that contains at least one edge. Define A1 so that A=A0A1. Let P1 be the path obtained by replacing A0 with A1 in P0. Let P2 be a path through D2. Then, P0,P1, and P2 along with the appropriate paths through C form a theta graph with three positive circles, forcing every edge in P0,P1 and P2 to be in at least 2 positive circles. Clearly for any edge f outside of C, a choice of P0,P1, and P2 can be found containing f.  

Finally, we investigate the case where C has only one bridge.

Theorem 2.8

Suppose [e,C,+] is a positive battery and C has exactly 1 bridge D. An edge f of D is a positive battery if and only if it is contained in a single circle in D.

Proof

Since D is balanced (Lemma 2.5), any positive battery contained in D is contained in a single circle in D. In the other direction, suppose f is contained in a single (positive) circle in D. Then, any other circle containing f must consist of a path through D and a path through C. This will form a negative circle by Theorem 2.2.  

3 Vertex batteries

Now let us examine a similar question to the one discussed in the previous section—when does a vertex of Σ lie in a unique signed circle C? We will call such a vertex a vertex battery, written [v,C,] or [v,C,+] for the negative and positive varieties, respectively. We cannot assume that G is a block, since a vertex, unlike an edge, may be contained in many blocks at once (if the vertex is a cutpoint). However, an acyclic block is of no interest to us. Thus, for the rest of this section we assume that every block containing v contains a circle.

First, we will study the problem of determining if v is a negative vertex battery. It is clear that if v is a negative vertex battery, it is contained in one and only one unbalanced block B. Moreover, there is a restriction on degB(v), the degree of v in B.

Lemma 3.1

Let B be an unbalanced block of Σ. If degB(v)3, then v is not a negative vertex battery.

Proof

Certainly v is contained in some negative circle C in B. Thus, consider the two edges incident to v, say e1 and e2, that are contained in C. There is a third edge e3B incident with v, and therefore there must be some theta graph ΘB such that CΘ and also e3Θ. Therefore, v is contained in all three circles of Θ. Since C is negative, Θ contains an additional negative circle which contains v.  

Assuming v is a negative vertex battery, let B be the single unbalanced block containing v, and let C be the negative circle of B containing v. By Lemma 3.1, degB(v)=2, so let v1 and v2 be the two neighbors of v in B. We can suppress v—that is, replace the edges v1v and v2v with the single edge ev:v1v2, setting σ(ev)=σ(v1v)σ(v2v). We write the result of the suppression as Bv. Thus, there is a bijective correspondence between the signed circles of B and the signed circles of Bv. Therefore, we have the following theorem, which reduces the vertex problem to the edge problem.

Theorem 3.2

Let Σ be a signed graph, and let v be a vertex of Σ. Then [v,C,] is a negative vertex battery if and only if

1.

The block B of Σ containing v and C is the only unbalanced block containing v, and degB(v)=2.

2.

[ev,Cv,] is a negative edge battery in Bv.

We will now turn our attention to the problem of determining if a given vertex is a positive vertex battery. Our characterization of positive vertex batteries is analogous to our characterization of negative vertex batteries, though slightly more complicated. Just as a negative vertex battery may be contained in many blocks in which it is contained in only positive circles (balanced), but only one block in which it is contained in a negative circle, a positive vertex battery may be contained in many blocks in which it is contained in only negative circles, but only one block in which it is contained in a positive circle.

We will first describe when an edge is contained in only negative circles and then convert this to a description of vertices.

Lemma 3.3

An edge of Σ is contained in only negative circles if and only if it is a balancing edge in the block containing it.

Proof

Let e be an edge of Σ and let B be the block containing it. First, if e is a balancing edge in B, then e is clearly contained in only negative circles (switch so that e is the only negative edge).

In the other direction, suppose that e is contained only in negative circles. Consider Be. Suppose there is a negative circle C contained in Be. Then, since B is a block, there is a theta graph containing both C and e, forcing e to be in a positive circle—impossible. Thus, Be is balanced and can hence be switched to all-positive by a switching function ζ. However, applying ζ to B instead will leave e as a negative edge, since e is contained in only negative circles. Thus, e is a balancing edge in B.  

We can now characterize the type of block in which v is contained only in negative circles.

Lemma 3.4

A vertex v is contained only in negative circles in B if and only if v is degree 2 in B, and ev is a balancing edge in Bv.

Proof

If v is degree 2 in B and ev is a balancing edge, then clearly v is contained in only negative circles by Lemma 3.3.

Conversely, if v is contained in only negative circles, then B is not balanced. If degB(v)3, then v is contained in a negative circle C and furthermore v is a degree 3 vertex in a theta graph containing C. Hence, v is contained in a positive circle—impossible. Thus, degB(v)=2, and we can suppress v to obtain the result.  

Now we will describe the blocks in which v is contained in exactly one positive circle. This along with Lemma 3.4 will complete the description of positive vertex batteries.

Lemma 3.5

A vertex v is contained in a unique positive circle C in a block B if and only if one of the following occurs:

1.

B=C is a balanced circle.

2.

B is unbalanced, degB(v)=2, Bv is C-layered, and ev is a positive edge battery in Bv.

3.

B is unbalanced, degB(v)=3, B is C-layered with exactly one bridge, v is a vertex of attachment of the bridge, and all edges of C are positive edge batteries.

Proof

If B and v satisfy either of the first two conditions above, then clearly v is contained in a unique positive circle in B. If B and v satisfy the third condition, observe that any circle besides C that contains v must consist of a path through the single bridge and a handle of C—a negative circle.

In the other direction, suppose v is contained in a unique positive circle in B. If B is balanced, it consists of only a single positive circle or else v is contained in multiple positive circles.

So, suppose that B is unbalanced and consider the case where degB(v)4. Let e1,,e4 be four edges incident with v, so that e1 and e2 are contained in C. Since B is a block, we can find a theta graph Θ that contains C, and e3 (up to choice of labels). Furthermore, there is a path P containing e4 starting at v and ending at a vertex of Θ (besides v). It is easy to see that ΘP contains at least two positive circles that contain v.

Now we consider the case where B is unbalanced and degB(v)=3. Find a theta graph ΘB that contains C such that degΘ(v)=3. Observe that Θ is C-layered, with a single bridge P consisting of a path. There can be no path connecting an internal vertex of P to an internal vertex of a handle of C, or else we create a subdivision of K4, forcing v to be in more than one positive circle. There can be no path besides P connecting two vertices of C, or else there is a second positive circle containing v. Thus, any path besides P connecting two vertices of Θ must have both its endpoints in P and be otherwise disjoint from Θ. Since degΘ(v)=3, no such path will contain v. The union of all such paths forms a single bridge of C, of which v is a vertex of attachment.  

Finally, we combine the results of this section to give a complete description of whether or not v is a positive vertex battery. As a reminder, we assume that each block containing v contains at least one circle.

Theorem 3.6

Let Σ be a signed graph, and let v be a vertex of Σ. Then [v,C,+] is a positive vertex battery if and only if:

1.

The block containing v and C is the unique block of the form described in Lemma 3.5.

2.

In any other block B containing v, v is degree 2 and ev is a balancing edge in Bv.

Proof

A positive vertex battery must be contained in exactly one block in which it is contained in a unique positive circle. It must be contained in no positive circles in all other blocks containing it. Thus, the proof is a combination of Lemmas 3.5 and 3.4.  

Notes

Peer review under responsibility of Kalasalingam University.

References