Next Article in Journal
Statistical Considerations for Analyzing Data Derived from Long Longitudinal Cohort Studies
Previous Article in Journal
Nonlinear Dynamic Model-Based Position Control Parameter Optimization Method of Planar Switched Reluctance Motors
Previous Article in Special Issue
A Conceptual Graph-Based Method to Compute Information Content
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Inverse Approach for Finding Graphs with a Failed Zero Forcing Number of k

1
Department of Computer Science, San José State University, San Jose, CA 95192, USA
2
Deapartment of Mathematical Sciences, DePaul University, Chicago, IL 60614, USA
3
School of Mathematical and Statistics, Rochester Institute of Technology, Rochester, NY 14623, USA
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(19), 4068; https://doi.org/10.3390/math11194068
Submission received: 30 August 2023 / Revised: 22 September 2023 / Accepted: 24 September 2023 / Published: 25 September 2023
(This article belongs to the Special Issue Graph Theory and Applications)

Abstract

:
For a given a graph G, the zero forcing number of G, Z ( G ) , is the smallest cardinality of any set S of vertices on which repeated applications of the forcing rule results in all vertices being included in S. The forcing rule is as follows: if a vertex v is in S, and exactly one neighbor u of v is not in S, then u is added to S in the next iteration. The failed zero forcing number of a graph was introduced by Fetcie, Jacob, and Saavedra and was defined as the cardinality of the largest set of vertices which fails to force all vertices in the graph. In 2021, Gomez et al. proved that there were exactly 15 graphs with a failed zero forcing number of two, but their proof was complicated, requiring the analysis of many graph families. We present an “inverse” approach where we start with a set of vertices S and then see which graphs have S as a maximum-sized failed zero forcing set. This results in not only a shorter proof but characterizes which graphs have a particular failed zero forcing set. In our proof, we characterize the graphs which have a failed zero forcing set S where | S | = 2 , meaning considering all simple graphs of order two as induced subgraphs. This approach also has greater potential for characterizing graphs where F ( G ) > 2 since many general arguments on the structure of graphs are developed in this type of analysis and are applicable for failed zero forcing sets of any size.
MSC:
05C15

1. Introduction

Given a graph G, the zero forcing number of G, denoted by Z ( G ) , is the smallest cardinality of any initial set S of vertices on which iterated applications of the forcing rule results in every vertex being in S. The forcing rule is: if a vertex v is in S, and all but one neighbor u of v is in S, then u is added to S in the next iteration. Zero forcing numbers have attracted great interest over the past 15 years and have been well studied, and they are cited in the survey by Fallat et al. [1]. In this paper, we investigate sets of vertices that do not force the rest of the vertices in the graph. Given a graph G, a stalled set  S V ( G ) is a set of vertices upon which no vertex can be added to S by repeated applications of the forcing rule. A stalled set A where A V ( G ) is called a failed zero forcing set or an FZFS. We investigate the maximum size of a failed zero forcing set S in a graph. This quantity is known as the failed zero forcing number of a graph, denoted by F ( G ) . In 2015, Fetcie, Jacob, and Saavedra [2] introduced the failed zero forcing number of a graph, where they presented many results including a classification of all graphs with F ( G ) = 1 . In 2021, Gomez, Rubi, Terrazas, and Narayan provided a characterization of all graphs with F ( G ) = 2 . Shitov [3], proved that the problem of determining the failed zero forcing number of a given graph was NP-complete. Recently, Ufferman and Swanson [4] presented lower and upper bounds for F ( G ) . Independently, the zero blocking number of a graph which equals | V ( G ) | F ( G ) was introduced in 2020 by Beaudouin-Lafona, Crawford, Chen, Karst, Nielsen, and Sakai Troxell [5] and Karst, Shen, and Vu [6].
There are two natural problems that arise when investigating failed zero forcing sets:
  • Given a graph G, determine F ( G ) .
  • Given a set of vertices S, which graphs have S as a failed zero forcing set?
The first problem has been well studied with results appearing in [2,4,5,6,7]. The second “inverse” type problem has only been investigated where the failed zero forcing set is a single vertex. Fetcie, Jacob, and Saavedra [2] showed that the only graphs that have a failed zero forcing set consisting of a single vertex are two isolated vertices, a complete graph on three vertices, or paths on three or four vertices. We note that the problem involving two or more vertices could be particularly useful in solving the larger problem of characterizing graphs with a prescribed failed zero forcing number. In this paper, we show how this approach can be used to provide a shorter proof of the characterization of all graphs with a failed zero forcing number of two.
We next introduce notation that is used in this paper. We use d ( v ) to denote the degree of a vertex v. The notations K n , P n , C n denote the complete graph, path, and cycle on n vertices, respectively. The discrete (or empty) graph with n vertices and no edges is denoted by D n . The notation G + H denotes the disjoint union of two graphs. We use G H to denote the join of two graphs, where V ( G H ) = V ( G ) V ( H ) and E ( G H ) = E ( G ) E ( H ) { u v | u V ( G ) and v V ( H ) } . We use the following notation for the fan graph, F r , s = D r P s . Given two graphs F and K, we say G 1 is a 1-sum of F and K at vertex v if G 1 is obtained by merging the vertex v of F with the vertex v of K and no edge joins a vertex of V ( F ) v with a vertex of V ( K ) v . A graph G is said to have a pendant graph H if G can be constructed as the 1-sum of H and some graph K. We use the term cherry to refer to an induced subgraph on vertices { v , x , y } where d ( v ) = 2 , d ( x ) = 1 , and d ( y ) = 1 , and the cherry is pendant with respect to the middle vertex,
We refer to the vertices in a stalled set as “blue”and vertices not in a stalled set as “white”. Note that a stalled set S may be stalled because some vertices cannot be added to S or because every vertex of the graph is in S. As mentioned before, the former is called a failed zero forcing set and a stalled set where S = V ( G ) we call a zero forcing set.
Definition 1
(Failed Zero Forcing Number). Given a graph G, the failed zero forcing number, denoted  F ( G ) , is the maximum cardinality of a set  S V ( G ) , such that repeated applications of the forcing rule terminates with  S V ( G ) .
In 2021, Gomez, Rubi, Terrazas, and Narayan [7] identified the 15 graphs with a failed zero forcing number of two. These are shown in Figure 1.
However, their proof was complicated, involving the analysis of many graph families. As a result their methods were not practical for characterizing graphs with F ( G ) > 2 .
We present a shorter proof, using an “inverse” approach which shows all graphs that have a failed zero forcing set S as some simple graph of order | S | = 2 (two isolated vertices, two adjacent vertices, graphs which have both as induced subgraphs). This approach also has more potential for extending to cases where F ( G ) > 2 . We investigate connected graphs with F ( G ) = 2 in Section 2 and disconnected graphs with F ( G ) = 2 in Section 3.
We next state a result from Ufferman and Swanson [4] as our first lemma.
Lemma 1
(Ufferman and Swanson). For any graph G,  | V ( G ) | 2 F ( G ) + 2 .

2. Connected Graphs with a Failed Zero Forcing Number of Two

We begin by restating a theorem of Gomez, Rubi, Terrazas, and Narayan [7].
Theorem 1
(Gomez et al. [7]). The connected graphs in Figure 1 are exactly the 15 connected graphs with  F ( G ) = 2 , the last 12 of which are connected.
Proof
We now begin to prove that exactly 12 connected graphs G have F ( G ) = 2 using a different approach than that of Gomez, Rubi, Terrazas, and Narayan [7]. By Lemma 1, all of these graphs have at most six vertices.
Let x and y be the two vertices in S. We consider various cases using the notation i / j where x is adjacent to i white vertices and y is adjacent to j white vertices. We also include a designated overlap corresponding to the number of neighbors x and y have in common.
We first note in the case of 0/0, x and y would be the only vertices in the graph, and for this type of graph F ( G ) 1 .
In the cases 1/✳ where “✳” represents any positive integer for which the set of blue vertices is not a stalled set.
We note in all of the following cases where x is adjacent to zero white vertices, x and y must be adjacent for the graph to be connected.
  • Case 1: 0/3+
Let x be adjacent to zero white vertices and let y be adjacent to at least three white vertices including u , v , and w. Suppose one of the vertices u , v , w has degree one. Without loss of generality, assume d ( u ) = 1 . Then, { x , y , u } is an FZFS of size three.
We handle the cases where | V ( G ) | = 5 and | V ( G ) | = 6 separately.
First, assume | V ( G ) | = 5 . Suppose all of the vertices u , v , w have degrees larger than one. Then, it must mean one of the vertices u , v , or w are has degree three and can be added to vertices to x and y to create an FZFS of size three.
Next, assume | V ( G ) | = 6 . Here, we include a new vertex z.
First, we consider if y is adjacent to x , u , v , w , and z. Again, if any of the vertices u , v , w , or z has degree one, then it could be added to x and y to form an FZFS of size three. So we proceed under the assumption that u , v , w , and z all have degree at least two. In the case where they all have degree two, y would be part of two pendant triangles, which implies that F ( G ) 4 . If one of the vertices u , v , w , or z has degree three, then it could be added to x and y to create an FZFS of size three.
The last case is where z is adjacent to u,v, or w. If z is adjacent to u and d ( z ) = 1 , then { u , x , y , z } form an FZFS of size four. If d ( z ) = 2 , then { x , y , z } is an FZFS of size three.
  • Case 2: 0/2
Let x be adjacent to zero white vertices and y be adjacent to two white vertices w and z.
If y is not contained in a cycle, then G y has three components. If w and z each have degree one, then we have the graph shown in Figure 2, which is the same as graph (viii) in Figure 1. If w or z have a degree larger than one, then we could take all of the vertices in a largest component of G y and add y to form a failed zero forcing set of size at least three. If y is contained in a cycle of length at least four, then there is some vertex that has degree at least two and has distance at least two from y. This can be added to x and y to form a failed zero forcing set with size at least three.
If y is contained in a cycle of length three, then w and z are adjacent. This graph would have a failed zero forcing number of two and is shown in Figure 3, which is graph (vi) in Figure 1.
Next, from this graph, we consider if d ( w ) 3 or d ( z ) 3 .
If d ( w ) 4 , then w would be adjacent to two white vertices w 1 and w 2 . If both w 1 and w 2 have degree one, then the graph contains a cherry and F ( G ) 3 (See Figure 4). Next, we consider if at least one of w 1 and w 2 has a degree greater than or equal to two. Assume that d ( w 1 ) 2 . Then, w 1 , x , and y form a stalled set of size three.
We next consider when w has degree three and z has degree two. Then, if w is adjacent to a vertex w 1 , then it would form a graph shown in Figure 5, which is graph (xiii) in Figure 1.
We note that no other vertices can be adjacent to w 1 since d ( w 1 ) > 1 would imply that x , y , and w 1 would be a stalled set of size three.
However, it is possible for another vertex to be adjacent to z. For this case we consider when both w and z have degree three. Then, if w is adjacent to a vertex w 1 , then it would form the graph in Figure 6 which is graph (xiv) in Figure 1.
We note that no other vertices can be adjacent to z 1 . This is similar to the previous case involving w 1 .
  • Case 3: 2/2 overlap on zero (x and y are nonadjacent)
We consider different possibilities of adding edges to the graphs in Figure 7. Edges are added between vertices in the set { u , v , w , z } . We note we must add at least one edge between a vertex on the left side and a vertex on the right side for the graph to be connected.
  • If there is only one edge between a white vertex on the left side and a white vertex on the right side and no other edges are added, then the graph is P 6 .
  • If there are two edges between the left side and the right side, then there are two vertices of degree at least two that are both adjacent to either x or y. Then, these two vertices can be added to S and their common neighbor can be removed to create an FZFS of size three.
  • Case 4: 2/2 overlap on zero (x and y are adjacent)
We consider different possibilities of adding edges to the graphs in Figure 8. Edges are added between vertices in the set u , v , w , z . If no edges are added, the graph has a cherry and F ( G ) = 4 .
  • If there is only a single edge between vertices on the left side and vertices on the right side, then the graph is a C 4 with pendant edges on adjacent vertices. A FZFS of size three can be formed by taking a vertex of degree one, its neighbor, and a vertex that has degree two and has distance three from the chosen vertex of degree one.
  • If there are two or more edges from vertices on the left side and vertices on the right side, then there is a pair of vertices of degree at least two that are both either adjacent to x or y. The pair of vertices can then be added to S and we can remove their common neighbor from S to create an FZFS of size three.
We next consider cases where x and y share exactly one neighbor. Here, if x or y is adjacent to four white vertices, and the other is adjacent to two white vertices; then, the graph would have more than six vertices. Hence, there is no 4/2 overlap on one case.
  • Case 5: 3/2 overlap on one case (where x and y are adjacent or nonadjacent)
Here, we consider cases where x is adjacent to three white vertices and y is adjacent to two white vertices, and x and y have exactly one white neighboring vertex in common. The cases where x and y are adjacent or nonadjacent proceed in the same way. Since the maximum number of vertices in a graph with F ( G ) = 2 is six, no other vertices can be added. We consider adding edges between any of the white vertices u , v , w , and z. We show in each of the 64 cases F ( G ) 3 . Note in each case, we added edges to the graph in Figure 9.
  • First, we note that if v is adjacent to two or three of the other white vertices, then v could be added to x and y to form a failed zero forcing set of size three. The same is true for u. This accounts for 44 of the cases.
  • If no edges are added between vertices u , v , w , and z, or if only the edge w z is added, then we can apply the cherry lemma and F ( G ) = 4 .
  • If v u or the edge set { u v , w z } are added with no other edges, then we have a pendant K 3 , and F ( G ) = 4 .
  • If u w or the edge set { u z , w z } is added with no other edges, then { v , x , y } forms an FZFS of size three.
  • If the edge set { u z , v z } or { u z , v z , w z } with no other edges, then { u , v , y } is an FZFS of size three.
  • If the edge set { w z , v z } or v z or v w are added with no other edges, then { u , x , y } is an FZFS of size three.
  • If the edges v w and u z are added with no other edges, then { u , v , y } is an FZFS of size three.
  • If the edge set { v w , u z , w z } or { u w , v z , w z } is added with no other edges, then { u , v , y } is an FZFS of size three.
  • If u z or the edge set { u w , w z } is added with no other edges, then { v , x , y } is an FZFS of size three.
  • If v w is added with no other edges, then { u , x , y } is an FZFS of size three.
  • If the edge set { u w , v w } or the edge set { u w , v w , w z } is added with no other edges, then { u , w , y } is an FZFS of size three.
  • If the edge set { u w , w z } is added with no other edges, then { v , x , y } is an FZFS of size three.
None of these cases result in a graph with F ( G ) = 2 .
  • Case 6: 2/2 overlap on one (where x and y are adjacent)
Let x and y be the only vertices in the colored set S and N ( x ) N ( y ) = { z } , and let x and y each be adjacent to exactly one other uncolored vertex, q and w, respectively. This graph is shown in Figure 10.
Note that graphs in this case have a minimum of five vertices due to the structural constraints of the case and a maximum of six vertices due to Lemma 1.
We first consider the case where x and y are adjacent. For graphs with five vertices, we must consider adding any combination of edges in the set { q z , q w , w z } . We break these into six cases, covering the remaining two using the symmetry between edges q z and z w .
  • Case (i) q z E ( G ) q w E ( G ) z w E ( G ) , then { q , y , w } is an FZFS of size three.
  • Case (ii) q z E ( G ) q w E ( G ) z w E ( G ) . Then, we obtain a fan graph (xi) in Figure 1 with F ( G ) = 2 .
  • Case (iii) q z E ( G ) q w E ( G ) z w E ( G ) , then { z , x , w } is an FZFS of size three.
  • Case (iv) q z E ( G ) q w E ( G ) z w E ( G ) , then { z , q , y } is an FZFS of size three.
  • Case (v) q z E ( G ) q w E ( G ) z w E ( G ) . This is the house graph with F ( G ) = 2 and is shown in Figure 11.
  • Case (vi) q z E ( G ) q w E ( G ) z w E ( G ) . This graph is the first graph shown in Figure 11 and has F ( G ) = 2 .
For graphs with six vertices, we consider various cases involving adding a vertex v and edges to the graph shown in Figure 10.
  • If v is adjacent to two white vertices, then { v , x , y } form an FZFS of size three.
  • If v z E ( G ) and d ( z ) > 3 , an FZFS can always be formed by the set { v , z , x }
  • If v z is the only edge added, then we have the graph (xiv) in Figure 1.
  • If v z and q w are the only edges added, then { q , v , z } forms an FZFS of size three.
  • If v q is the only edge added, then { q , v , x } is an FZFS of size three.
  • If q v and q w are the only edges added, then { q , v , y } is an FZFS of size three.
  • If q v and w z are the only edges added, then { q , v , x } is an FZFS of size three.
FZF sets of size three from the five-vertex case can be used in with six vertices in some of these cases. We next consider the cases where x and y are not adjacent.
  • Case 7: 2/2 overlap on one case (where x and y are non-adjacent)
We first consider graphs on five vertices. We look at the different possibilities for adding edges to P 5 .
  • Case (i) q z E ( G ) q w E ( G ) z w E ( G ) , G has a pendant triangle and F ( G ) 3 .
  • Case (ii) q z E ( G ) q w E ( G ) z w E ( G ) , G has a pendant triangle and F ( G ) 3 .
  • Case (iii) q z E ( G ) q w E ( G ) z w E ( G ) . This is the house graph.
  • Case (iv) q z E ( G ) q w E ( G ) z w E ( G ) . This is the fan graph F 1 , 4 , which is graph (xi) in Figure 1.
  • Case (v) q z E ( G ) q w E ( G ) z w E ( G ) . This is C 5 (xii) in Figure 1.
  • Case (vi) q z E ( G ) q w E ( G ) z w E ( G ) . This is P 5 (ix) in Figure 1.
The graphs that were obtained above are shown in Figure 12.
Next, we consider graphs with six vertices. We can cover all 2/2 with one overlap cases by starting with P 5 on vertices q , x , z , y and w, where x and y are in S and we add a new vertex v.
We first note that for the graph to be connected, v must be adjacent to at least one white vertex. If it is adjacent to two white vertices, then { v , x , y } is an FZFS of size three.
Next, we consider different cases for adding edges to the graph shown in Figure 13. We note that some cases can be removed since the graph has a horizontal symmetry. We consider two sets of cases (i) v q (or v w ), and (ii) v z is added to the graph shown in Figure 13.
We first add v q (which is symmetric to adding v w ). Then, we consider cases for adding other edges between vertices q , x , and w. Since there are three different edges to add, there are 2 3 = 8 cases.
  • If no other edges are added, then the graph is P 6 which is graph (xv) in Figure 1.
  • If the edge q z is added, then { w , y , z } is an FZFS of size three.
  • If the edge z w is added, then { q , v , z } is an FZFS of size three.
  • If the edge q w is added, then { q , v , x } is an FZFS of size three.
  • If the edges q z and z w are added, then { q , v , z } is an FZFS of size three.
  • If the edges q z and q w are added, then { q , v , y } is an FZFS of size three.
  • If the edges z w and q w are added, then { q , v , z } is an FZFS of size three.
  • If the edges q z , z w , and q w are added, then { q , v , z } is an FZFS of size three.
Next, we add v z to the graph in Figure 13. Then, we consider cases for adding other edges between vertices q , x , and w. Since there are three different edges to add, there are 2 3 = 8 cases. However, adding the edge q z is the same as adding z w so we can eliminate two cases.
  • If no other edges are added, then { q , x , z } is an FZFS of size three.
  • If the edge q z is added, then { q , x , z } is an FZFS of size three.
  • If the edge q w is added, then { v , w , z } is an FZFS of size three.
  • If the edges q z and z w are added, then { q , v , z } is an FZFS of size three.
  • If the edges q z and q w are added, then { q , v , z } is an FZFS of size three.
  • If the edges q z , z w , and q w are added, then { q , v , z } is an FZFS of size three.
This completes the 2/2 overlap on one nonadjacent case.
We note a special graph (shown in Figure 14) arises from this case. It is the only graph with six vertices with 2/2 overlap on one and F ( G ) = 2 . It is the only graph on six or fewer vertices that meets the 2 F ( G ) + 2 order bound from Lemma 1 that is not a path.
We next consider the case where x and y share two neighbors.
  • Case 8: 4/2 overlap on two (both adjacent or non-adjacent)
Here, x is adjacent to four white vertices and y is adjacent to two white vertices, and x and y have two neighbors in common.
We consider the possible ways to add edges to the graph shown in Figure 15.
  • If d ( u ) = 1 and d ( v ) = 1 , then the graph contains a cherry and F ( G ) = 4 .
  • If d ( u ) = 1 and d ( v ) > 1 , then { u , x , y } is an FZFS of size three. (The case where d ( u ) > 1 and d ( v ) = 1 is similar.)
  • If u v is an edge of G and no other edges are added, then G contains a pendant triangle.
  • If u w and v z are added, then { u , v , y } forms an FZFS of size three (The cases where u z and v w , u z and v z , or u w and v w are added are similar. For all other cases, u can simply be added to { x , y } ).
  • Case 9: 3/2 overlap on two case (where x and y are adjacent or non-adjacent)
It maybe helpful to refer to Figure 16. We first consider graphs with five vertices (vertices v , w , x , y , and z). Let x be adjacent to v , w , and z, and let y be adjacent to v and w. We consider adding edges between vertices v , w , z .
If w z is the only edge added to this graph, then { v , x , y } forms an FZFS of size three. If v w or v z (but not both) is added to the graph, then we have graph (x) in Figure 1, if x and y are not adjacent. If x and y are adjacent, then it is graph (xi) in Figure 1.
If v w and v z are added, then { v , x , y } form an FZFS of size three. Assuming x and y are nonadjacent, if v w and w z are added, then we have graph (xi) in Figure 1. If x and y are adjacent then { v , y , z } form an FZFS of size three.
Next, we consider graphs with six vertices. Here, we add a new vertex u. We must have d ( u ) > 0 for G to be connected. If d ( u ) 2 , then u could be added to x and y to form an FZFS of size three. Hence, the remaining cases are where d ( u ) = 1 .
We first consider adding the edge u w which is the same as adding the edge u z . In this case, { v , w , z } is an FZFS of size three. We next consider adding the edge u v . We consider various cases.
  • If no other edges are added, then { u , v , x } form an FZFS of size three.
  • If v w is added, then { u , v , z } is an FZFS of size three.
  • If v z is added, then { u , v , z } is an FZFS of size three.
  • If w z is added, then { u , v , z } is an FZFS of size three.
  • If any of the following edges sets { v w , w z } , { v z , w z } , or { v w , v z , w z } is added, then { u , v , z } is an FZFS of size three.
  • If { v w , v z } is added, then { u , v , x } is an FZFS of size three.
  • Case 10: 2/2 overlap on two (where x and y are adjacent or non-adjacent)
Let x and y be the only vertices in S and both x and y are adjacent to both u and v.
We first consider graphs with four vertices. The two graphs shown in Figure 17 are graphs (iv) and (v) in Figure 1.
We next consider graphs with five vertices. We consider adding a vertex v that is adjacent to u (the case where v is adjacent to w is similar). If d ( v ) = 1 , then { u , v , w } is an FZFS of size three. If d ( v ) = 2 , then v is also adjacent to w. Here, { v , x , y } is an FZFS of size three.
Next, we consider the case of six vertices where we add vertices v and z. We first note that if both v and z are adjacent to either u or w, then we have either a cherry or a pendant cherry and F ( G ) 3 .
We then consider adding edges u v and w z . If v is not adjacent to z, then { u , v , w } is an FZFS of size three. If v and z are adjacent, { v , x , y } is an FZFS of size three.
Finally, we consider the case where either v and z are part of a P 3 or K 3 with either u and w. Without loss of generality, we consider the case involving u. Then, the vertices { u , v , w } form an FZFS of size three.
We note that the presence of edges x y or u w does not change the result.
  • Case 11: 3/3 overlap on two (where x and y are adjacent or nonadjacent)
It maybe helpful to refer to Figure 18. Let x be adjacent to v , w , and z, and let y be adjacent to u , v , and w.
  • Case (i) If d ( u ) = 1 or d ( z ) = 1 , then either u or z could be added to x and y to form an FZFS of size three.
  • Case (ii) If u z is an edge of E ( G ) , then { w , x , y } is an FZFS of size three.
  • Case (iii) If u v and v z are in E ( G ) , then { v , x , y } is an FZFS of size three.
  • Case (iv) If u w and v z are in E ( G ) , then { u , v , x } is an FZFS of size three.
  • Case 12: 3+/3+ overlap on three or more vertices (where x and y are adjacent or non-adjacent)
If x and y are both adjacent to three white vertices, then these three vertices form an FZFS of size three.
This completes the proof. □
We conclude this section with an observation regarding graphs with different failed zero forcing sets of size two.
Corollary 1.
The graphs (iv), (x), and (xi) in Figure 1 are the only graphs that have failed zero forcing sets of both  2 K 1  and  K 2 .

3. Disconnected Graphs

Failed zero forcing numbers for disconnected graphs were first studied by Fetcie, Jacob, and Saavedra [2] where they proved the following theorem.
Theorem 2
(Fetcie, Jacob, and Saavedra). Let G be a disconnected graph with k maximal components,  G 1 , G 2 , , G k .
Then,  F ( G ) = max k F ( G k ) + l k V ( G l )
Next, we present an analog to Lemma 1 with the addition of a lower bound.
Theorem 3.
If G is a disconnected graph, then  F ( G ) + 1 | V ( G ) | 2 F ( G ) .
Proof. 
Assume G has at least two components. The lower bound follows, since | V ( G ) | F ( G ) would imply that V ( G ) is a failed zero forcing set, which is impossible. For the upper bound, we let F ( G ) = k and begin with two observations. First, by Theorem 2, no part can contain more than F ( G ) vertices. The second observation is that the graph cannot contain more than F ( G ) components. If not, by the same formula there will be a failed zero forcing set with at least one vertex in each of the parts, and hence F ( G ) > k .
We note by the formula in Theorem 2, F ( G ) > max k l k V ( G l ) . Thus, if G has k components, then F ( G ) k 1 k | V ( G ) | . This implies that V ( G ) k k 1 F ( G ) . The largest bound is obtained with k = 2 . Hence, V ( G ) 2 F ( G ) . In fact, | V ( G ) | = 2 F ( G ) if and only if G = 2 K 1 or G = 2 K 2 . □
Theorem 4.
The three disconnected graphs with a failed zero forcing number of two are  3 K 1 , K 2 + K 1 , and  K 2 + K 2 .
Proof. 
We consider possibilities for a disconnected graph G to have a failed zero forcing number of two. Each component of G has at most two vertices, since if G contained a component with more than two vertices, then F ( G ) 3 .
The graph G can have at most three components, because if G has more than three components, then we could color all of the vertices in all but one of the components and have F ( G ) 3 .
We proceed under the assumption that G has exactly three components. The only possible case is where G = 3 K 1 . Here, two vertices could be colored blue, resulting in a failed zero forcing set of size two.
Next, assume that G has two components. If either component has more than two vertices, then F ( G ) 3 . If both components have one vertex, then F ( G ) = 1 . The only possibilities are where one component has two vertices and the other component has one vertex, or both components each have two vertices. These are graphs K 2 + K 1 and K 2 + K 2 , which are graphs (i), (ii), and (iii) in Figure 1. □

4. Conclusions

As mentioned earlier, this inverse approach may be useful in characterizing graphs with a prescribed F ( G ) or a particular graph. For example, if | S | = 3 , then the possibilities for the different failed zero forcing sets are the simple graphs of order three which include 3 K 1 , K 2 + K 1 , K 3 , and P 3 . One could start with these four graphs and investigate supergraphs with less than or equal to eight vertices. While this problem will be considerably more complicated when F ( G ) is large, there is the possibility of investigating subproblems where S is restricted to be a particular graph, such as a complete graph or a path.

Author Contributions

Methodology, D.A.N.; Software, R.T.; Formal analysis, C.K., R.T. and D.A.N.; Writing—original draft, C.K., R.T. and D.A.N.; Writing—review & editing, C.K. and D.A.N.; Supervision, D.A.N. All authors have read and agreed to the published version of the manuscript.

Funding

This project was supported by a National Science Foundation Research Experiences for Undergraduates grant, No. 2243938.

Data Availability Statement

Not applicable as the study did not report any data.

Acknowledgments

The authors are grateful for the comments of two anonymous referees which helped improve both the content and presentation of our paper. Research was performed at the Rochester Institute of Technology during the summer of 2023.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Fallat, S.M.; Hogben, L. The minimum rank of symmetric matrices described by a graph: A survey. Linear Algebra Appl. 2007, 426, 558–582. [Google Scholar] [CrossRef]
  2. Fetcie, K.; Jacob, B.; Saavedra, D. The Failed Zero-Forcing Number of a Graph. Involve 2015, 8, 99–117. [Google Scholar] [CrossRef]
  3. Shitov, Y. On the complexity of failed zero forcing. Theor. Comput. Sci. 2017, 660, 102–104. [Google Scholar] [CrossRef]
  4. Ufferman, E.; Swanson, N. A Lower Bound on the Failed Zero Forcing Number of a Graph. arXiv 2022, arXiv:2202.03821. [Google Scholar]
  5. Beaudouin-Lafona, M.; Crawford, M.; Chen, S.; Karst, N.; Nielsen, L.; Troxell, D.S. On the zero blocking number of rectangular, cylindrical, and Möbius grids. Discret. Appl. Math. 2020, 285, 380–396. [Google Scholar] [CrossRef]
  6. Karst, N.; Shen, X.; Vu, M. Blocking zero forcing processes in Cartesian products of graphs. Discret. Appl. Math. 2020, 285, 380–396. [Google Scholar] [CrossRef]
  7. Gomez, L.; Rubi, K.; Terrazas, J.; Narayan, D. All Graphs with a Failed Zero Forcing Number of Two. Symmetry 2021, 13, 2221. [Google Scholar] [CrossRef]
Figure 1. 15 graphs with F ( G ) = 2 .
Figure 1. 15 graphs with F ( G ) = 2 .
Mathematics 11 04068 g001
Figure 2. A graph with F ( G ) = 2 .
Figure 2. A graph with F ( G ) = 2 .
Mathematics 11 04068 g002
Figure 3. A 0/2 graph with F ( G ) = 2 .
Figure 3. A 0/2 graph with F ( G ) = 2 .
Mathematics 11 04068 g003
Figure 4. Here, since d ( w ) 4 , F ( G ) > 2 .
Figure 4. Here, since d ( w ) 4 , F ( G ) > 2 .
Mathematics 11 04068 g004
Figure 5. A graph with F ( G ) = 2 .
Figure 5. A graph with F ( G ) = 2 .
Mathematics 11 04068 g005
Figure 6. A graph with F ( G ) = 2 .
Figure 6. A graph with F ( G ) = 2 .
Mathematics 11 04068 g006
Figure 7. A starting graph for the 2/2 overlap on 0 case (nonadjacent).
Figure 7. A starting graph for the 2/2 overlap on 0 case (nonadjacent).
Mathematics 11 04068 g007
Figure 8. A starting graph for the 2/2 overlap on 0 case (adjacent).
Figure 8. A starting graph for the 2/2 overlap on 0 case (adjacent).
Mathematics 11 04068 g008
Figure 9. A starting graph for the 3/2 overlap on 1 case (both adjacent and nonadjacent).
Figure 9. A starting graph for the 3/2 overlap on 1 case (both adjacent and nonadjacent).
Mathematics 11 04068 g009
Figure 10. Smallest order and size 2/2 overlap on 1 graph. It has F ( G ) = 2 .
Figure 10. Smallest order and size 2/2 overlap on 1 graph. It has F ( G ) = 2 .
Mathematics 11 04068 g010
Figure 11. Graphs (x) and (xiii) in Figure 1.
Figure 11. Graphs (x) and (xiii) in Figure 1.
Mathematics 11 04068 g011
Figure 12. Graphs (x), (xi), (ix), and (xii) in Figure 1.
Figure 12. Graphs (x), (xi), (ix), and (xii) in Figure 1.
Mathematics 11 04068 g012
Figure 13. Extending P 5 to a graph with 6 vertices.
Figure 13. Extending P 5 to a graph with 6 vertices.
Mathematics 11 04068 g013
Figure 14. The only graph with six vertices with 2/2 overlap on 1 and F ( G ) = 2 .
Figure 14. The only graph with six vertices with 2/2 overlap on 1 and F ( G ) = 2 .
Mathematics 11 04068 g014
Figure 15. A 3/2 graph with one overlap.
Figure 15. A 3/2 graph with one overlap.
Mathematics 11 04068 g015
Figure 16. A 3/2 graph with an overlap of two.
Figure 16. A 3/2 graph with an overlap of two.
Mathematics 11 04068 g016
Figure 17. All graphs in this category with F ( G ) = 2 .
Figure 17. All graphs in this category with F ( G ) = 2 .
Mathematics 11 04068 g017
Figure 18. A 3/3 graph with an overlap of 2.
Figure 18. A 3/3 graph with an overlap of 2.
Mathematics 11 04068 g018
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Kaudan, C.; Taylor, R.; Narayan, D.A. An Inverse Approach for Finding Graphs with a Failed Zero Forcing Number of k. Mathematics 2023, 11, 4068. https://doi.org/10.3390/math11194068

AMA Style

Kaudan C, Taylor R, Narayan DA. An Inverse Approach for Finding Graphs with a Failed Zero Forcing Number of k. Mathematics. 2023; 11(19):4068. https://doi.org/10.3390/math11194068

Chicago/Turabian Style

Kaudan, Chirag, Rachel Taylor, and Darren A. Narayan. 2023. "An Inverse Approach for Finding Graphs with a Failed Zero Forcing Number of k" Mathematics 11, no. 19: 4068. https://doi.org/10.3390/math11194068

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop