Abstract
A graph G consists of a possibly infinite set of vertices with a collection of unordered pairs of distinct vertices, called the set of edges of G. Such a graph is denoted by . Two distinct vertices u and v of a graph G are adjacent if . Let G be a graph. A subset M of is a module of G if every vertex outside M is adjacent to all or none of the vertices in M. The graph G is prime if it has at least four vertices, and its only modules are ∅, the single-vertex sets, and . Given two adjacent vertices u and v of G, v is a negative almost true twin of u in G if there is a vertex in non-adjacent to u such that the pair is a module of the graph . In this paper, we study graphs with a negative almost true twin for a given vertex, and we give some applications. Firstly, we characterize these graphs by a special decomposition, and we specify the prime graphs among them. Secondly, we give three applications, giving methods for extending graphs to prime graphs. Finally, we study the prime induced subgraphs of the prime graphs with at least two negative almost true twins for a given vertex.
MSC:
05C63; 05C69; 05C75
1. Introduction
All graphs in this paper are simple and undirected. Thus a graph G consists of a possibly infinite set of vertices with a collection of unordered pairs of distinct vertices, called the set of edges of G. Such a graph is denoted by . For example, given a set V, the graph is called the complete graph on V, whereas the graph is called the empty graph on V.
Let be a graph. Two distinct vertices u and v of G are adjacent if . An edge of G is denoted by . Given a vertex u, a neighbor of u is a vertex adjacent to u; the neighborhood of u, denoted by , is the set of all neighbors of u; and the vertex subset is denoted by . A dominating vertex (respectively, an isolated vertex) of the graph G is a vertex u such that (respectively, ). Given two non-adjacent vertices u and v of G, the graph is denoted by . Each vertex subset X is associated with the subgraph of G induced by X. Given a vertex subset X, the subgraph is denoted by . Given a vertex x, the subgraph is also denoted by . The cardinality of a (possibly infinite) set X is denoted by .
A clique in G is a vertex subset X such that the subgraph is the complete graph on X. An isomorphism from the graph G onto a graph is a bijection f from V onto such that for all , if and only if . Two graphs are isomorphic if there exists an isomorphism from one onto the other.
Let x be a vertex and let Y be a subset of . The vertex x is complete (respectively, anti-complete) to Y if x is adjacent (respectively, is non-adjacent) to all vertices in Y. The vertex subset Y is uniform with respect to the vertex x if x is complete or anti-complete to Y; otherwise, x splits Y (or x is a splitter of Y).
Two disjoint vertex subsets X and Y are complete (respectively, anti-complete) to each other if the vertices x and y are adjacent (respectively, non-adjacent) for any and .
Given a graph G, a vertex subset M is a module [1] (interval [2] or autonomous [3]) of G if M is uniform with respect to any vertex outside it. The trivial modules of G are the empty set ∅, the vertex set , and the singletons . A module of a graph G distinct from is a proper module of G. A graph is indecomposable if all its modules are trivial; otherwise, it is decomposable. Clearly, all graphs with at most two vertices are indecomposable, and all 3-vertex graphs are decomposable. Indecomposable graphs with at least four vertices are called prime graphs.
As usual, a partition of a set V is any collection of pairwise disjoint nonempty subsets of V covering V, i.e., of which the union is V. Notice that we consider ∅ as the unique partition of ∅.
A modular partition of a graph G is any partition of its vertex set into modules. According to the fifth assertion of Proposition 3 below, to any such modular partition , there corresponds a (quotient) graph on the set of classes of : for any two distinct classes X and Y, is an edge of if and only if there is an and a such that is an edge of G (in which case is an edge of G for any and ).
Given two distinct vertices u and v of a graph G, the vertex v is a true twin (respectively, false twin) of u in G if it is adjacent (respectively, non-adjacent) to u and the pair is a module of G. Thus v is a true twin (respectively, false twin) of u if and only if (respectively, ).
In this paper, given a vertex u of a graph G, we introduce the following notion of the negative almost true twin vertex of u.
Consider a graph and two distinct vertices of G.
In a graph G, a vertex v is a negative almost true twin of u if the following two conditions hold: v is adjacent to u, and there exists at least one vertex not adjacent to u for which v and u are true twins in the graph . Notice that a negative almost true twin of u in G is neither a true twin nor a false twin of u in G. We denote as the set of negative almost true twins of u in G.
Consider . Clearly, the non-neighbor of u such that v is a true twin of u in the graph is the unique splitter of the pair in G, and hence such a vertex is unique and is denoted by . The set is denoted by .
Example 1.
Consider the graph G illustrated in Figure 1. In this graph, the vertex a (respectively, b) is adjacent to u, while the vertex (respectively, ) is non-adjacent to u but adjacent to a (respectively, b). Furthermore, the pair (respectively, ) forms a module in (respectively, ), which means the vertex a (respectively, b) is a true twin of u in this augmented graph. Consequently, in G, the vertex a (respectively, b) is a negative almost true twin of u, and (respectively, ) is the unique splitter of the pair (respectively, ). However, the vertex c is adjacent to u, but the pair has two splitters in G, namely, and . Therefore, c is not a negative almost true twin of u in G. Since, by definition, a negative almost true twin of u must be adjacent to u and , it follows that and .
Figure 1.
Graph G.
The following observation is immediately deduced from the definitions.
Observation 1.
Given a graph having a negative almost true twin of a vertex u, is a nonempty subset of , and is a nonempty subset of .
In this paper, we study graphs with a negative almost true twin for a given vertex, and we give some applications. First, we characterize these graphs by a special decomposition. Second, we specify the prime graphs among these graphs. Third, we give three applications of our study. By these applications, we give particular methods for extending graphs to prime graphs. Fourth, we study the prime induced subgraphs of the prime graphs with at least two negative almost true twins for a given vertex. Finally, we introduce the negatively critical prime u-true twin graphs, and we obtain, as a consequence of our previous results a characterization of these graphs and a study of their prime subgraphs.
The subject of prime graphs is attractive. In particular, their importance is illustrated by the decomposition theorems obtained by T. Gallai for finite binary relations [3,4] and by B. Courcelle and C. Delhommé for the infinite binary relations [5] (see Section 3). Over the last twenty years, this topic has attracted the attention of several researchers. See [6,7,8,9,10,11].
2. Presentation of Results
To begin, given a vertex u of a graph G, we introduce the following notion of the u-characteristic triple of G; such a triplet leads to a special decomposition of G.
Definition 1.
Given a graph G and a vertex u, we call a u-characteristic triple of G any triple , where X is a nonempty subset of , S is a nonempty subset of , s is a surjective function from X to S, and by considering the subgraph and the vertex subsets and , the following three assertions hold.
- (A1)
- X is a clique in G, and is the unique neighbor of x in S, for each vertex x in X.
- (A2)
- The two vertex subsets X and are complete to each other, while X and are anti-complete to each other.
- (A3)
- For each dominating vertex t of the subgraph , .
From the examples below, we see that there is no uniqueness of the triplet satisfying and . On the other hand, as we will see in Theorem 1, we will have uniqueness of the triplet satisfying , and .
Example 2.
- (a)
- Consider the graph G illustrated in Figure 2. Let , , , and , and consider the subgraph . Thus , . Let be the surjection from to defined by and . The triple satisfies assertions and but does not satisfy Assertion (because d is a dominating vertex in , and , and hence is a singleton of ). Now, consider the vertex subsets , , , and , and consider the subgraph . Thus , . Let be the surjection from to defined by and . The triple satisfies assertions , , and . Notice that and .
Figure 2. Graphs G and . - (b)
- Consider the graph illustrated in Figure 2. Let , , , and , and consider the subgraph . Thus , . Let be the surjection from to defined by and . The triple satisfies assertions and but does not satisfy Assertion (because d is a dominating vertex in , and , and hence is a singleton of ). Now, consider the vertex subsets , , , and , and consider the subgraph . Thus , . Let be the surjection from to defined by , , and . The triple satisfies assertions , , and . Notice that and .
Our first result, which is quite elementary, is the following characterization of graphs with a negative almost true twin for a given vertex.
Theorem 1.
A vertex u of a graph G has a negative almost true twin in G if and only if G admits a u-characteristic triple. Furthermore, if it exists, the u-characteristic triple is unique. In this case, the unique u-characteristic triple of G is , where s is the function from to , defined by .
Notice that the uniqueness of the u-characteristic triple, when it exists, is established in Lemma 5.
Notice that given a graph G having a negative almost true twin of some vertex u, we may have for some distinct vertices and in . For instance, for each integer , in the graph , obtained from the complete graph on the set by deleting the edge , we have and .
Our second result is the following characterization of prime graphs with a negative almost true twin for a given vertex.
Theorem 2.
Let G be a graph with at least four vertices, u be a vertex having a negative almost true twin in G, and be the u-characteristic triple of G. Consider the vertex subsets .
The graph G is prime if and only if the following two assertions hold.
- 1.
- and the function s is bijective.
- 2.
- The subgraph satisfies the following four conditions.
- (a)
- The graph H has no dominating vertex in and has no isolated vertex in .
- (b)
- For each dominating vertex t of the subgraph , t has at least two neighbors in .
- (c)
- The graph H has no module M with such that or .
- (d)
- The vertex set of the graph H has no 3-element partition with and such that Z and are anti-complete to each other, while Z and are complete to each other.
Observation 2.
- (a)
- If Condition is not satisfied, then either the graph H has a dominating vertex t in or an isolated vertex t in . As seen in the proof of Claim 3 of the proof of this theorem, will be a non-trivial module of G.
- (b)
- If Condition is not satisfied, then there is a dominating vertex t of the subgraph such that . As seen in the proof of Claim 4 of the proof of this theorem, will be a non-trivial module of G.
- (c)
- If Condition is not satisfied, then the graph H has a non-trivial module M with such that or . As seen in the proof of Claim 5 of the proof of this theorem, M will be a non-trivial module of G.
- (d)
- If Condition is not satisfied, then there is a 3-element partition of the graph H with and such that Z and are anti-complete to each other, while Z and are complete to each other. As seen in the proof of Claim 6 of the proof of this theorem, will be a non-trivial module of G.
After having given the notions and results which are needed in our proofs in Section 3, we prove Theorem 1 in Section 4 and Theorem 2 in Section 5.
In Section 6, we give three applications of Theorems 1 and 2. By these applications, we give particular methods for extending graphs to prime graphs.
Our first application is the following result by which we prove in particular that for any graph H with at least two vertices, there is a prime graph G, the vertex set of which is the disjoint union of and a set Y such that Y is a clique in G, and H is an induced subgraph of G.
Proposition 1.
Given two (possibly infinite) equipotent disjoint sets S and X with at least two elements, a graph H on the set S, the complete graph on the set X, and a bijection from X onto S, consider the graph G with , where such that and .
Then the graph G is prime and admits as the u-characteristic triple (Figure 3).
Figure 3.
Schematic figure for Proposition 1.
Example 3.
In this example, we present a graph that illustrates Proposition 1. Let G be the graph illustrated in Figure 4, named the Taurus. By denoting , and s as the bijection from X to S defined by and , the graph G verifies Proposition 1, and hence it is prime and admits as u-characteristic triple.
Figure 4.
Taurus.
Our second application is the following result by which we prove in particular that given a graph with at least one vertex and two prime graphs and such that the vertex sets , and are pairwise disjoint, there are many prime graphs G, the vertex set of which is the disjoint union of and a set Y, where Y is a clique in G and each of the graphs , and is an induced subgraph of G.
Proposition 2.
Let S and X be two (possibly infinite) equipotent disjoint nonempty sets, a graph on the set S, the complete graph on the set X, a bijection from X onto S, and two prime graphs and such that the sets , and X are pairwise disjoint.
Consider a graph G with , where such that and for each .
Assume that there is a vertex in S having a neighbor in or a non-neighbor in , and for each , there is a vertex in having a neighbor and a non-neighbor in , where .
Then the graph G is prime and admits as a u-characteristic triple (Figure 5).
Figure 5.
Schematic figure for Proposition 2. Notice that in this figure is neither complete to nor anti-complete to , and the graphs and are prime.
Example 4.
In this example, we present a graph that illustrates Proposition 2. Let G be the graph illustrated in Figure 6. We begin by denoting , , and s as bijection from X to S defined by and . By denoting the graph and the graph , we see that is a path of length greater than 3, and is a 5-cycle, then and are prime graphs. Thus the graph G verifies Proposition 2, and hence it is prime and admits as u-characteristic triple.
Figure 6.
Graph G.
Our third application is the following result by which we prove in particular that for any possibly infinite graph H having a modular partition of which the corresponding quotient is prime, there are many prime graphs G, the vertex set of which is the disjoint union of and a set Y such that Y is a clique in G, and H is an induced subgraph of G.
Theorem 3.
Consider a graph H having a modular partition of which the corresponding quotient is prime and two disjoint subsets and of such that , and let T be a vertex subset of the graph H such that for each member M of .
Then there are two disjoint subsets and of T with such that by considering the complete graph on a set X which is disjoint from and equipotent to and a bijection from X onto , the graph G with vertex set , where , such that and , is prime and admits as the u-characteristic triple (Figure 7).
Figure 7.
Schematic figure for Theorem 3. In this figure, H is a graph having a modular partition of which the corresponding quotient is prime and two disjoint subsets and of such that , and let T be a vertex subset of the graph H such that for each member M of . and are two disjoint subsets of T with such that .
Example 5.
In this example, we present a graph that illustrates Theorem 3. Let G be the graph illustrated in Figure 8. We begin by denoting the graph . By denoting , , , and s as the bijection from X to S defined by , , and , we see that the graph G verifies Theorem 3, and hence it is prime and admits as a u-characteristic triple.
Figure 8.
Graph G.
Observation 3.
Let be an integer, and let be the usual n-vertex path; we name the vertices in order. For the vertex , we see that and . Let s be the surjection from to defined by . By denoting , , , and , it is clear that is a prime graph with as the —characteristic triple, with , , and , and hence Theorem 2 is satisfied. However, the fact that (respectively, , ) implies that this graph is not obtainable via Proposition 1 (respectively, Proposition 2 and Theorem 3).
In Section 7, we study the prime subgraphs of prime graphs with a negative almost true twin for a given vertex. Finally, in Section 8, after introducing the negatively critical prime u-true twin graphs, we obtain, as a consequence of our previous results, a characterization of these graphs and a study of their prime subgraphs.
3. Preliminaries
In this section, we recall some notions and results which are needed in our proofs.
The following proposition lists some basic properties of the modules of a graph.
Proposition 3
([12]). Let G be a graph.
- 1.
- Given a vertex subset W of G, if M is a module of G, then is a module of .
- 2.
- If M and N are modules of G, then is a module of G.
- 3.
- If M and N are modules of G such that , then is a module of G.
- 4.
- If M and N are modules of G such that , then is a module of G.
- 5.
- If M and N are disjoint modules of G, then are either complete to each other or anti-complete to each other.
- 6.
- If M is a module of G and N is a module of the subgraph , then N is a module of G.
It is well known that if a finite graph G is -free, then G or its complement is disconnected. It follows that every finite prime graph has as an induced subgraph. Recall that denotes a 4-vertex path, and it is easy to verify that, up to isomorphism, is the unique 4-vertex prime graph. In [11], P. Ille proved that an infinite graph G is prime if and only if for each finite vertex subset A of G there is a finite vertex subset X including A such that is prime. Thus, every (possibly infinite) prime graph has as an induced subgraph. The following theorem of A. Ehrenfeucht and G. Rozenberg permits the construction of larger, prime induced subgraphs.
Theorem 4
([13]). Let X be a vertex subset of a prime graph G such that is prime. If G has at least two vertices outside X, then it has two distinct vertices x and y outside X such that is prime.
Notice that this result was proved only for finite prime graphs in [13] and was proved for possibly infinite prime graphs in [11].
To prove its above compacity result, P. Ille obtained the following.
Theorem 5
([11]). Let X be a vertex subset of a prime graph G such that is prime. If the vertex subset is infinite, then for each vertex v in , there is a finite subset F of containing v such that the subgraph is prime.
Using Theorem 5, P. Ille obtained the following corollary.
Corollary 1
([11]). Given an infinite prime graph G, for each infinite vertex subset X, there is a vertex subset Y including X such that , and the subgraph is prime.
To prove Theorem 3, we also need the following notions.
A module M of a graph G is strong if it is comparable with every module that it meets: for any module N of G, if , then or .
The following definition is a special case of Definition in [14].
Definition 2.
We say that a graph is robust if its maximal proper strong modules form a partition of its vertex set or if that vertex set is a singleton. For a robust graph with at least two vertices, we call its maximal proper strong modules the modular components, and we call the canonical partition the partition that they form. For a graph with at most one vertex, we call the canonical partition the unique partition of its vertex set. The frame of a robust graph is its quotient by its canonical partition.
In the sequel, the canonical partition of a robust graph G is denoted by .
The two assertions of the following result of B. Courcelle and C. Delhommé are derived, respectively, from Corollaries 4.2 and 4.4 of [5]. (Cf. [15,16] for posets and graphs and [3,4] for finite binary relations.)
Theorem 6
([5]).
- 1.
- A graph G is robust as soon as it has a maximal proper strong module.
- 2.
- The frame of a robust graph G is either prime or a complete graph or an empty graph.
Notice that, by the first assertion of Theorem 6, every finite graph is robust.
Now, we recall two results on robust graphs.
The following lemma is a special case of Lemma 2.3 obtained by Boudabbous and Delhommé in [17].
Lemma 1
([17]). Consider a graph G admitting a modular partition of which the corresponding quotient is prime. Then the graph G is robust, and is its canonical partition. The members of are the maximal proper modules, and every proper module is included in such a member.
We shall also need the following lemma, which is an immediate consequence of Lemma 1.
Lemma 2.
Given a robust graph G admitting a prime frame, the following assertions hold.
- 1.
- Given a vertex subset A, if A does not include any element of , then the subgraph is robust, , and has a prime frame which is isomorphic to the frame of G.
- 2.
- G has no modular partition in exactly two modules.
4. A Special Decomposition of Graphs with a Negative Almost True Twin for a Given Vertex
This section is reserved for the proof of Theorem 1.
First, we obtain the following lemma, which provides a constructive definition of the sets and . Its first assertion characterizes the elements of based on adjacency to the vertex u, while the second constructs explicitly from . This lemma is crucial for the proofs of Lemmas 4 and 5.
Lemma 3.
Given a vertex u of a graph G, the following two assertions hold.
- 1.
- .
- 2.
- .
Proof.
Consider a vertex u of a graph G.
- 1.
- Consider a neighbor x of u in G.Clearly, iff there is a non-neighbor v of u such that the pair is a module of the graph . It follows that iff there is a non-neighbor v of u such that .Note that, given a non-neighbor v of u, and . Therefore, iff there is a non-neighbor v of u such that .It follows that .
- 2.
- Recall that , and consider a vertex v of G. Clearly, iff v is a non-neighbor of u, and there is a vertex x in such that v is the unique splitter of the pair in G. It follows that iff , and there is a vertex x in such that . Therefore, .
□
Second, we obtain the following two lemmas from which Theorem 1 can be immediately deduced.
Lemma 4.
Let G be a graph, u be a vertex having a negative almost true twin, and s be the function from to , defined by .
Then is a u-characteristic triple of G.
Proof.
First notice that by Observation 1, is a nonempty subset of and is a nonempty subset of , and by the definition of , the function s is surjective.
Second, consider the subgraph and the vertex subsets and .
To prove that is a u-characteristic triple of G, we will prove that this triple satisfies the three assertions , and of Definition 1.
- The fact that is a clique in G is an immediate consequence of the first assertion of Lemma 3. The fact that the vertex is the unique neighbor of x in is an immediate consequence of Lemma 3. Thus Assertion is satisfied.
- Consider three vertices , and w with , and .It follows from Lemma 3 that v is adjacent to t and is non-adjacent to w.It follows that the vertex subsets and are complete to each other, while and are anti-complete to each other. Thus Assertion is satisfied.
- If t is a dominating vertex of the subgraph , then by Assertion , t is complete to the vertex subset , and hence by Lemma 3, the fact that implies that . Thus Assertion is satisfied.
□
Lemma 5.
Consider a graph G and a vertex u of G. If is a u-characteristic triple of G, then the vertex u has a negative almost true twin in G, , and .
Proof.
Assume that is a u-characteristic triple of G. Thus X is a nonempty subset of , S is a nonempty subset of , s is a surjective function from X to S, and by considering the subgraph and the vertex subsets and , the three assertions , and of Definition 1 are satisfied.
Claim 1. The vertex u has a negative almost true twin in G, , and .
Indeed, notice that the vertex u has a negative almost true twin in G iff the vertex subset is nonempty. Thus since the vertex subset X is nonempty, it suffices to prove that , and . Since, in addition, the function s is surjective, it suffices to prove that and for each . Consider a vertex x in X. By assertions and , it is easy to see that , and . Thus by Lemma 3, and .
Claim 2. .
Indeed, by definition, . Thus by Claim 1, it suffices to prove that . To do so, consider a vertex t in , and let us prove that .
First, assume that t is a dominating vertex of the subgraph . By Assertion , , and hence the first assertion of Lemma 3 implies that .
Second, assume that t is not a dominating vertex of . Thus there is a non-neighbor w of t in . Clearly, , which implies that for each vertex v in . Therefore by the first assertion of Lemma 3, .
Claim 3. .
Indeed, by definition, . Thus by Claim 1, it suffices to prove that . To do so, consider a vertex t in , and let us prove that .
By Assertion , the vertex t is anti-complete to the vertex subset X, and hence it is anti-complete to by Claim 2. Therefore the second assertion of Lemma 3 implies that .
Claim 4. .
Indeed, let . By Claim 2, . Thus is the unique splitter of the pair in G. The fact that is adjacent to x and non-adjacent to u implies that is a splitter of the pair in G. It follows that . □
5. A Characterization of Prime Graphs with a Negative Almost True Twin for a Given Vertex
This section is reserved for the proof of Theorem 2.
For a graph G containing a vertex u with a negative almost true twin, Theorem 2 uses the u-characteristic triple of G to provide necessary and sufficient conditions for G to be prime.
Proof.
Let be a graph with at least four vertices, u be a vertex such that is nonempty, and be the u-characteristic triple of G.
Consider the vertex subsets , , and the subgraph . Thus the triple satisfies the three assertions and of Definition 1. By Theorem 1, s is the surjective function from X to S, and by Assertion of Definition 1, the vertex is the unique neighbor of x in S for each vertex x in X.
First, assume that the graph G is prime. We prove the necessity of the two conditions of Theorem 2 by the following six claims.
Claim 1. The function s is bijective.
Indeed, we have only to prove that the function s is injective. To the contrary, suppose that there are two distinct vertices in such that , and let . Thus w is a non-neighbor of u in G, and each of the pairs and is a module of the graph , and hence , and by the third assertion of Proposition 3, is a module of the graph . To obtain a contradiction, we will prove that the pair is a module of the prime graph G. First, notice the fact that is a module of the graph implies that, in the graph G, the pair is uniform with respect to any vertex outside . Second, in the graph G, the vertex w is non-adjacent to u and is adjacent to both and , and hence the pair is also uniform with respect to w. Finally, the vertex u is complete to the pair in G. Therefore, the pair is a module of G.
Claim 2. .
Indeed, to the contrary, suppose that . Thus the fact that S is a nonempty subset of implies that and . Since the function s is bijective, it follows that there is a neighbor v of u such that and . Therefore, the fact that X and are complete to each other implies that the vertex v is a dominating vertex of G, and hence is a non-trivial module of G, contradicting the fact that the graph G is prime.
Claim 3. The graph H has no dominating vertex in and has no isolated vertex in .
Indeed, to the contrary, suppose that the graph H has a dominating vertex (respectively, an isolated vertex) t in (respectively, in ). Assertion of Definition 1 implies that in the graph G, the vertex t is complete (respectively, is anti-complete) to . It follows that t is complete (respectively, is anti-complete) to , and hence is a non-trivial module of the graph G, contradicting the fact that the graph G is prime.
Claim 4. For each dominating vertex t of the subgraph , t has at least two neighbors in .
Indeed, to the contrary, suppose that the subgraph has a dominating vertex t such that t has at most one neighbor in . Since by Assertion of Definition 1, , it follows that . Thus in the graph G, on the one hand, t is anti-complete to , and on the other hand, Assertion of Definition 1 implies that the vertex t is complete to . If follows that , which implies that the vertex t is a true twin of u in G, and hence the pair is a module of G, contradicting the fact that the graph G is prime.
Claim 5. The graph H has no module M with such that or .
Indeed, to the contrary, suppose that the graph H has a module M with such that or . Given a vertex t of G in , Assertion of Definition 1 implies that in the graph G, the vertex t is anti-complete to M when and is complete to M when . Thus, in the graph G, the vertex subset M is uniform with respect to any vertex in . Since, in addition, M is a module of the subgraph , it follows that M is a non-trivial module of G, contradicting the fact that the graph G is prime.
Claim 6. The vertex set of the graph H has no 3-element partition with and such that Z and are anti-complete to each other, while Z and are complete to each other.
Indeed, to the contrary, suppose that the vertex set of the graph H has a 3-element partition with and such that Z and are anti-complete to each other, while Z and are complete to each other. Assertion of Definition 1 implies that in the graph G, the vertex subsets and are anti-complete to each other, while the vertex subsets and are complete to each other. Since , it follows that, in the graph G, and are anti-complete to each other, while and are complete to each other. Thus is a non-trivial module of the graph G, contradicting the fact that the graph G is prime.
Second, assume that the two assertions of Theorem 2 are satisfied. Thus the function is a bijection from X onto S such that for each vertex x in X, the vertex is the unique neighbor of x in S. It follows that each vertex w in S has a unique neighbor in X, namely, the vertex x in X such that .
We prove that the graph G is prime by the following four claims.
Claim 7. For any vertices and , the pair is not a module of G.
Indeed, consider a vertex t in .
First, let us prove that is not a module of G. To the contrary, suppose that is a module of G. Thus t is a true twin of u in G, and hence . It follows that t is a dominating vertex of the subgraph such that t has no neighbor in , contradicting Condition of the second assertion of Theorem 2.
Second, given a vertex w in , the fact that u is adjacent to t in G implies that u is a splitter of the pair in G, and hence is not a module of G.
Third, given a vertex w in , the pair is not a module of G because otherwise, will be a 2-element module of the subgraph H included in , which contradicts Condition of the second assertion of Theorem 2.
Finally, to the contrary, suppose that there is such that the pair is a module of G, and consider the unique neighbor of w in S. By Assertion of Definition 1, w is adjacent to t, and hence w is a true twin of t in the graph G. Thus . Since , Lemma 3 implies that . It follows that t is a dominating vertex of the subgraph such that , contradicting Assertion of Definition 1.
Claim 8. The graph G has no non-trivial module M such that .
Indeed, to the contrary, suppose that G has a non-trivial module M such that . Thus, the vertex subset M is uniform with respect to the vertex u, and hence either or . Thus Condition of the second assertion of Theorem 2 implies that either M is a subset of with or M is a subset of with because otherwise, M would be a module with at least two vertices of the subgraph H such that or .
To begin, assume that M is a subset of with and let w be a vertex in . Consider the vertex x in X such that . Thus w is the unique neighbor of x in S. The fact that ( is adjacent to w) implies that x is complete to the vertex subset M. It follows that . By Assertion of Definition 1, the vertex x is anti-complete to the vertex subset , and hence . Therefore , which contradicts the fact that M is a non-trivial module of G.
Now, assume that M is a subset of with , and let x be a vertex in . Consider the vertex , which is the unique neighbor of x in S and for which x is the unique neighbor in X. Clearly, the fact that and implies that is complete to the vertex subset M. It follows that . By the first assertion of Proposition 3, is a module of the graph H, and hence the fact that implies that is a nonempty module of the subgraph H included in . Thus Condition of the second assertion of Theorem 2 implies that is a singleton of . Therefore with and , which contradicts Claim 7.
Claim 9. The graph G has no non-trivial module M such that and .
Indeed, to the contrary, suppose that G has a non-trivial module M such that and .
Given a vertex x in , the fact that the vertex is a splitter of in G implies that . On the other hand, given and , y is adjacent to x and non-adjacent to , and hence the fact that implies that . It follows that , and hence . Since the vertex u is anti-complete to , while it is complete to , and M are anti-complete to each other, while and M are complete to each other. Consider the three vertex subsets , and of the subgraph H defined by , and .
Clearly, in the subgraph H, Z and are anti-complete to each other, while Z and are complete to each other. Since is the disjoint union , Condition of the second assertion of Theorem 2 implies that at least one of the sets and is empty. Thus, the fact that M is a non-trivial module of G implies that exactly one of the sets and is empty. In the sequel, we assume that (respectively, ) is empty. Clearly, in the graph H, and (respectively, and ) are complete to each other (respectively, anti-complete to each other), and hence (respectively, ) is a nonempty module of the graph H included in (respectively, in ). Therefore Condition of the second assertion of Theorem 2 implies that there is a vertex t in (respectively, in ) such that (respectively, ). It follows that the vertex t is a dominating vertex in (respectively, an isolated vertex in ) of the graph H, contradicting Condition of the second assertion of Theorem 2.
Claim 10. The graph G has no non-trivial module M such that and .
Indeed, to the contrary, suppose that G has a non-trivial module M such that and . Since and u is complete to the vertex subset X, it follows that X and M are complete to each other. By Assertion of Definition 1, X and are anti-complete to each other. Therefore, , and hence , and the fact that u is anti-complete to implies that and M are anti-complete to each other.
At the beginning, assume that . Thus and . By the first assertion of Proposition 3, is a module of the graph H, and hence the fact that implies that is a nonempty module of the graph H included in . Therefore Condition of the second assertion of Theorem 2 implies that is a singleton of . Thus with , which contradicts Claim 7.
Now, assume that . In this case, the fact that X and M are complete to each other implies that X and are complete to each other. Since each vertex in has a unique neighbor in X, it follows that X is a singleton , and hence . Thus the fact that u is complete to implies that M and are complete to each other. Consider the three vertex subsets , and of the subgraph H defined by , and . Clearly, in the graph H, Z and are anti-complete to each other, while Z and are complete to each other. Since is the disjoint union , Condition of the second assertion of Theorem 2 implies that at least one of the sets and is empty. The first assertion of Theorem 2 implies that . It follows that is nonempty, and hence is nonempty. It follows that , and hence . Thus is a partition of such that and are anti-complete to each other, and hence is a nonempty module of the graph H. Thus Condition of the second assertion of Theorem 2 implies that is a singleton . It follows that v is an isolated vertex in of the graph H, contradicting Condition of the second assertion of Theorem 2. □
6. Applications: Methods for Extending Graphs to Prime Graphs
Decomposable graphs possess a rich hierarchical structure as they can be fragmented into proper modules, at least one of which is non-singleton, which facilitates their analysis and the development of algorithms. In contrast, prime graphs admit no such decomposition, making them the fundamental building blocks of modular decomposition theory.
Our three applications are motivated by the need to master this challenging class. To this end, we introduce a systematic construction method that transforms various initial graphs, such as arbitrary graphs, those decomposable into prime components, or those with a prime quotient, into a prime graph by adjoining a clique under specific constraints. The result is a new prime graph but one for which we already possess a “recipe” for its construction. Therefore, we can use our knowledge of the original graph’s structure to understand the complex structure of the new prime graph.
6.1. Proof of Proposition 1
Given two (possibly infinite) equipotent disjoint sets S and X with at least two elements, a graph H on the set S, the complete graph on the set X, and a bijection from X onto S, consider the graph G with , where such that and .
Clearly, , X is a clique in G, and , where and . Moreover, for each vertex x in X, the vertex is the unique neighbor (in G) of x in S. Thus Assertion of Definition 1 is satisfied, and the two other assertions of Definition 1 are trivially satisfied because . Thus is a u-characteristic triple of G, and hence Theorem 1 implies that . On the other hand, since the function s is bijective and , the first assertion of Theorem 2 is satisfied. Therefore since its second assertion is trivially satisfied because , Theorem 2 implies that the graph G is prime. □
6.2. Proof of Proposition 2
Let S and X be two (possibly infinite) equipotent disjoint nonempty sets, a graph on the set S, the complete graph on the set X, a bijection from X onto S, and two prime graphs and such that the sets , and X are pairwise disjoint. Consider a graph G with , where such that and for each .
Assume that there is a vertex in S having a neighbor in or a non-neighbor in , and for each , there is a vertex in having a neighbor and a non-neighbor in , where .
Let and , and consider the subgraph . Thus and . Clearly, the fact that for each implies that Assertion and Assertion of Definition 1 are satisfied. Moreover, the subgraph has no dominating vertex because , and hence it is prime. Thus Assertion of Definition 1 is trivially satisfied. Therefore is a u-characteristic triple of G, and hence Theorem 1 implies that . On the other hand, since the function s is bijective and , the first assertion of Theorem 2 is satisfied.
Finally, to conclude that the graph G is prime, we will prove that the four conditions and of the second assertion of Theorem 2 are satisfied.
- Firstly, we will prove that conditions and are satisfied. Clearly, and , and hence the subgraphs and are prime. It follows that the subgraph has no dominating vertex and the subgraph has no isolated vertex, which implies that the graph H has no dominating vertex in and has no isolated vertex in , and hence Condition is satisfied. Moreover, Condition is trivially satisfied because the prime graph has no dominating vertex.
- Secondly, we will prove that Condition is satisfied. To the contrary, suppose that Condition is not satisfied, and consider a module M of the graph H with such that (respectively, ). Since (respectively, ), the first assertion of Proposition 3 implies that M is a module with at least two elements of the prime graph (respectively, ), and hence (respectively, ), contradicting the fact that there is a vertex in having a neighbor and a non-neighbor in (respectively, the fact that there is a vertex in having a neighbor and a non-neighbor in ).
- Finally, we will prove that Condition is satisfied. To the contrary, suppose that Condition is not satisfied, and consider a 3-element partition of with and such that Z and are anti-complete to each other, while Z and are complete to each other. Clearly, in the graph (respectively, ), the vertex subsets (respectively, and ) are anti-complete (respectively, complete) to each other. Thus, and (respectively, and ) are two disjoint modules of the prime graph (respectively, ) such that (respectively, ). Therefore, since the set (respectively, ) is nonempty, the second assertion of Lemma 2 implies that and , which implies that . It follows that in the graph H, the vertex subsets S and are anti-complete to each other, while the vertex subsets S and are complete to each other, contradicting the fact that there is a vertex in S having a neighbor in or a non-neighbor in .
□
6.3. Proof of Theorem 3
According to Theorem 6 and Lemma 1, Theorem 3 is an immediate consequence of the following result.
Theorem 7.
Consider a robust graph H having a prime frame and two disjoint subsets and of the canonical partition of H such that , and let T be a vertex subset of the graph H such that for each modular component M of H.
Then there are two disjoint subsets and of T with such that by considering the complete graph on a set X which is disjoint from and equipotent to and a bijection from X onto , the graph G with vertex set , where , such that , and is prime and admits as the u-characteristic triple.
Proof.
Consider a robust graph H having a prime frame and two disjoint subsets and of the canonical partition of H such that , and let T be a vertex subset of the graph H such that for each modular component M of H. Thus by the first assertion of Lemma 2, the subgraph is a prime graph isomorphic to the frame of H. Clearly, by Proposition 1, we may assume that the union is nonempty.
First, notice that since the graph H has a prime frame, Lemma 1 implies that the elements of the canonical partition of H are the maximal proper modules of H. Thus the following claim is immediate.
Claim 1. There is no proper module of H that meets at least two modular components of H.
Second, we obtain the following claim.
Claim 2. Given an integer k with , there is a k-element subset Z of the vertex subset T such that the subgraph has no dominating vertex.
Indeed, we will proceed by induction on k.
If , we can consider a pair Z of two nonadjacent vertices of the prime subgraph .
For the inductive step, assume that there a is k-element subset of the vertex subset T such that the subgraph has no dominating vertex, where . Clearly, is a proper subset of the set T with . Since the subgraph is prime, is not a module of , and hence there is such that in the graph , v has a neighbor and a non-neighbor in . Consider . Clearly, Z is a -element subset of the vertex subset T such that the subgraph has no dominating vertex.
Third, we obtain the following claim.
Claim 3. There are two disjoint subsets of the vertex subset T with
such that for each dominating vertex t of the subgraph , t has in the graph H at least two neighbors in .
Indeed, according to the cardinality of the set , we will distinguish the following four cases.
- If .In this case, we can consider and any subset of T such that and . Notice that such a subset exists since and . Clearly, since , the required condition is trivially satisfied.
- If .In this case, let , where v is a vertex in T having at least two neighbors in the subgraph . Notice that such a vertex v exists since the prime graph has as an induced subgraph. Now consider a subset of such that and . Notice that such a subset exists since and . Clearly, the unique vertex v of the subgraph has in the graph H at least two neighbors in since it has at least two neighbors in the subgraph .
- If the set is finite with .By Claim 2, we can consider a subset of the vertex subset T with such that the subgraph has no dominating vertex. Since and , there is a subset of such that and . Since has no dominating vertex, the required condition is trivially satisfied.
- If the set is infinite.Let and . Clearly, and are two disjoint subsets of T with
First, if the subgraph has no dominating vertex, then by considering , it is clear that and are two disjoint subsets of T with
and the required condition is trivially satisfied. Second, assume that the subgraph has a unique dominating vertex v. Clearly, the subgraph does not admit a dominating vertex because if it did, that vertex would be a dominating vertex of other than v. Thus by considering , since the set is infinite, it is clear that and are two disjoint subsets of T with
and the required condition is trivially satisfied. Finally, if the subgraph has at least two dominating vertices, then by considering , where x and y are two distinct dominating vertices of , since the set is infinite, it is clear that and are two disjoint subsets of T with
and for each dominating vertex t (in fact for each vertex t) of the subgraph , t has in the graph H at least two neighbors in , namely, x and y.
Fourth, we obtain the following claim where and are the two disjoint subsets of T obtained in Claim 3.
Claim 4. The following two assertions hold.
The graph H has no module M with such that or .
The vertex set of the graph H has no 3-element partition with and such that Z and are anti-complete to each other, while Z and are complete to each other.
Indeed,
By the definition of the set T, each proper subset of T having at least two elements meets at least two modular components of H. Therefore, by Claim 1, the graph H has no module M with such that or .
To the contrary, suppose that has a 3-element partition with and such that Z and are anti-complete to each other, while Z and are complete to each other. Thus Z is a non-trivial module of H. The fact that implies that Z meets at least two modular components of H, contradicting Claim 1.
Finally, consider the two disjoint subsets and of T obtained in Claim 3, the complete graph on a set X which is disjoint from and equipotent to and a bijection from X onto , and let G be the graph with vertex set , where , such that and .
We will use Theorems 1 and 2 to prove that the graph G is prime and admits as the u-characteristic triple.
To do so, notice that , and let , and . Thus and . Clearly, X is a clique in G, and for each vertex x in X, the vertex is the unique neighbor (in G) of x in S, and hence Assertion of Definition 1 is satisfied. Clearly, the definition of the graph G implies that Assertion of Definition 1 is satisfied. Moreover, by Claim 3, each dominating vertex t of the subgraph has in the graph H at least two neighbors in , and hence Assertion of Definition 1 is satisfied. Therefore is a u-characteristic triple of G, and hence Theorem 1 implies that . On the other hand, since the function s is bijective and , the first assertion of Theorem 2 is satisfied. To conclude that the graph G is prime, we will justify that the four conditions and of the second assertion of Theorem 2 are satisfied. Since the graph G has a prime frame, the second assertion of Lemma 2 implies that H has no modular partition in exactly two modules, and hence H has neither a dominating vertex nor an isolated vertex. Thus Condition is satisfied. Condition is satisfied by Claim 3 since , and conditions and are satisfied by Claim 4. □
□
7. Prime Subgraphs of Prime Graphs with at Least Two Negative Almost True Twins for a Given Vertex
In this section, we consider a prime graph G containing a vertex u that has at least two negative almost true twins and its u-characteristic triple . Firstly, in Lemma 6, we study the u-characteristic triples of the prime subgraphs of G, where Y is a vertex subset satisfying for some subset of X with at least two elements. Note that . We introduce the notions of restriction and proper extension of the triple . Secondly, in Proposition 4, we begin by proving that the subgraph for some subset of X with at least two elements is prime, and its u-characteristic triple is the restriction of to . Thus the subgraph is prime and admits as the u-characteristic triple. Then, we prove the existence of prime subgraphs of G, where Y includes under different conditions on the cardinality of Y; the u-characteristic triple of is either or a proper extension of it.
First, consider the following definition.
Definition 3.
Let G be a prime graph, u be a vertex having a negative almost true twin in G, and be the u-characteristic triple of G. Consider the vertex subsets .
Let be a nonempty subset of X.
- 1.
- The restriction of the triple to is the triple , where is the bijection from onto which associates with each element x of .
- 2.
- A proper extension of the triple is any triple, where A is a nonempty subset of , f is an injective function from A to , and g is the bijection from onto which associates with each and with each .
Second, we obtain the following lemma.
Lemma 6.
Let G be a prime graph, u be a vertex having at least two negative almost true twins in G, and be the u-characteristic triple of G. Consider the vertex subsets and .
Given a vertex subset included in X with and a vertex subset Y such that and the subgraph is prime, the following assertions hold.
- 1.
- If , then has the restriction of the triple to as the u-characteristic triple.
- 2.
- If , then has either the restriction of the triple to or a proper extension of this restriction as the u-characteristic triple.
Proof.
Consider a vertex subset included in X with and a vertex subset Y such that and the subgraph is prime. Recall that by Theorem 2, the function s is bijective, and let be the restriction of the triple to . Clearly, the fact that is the u-characteristic triple of the graph G implies that, in the graph , is a clique, and is the unique neighbor of x in for each vertex x in . Thus, for the graph , the triple satisfies Assertion of Definition 1.
- 1.
- Assume that or . Let us prove that is a u-characteristic triple of the graph .First, assume that . Thus , and hence the fact that is the u-characteristic triple of the graph G implies that, in the graph , the two vertex subsets and are anti-complete to each other. Since, in addition, , it follows that, for the graph , the triple satisfies assertions and of Definition 1. Therefore is a u-characteristic triple of the graph .Second, assume that . Thus , and hence the fact that is the u-characteristic triple of the graph G implies that, in the graph , the two vertex subsets and are complete to each other. Since, in addition, for the graph , the triple satisfies Assertion of Definition 1. To the contrary, suppose that, for the graph , this triple does not satisfy Assertion of Definition 1. Thus there is a dominating vertex t of the subgraph having a unique neighbor w in . Clearly, , and hence is a module of the subgraph , contradicting the fact that is a prime graph. Therefore is a u-characteristic triple of the graph .
- 2.
- Assume that and , and let A be the set of dominating vertices of having a unique neighbor in .Clearly, the fact that is the u-characteristic triple of the graph G implies that, in the graph , the two vertex subsets and are complete to each other, while and are anti-complete to each other. It follows that if the set A is empty, then, for the graph , the triple satisfies assertions and of Definition 1, and hence the triple is a u-characteristic triple of the graph . Therefore, in the sequel we may assume that the set A is nonempty. For each , let be the unique neighbor of t in .
First, let us prove the following two claims.
Claim 1. For each , .
Indeed, to the contrary, suppose that there is such that , and let . Clearly, , and hence is a module of the subgraph , contradicting the fact that is a prime graph.
Claim 2. The function f is an injection from A to .
Indeed, to the contrary, suppose that there are two distinct elements t and of A such that . Clearly, , and hence is a module of the subgraph , contradicting the fact that is a prime graph.
Second, consider the bijection g from onto which associates with each and with each , and let us prove that the proper extension of the triple is a u-characteristic triple of the graph . Clearly, in the graph , is a clique, and is the unique neighbor of x in for each vertex x in . Moreover, the two vertex subsets and are complete to each other, while and are anti-complete to each other. On the other hand, clearly each dominating vertex of the subgraph is a dominating vertex of the subgraph . Thus from the definition of A it follows that there is no dominating vertex of the subgraph having a unique neighbor in . Therefore, for the graph , the triple satisfies assertions , and of Definition 1, and hence it is a u-characteristic triple of the graph .
In this lemma, we consider a prime graph G containing a vertex u that has at least two negative almost true twins and its u-characteristic triple . We study the u-characteristic triples of the prime subgraphs of G, where Y is a vertex subset satisfying for some subset of with at least two elements. Note that .
Finally, we obtain the following proposition, which enables our study of the prime induced subgraphs of the prime graphs having at least two negative almost true twins for some vertex u. □
Proposition 4.
Let G be a prime graph, u be a vertex having at least two negative almost true twins in G, and be the u-characteristic triple of G. Consider the vertex subsets .
The following assertions hold.
- 1.
- For each vertex subset included in X with , the subgraphis prime, and its u-characteristic triple is the restriction of the triple to .
- 2.
- For each positive integer k with , there is a -element subset A of such that the subgraph is prime and has either or a proper extension of as the u-characteristic triple.
- 3.
- If the vertex subset is infinite, then for each vertex v in , there is a finite subset F of containing v such that the subgraph is prime and has either or a proper extension of as the u-characteristic triple.
- 4.
- If the graph G is infinite, then for each infinite vertex subset Y including , there is a vertex subset Z including Y such that , and the subgraph is prime and has either or a proper extension of as the u-characteristic triple.
Proof.
Let G be a prime graph, u be a vertex having at least two negative almost true twins in G, and be the u-characteristic triple of G. Consider the vertex subsets , and .
- 1.
- Consider the subgraph , where is a vertex subset included in X with , and let be the restriction of the triple to . Since is the u-characteristic triple of the graph G, X is a clique of G, and for each vertex x in X, is the unique neighbor of x in S. Moreover, since the graph G is prime, the function s is bijective by Theorem 2. It follows that the function is a bijection from onto such that and , where is the complete graph on . Thus by Proposition 1, the subgraph is prime and admits as the u-characteristic triple.
- 2.
- Let k be a positive integer k such that . By the first assertion, the subgraph is prime. Thus by k consecutive applications of Theorem 4, we obtain a -element subset A of such that the subgraph is prime. If or , then by the first assertion of Lemma 6, the subgraph has as the u-characteristic triple. Otherwise, the second assertion of Lemma 6 implies that this subgraph has either or a proper extension of as the u-characteristic triple.
- 3.
- Notice that by the first assertion, the subgraph is prime. Assume that the vertex subset is infinite, and consider a vertex v in . By Theorem 5, there is a finite subset F of containing v such that the subgraph is prime. If or , then by the first assertion of Lemma 6, the subgraph has as the u-characteristic triple. Otherwise, the second assertion of Lemma 6 implies that this subgraph has either or a proper extension of as the u-characteristic triple.
- 4.
- Assume that the graph G is infinite, and consider an infinite vertex subset Y including . By Corollary 1, there is a vertex subset Z including Y such that , and the subgraph is prime. If or , then by the first assertion of Lemma 6, the subgraph has as the u-characteristic triple. Otherwise, the second assertion of Lemma 6 implies that this subgraph has either or a proper extension of as the u-characteristic triple.
□
In this proposition, we consider a prime graph G containing a vertex u that has at least two negative almost true twins and its u-characteristic triple . By the first assertion, we prove that for each subset of X with , the subgraph is prime, and its u-characteristic triple is the restriction of to . It follows that the subgraph is prime and admits as the u-characteristic triple. By the three other assertions, we prove the existence of prime subgraphs of G, where Y includes under different conditions on the cardinality of Y; the u-characteristic triple of is either or a proper extension of it.
8. Negatively Critical Prime -True Twin Graphs
Since a prime graph has no pair of true twin vertices, we consider the following definition.
Definition 4.
Given a graph G and a vertex u, G is called a negatively critical prime u-true twin if G is prime and every non-neighbor x of u is the unique splitter of a pair , where is a neighbor of u.
Notice that in Definition 4, given a non-neighbor x of u, the vertex is a negative almost true twin of u in G. Therefore given a vertex u of a prime graph G, the graph G is a negatively critical prime u-true twin if and only if .
Consequently, in a negatively critical prime u-true twin graph G, adding any edge incident to u yields a decomposable graph that admits a pair of true twins containing u. This establishes G as a critical graph: while it is prime and therefore contains no true twin of u, it exists precisely at the threshold of losing this property. The addition of just one edge incident to u creates a true twin of u, which breaks the graph’s primeness and demonstrates its extremal nature, which is the primary motivation for introducing this class of graphs.
The following characterization of negatively critical prime u-true twin graphs is an immediate consequence of Theorems 1 and 2.
Proposition 5.
Given a graph G with at least four vertices and a vertex u of G, the graph G is a negatively critical prime u-true twin if and only if and there is a clique X of G included in such that by denoting , the following assertions hold.
- 1.
- There is a bijection from X onto such that for each vertex x in X, the vertex is the unique neighbor of x in .
- 2.
- The two vertex subsets X and are complete to each other.
- 3.
- The subgraph satisfies the following two conditions.
- (a)
- If the subgraph has a dominating vertex, then , and each dominating vertex of is adjacent to at least two vertices in but not to all of them.
- (b)
- The subgraph H has no module M with such that .
Proof.
Let G be a graph with at least 4 vertices and a vertex u of G.
Firstly, we begin by proving the necessity. We assume that the graph G is a negatively critical prime u-true twin. By Definition 4, the graph G is prime, and hence and for each , there is a negative almost true twin in G of u. Thus , and hence by Theorem 1, G admits as the u-characteristic triple where s is the function from to , defined by . Consider the vertex subsets , and . Recall that because G is a negatively critical prime u-true twin. By Theorem 2, , X is a clique of G included in , and s is a bijection from X onto . Thus the first assertion of Proposition 5 is satisfied. Moreover the second assertion is satisfied by Definition 1. Now we will prove that the third assertion of Proposition 5 is satisfied. Consider the subgraph . Theorem 2 implies that the subgraph H has no module M with such that , which is Condition (b) of Assertion 3. If t is a dominating vertex in , then by conditions (a) and (b) of Assertion 2 of Theorem 2, t is adjacent to at least two vertices in , and t is not a dominating vertex in H, which implies that , and each dominating vertex of is not adjacent to all vertices in . Thus, Condition (a) of Assertion 3 is satisfied.
Secondly, we prove the sufficiency. Assume that and there is a clique X of G included in such that by denoting ; the assertions (1), (2), and (3) of Proposition 5 are verified. Since X is a clique, the two vertex subsets X and are complete to each other, and s is a bijection from X onto such that for each vertex x in X, the vertex is the unique neighbor of x in . Thus, in the graph G, the triple satisfies assertions and of Definition 1. Moreover, clearly, Condition (b) of Assertion 3 of Proposition 5 implies that Assertion of Definition 1 is satisfied. Therefore, is a u-characteristic triple of G. By Theorem 1, and , and hence, in particular, vertex u has a negative almost true twin. Consider the subsets and . Thus and . Clearly, our assumption in this sufficiency proof implies that the two conditions of Theorem 2 are satisfied, and hence the graph G is prime. Therefore, the fact that implies that the graph G is a negatively critical prime u-true twin. □
The following corollary is an immediate consequence of Lemma 6 of Section 7.
Corollary 2.
Let G be a graph and u be a vertex. Assume that G is a negatively critical prime u-true twin, and let be its u-characteristic triple.
Given a vertex subset included in X with and a vertex subset Y such that , if the subgraph is prime, then it is a negatively critical prime u-true twin and its u-characteristic triple is the restriction of the triple to .
By the following result, which is an immediate consequence of Corollary 2 and Proposition 4, we study the prime induced subgraphs of the negatively critical prime u-true twin graphs.
Proposition 6.
Let G be a graph and u be a vertex. Assume that G is a negatively critical prime u-true twin, and let be its u-characteristic triple.
The following assertions hold.
- 1.
- For each vertex subset included in X with , the subgraphis a negatively critical prime u-true twin, and itsu-characteristic triple is the restriction of the triple to .
- 2.
- For each positive integer k with , there is a -element subset A of such that the subgraph is a negatively critical prime u-true twin and admits the same u-characteristic triple as G.
- 3.
- If the vertex subset is infinite, then for each vertex v in , there is a finite subset F of containing v such that the subgraphis a negatively critical prime u-true twin and admits the same u-characteristic triple as G.
- 4.
- If the graph G is infinite, then for each infinite vertex subset Y including , there is a vertex subset Z including Y such that and the subgraph is a negatively critical prime u-true twin and admits the same u-characteristic triple as G.
9. Conclusions and Future Work
In conclusion, this study has established the fundamental properties of graphs possessing a negative almost true twin for a given vertex. We characterized these graphs through a special decomposition and precisely identified the prime graphs within this family. This characterization enabled several practical applications, including methods for constructing new prime graphs. Furthermore, we advanced the structural analysis by investigating the prime induced subgraphs of a prime graph that contain a given vertex u and at least two other vertices that are negative almost true twins of u in the original graph. Finally, we introduced the class of negatively critical prime u-true twin graphs for a given vertex u and provided a characterization stemming directly from our core results.
As a direction for future work, we propose to investigate the validity of Ulam’s Reconstruction Conjecture [18] for the class of graphs possessing a negative almost true twin for a given vertex. Ulam’s Conjecture, one of the most famous open problems in graph theory, states that if two graphs G and have at least three vertices and their vertex-deleted subgraphs are isomorphic for every corresponding vertex (i.e., is isomorphic to for all ), then G and are isomorphic.
As another research direction, we propose to investigate how the notion of a negative almost true twin can be suitably extended to more complex structures such as digraphs and 2-structures.
Author Contributions
Methodology, A.B.A. and M.B.; Writing—original draft, A.B.A. and M.B.; Writing—review and editing, A.B.A. and M.B. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by King Saud University grant number ORF-2025-1063.
Data Availability Statement
The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.
Acknowledgments
The authors would like to extend their sincere appreciations to the Ongoing Research Funding Program (ORF-2025-1063), King Saud University, Riyadh, Saudi Arabia, for its funding of this research. The authors are grateful to Youssef Boudabbous for proposing the problem of this paper. We extend our warmest thanks to the reviewers for their careful reading and thoughtful comments. Their expertise greatly contributed to the improvement of this final version of the manuscript.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Spinrad, J. P4-trees and substitution decomposition. Discret. Appl. Math. 1992, 39, 263–291. [Google Scholar] [CrossRef]
- Fraïssé, R. Interval en théorie des relations, ses généralisations, filtre intervallaire et clôture d’une relation. In Order, Description and Roles; Pouzet, M., Richards, D., Eds.; North-Holland: Amesterdam, The Netherlands, 1984; pp. 313–342. [Google Scholar]
- Gallai, T. Transitiv orientierbare Graphen. Acta Math. Acad. Sci. Hungar. 1967, 18, 25–66. [Google Scholar] [CrossRef]
- Maffray, F.; Preissmann, M. A translation of Tibor Gallai’s paper: Transitiv orientierbare Graphen. In Perfect Graphs; Ramirez-Alfonsin, J.L., Reed, B.A., Eds.; J. Wiley: Hoboken, NJ, USA, 2001; pp. 25–66. [Google Scholar]
- Courcelle, B.; Delhommé, C. The modular decomposition of countable graphs. Definition and construction in monadic second-order logic. Theoret. Comput. Sci. 2008, 394, 1–38. [Google Scholar] [CrossRef][Green Version]
- Alrusini, F.; Alzohairi, M.; Bouaziz, M.; Boudabbous, Y. Description of the Minimal Prime Extension Pairs of the 3-vertex Graphs. J.-Mult.-Valued Log. Soft Comput. 2022, 39, 291–340. [Google Scholar]
- Alzohairi, M. Triangle-free graphs which are minimal for some nonstable 4-vertex subset. Arab J. Math. Sc. 2015, 21, 159–169. [Google Scholar] [CrossRef][Green Version]
- Alzohairi, M.; Boudabbous, Y. 3-minimal triangle-free graphs. Discret. Math. 2014, 331, 3–8. [Google Scholar] [CrossRef]
- Alzohairi, M.; Bouaziz, M.; Boudabbous, Y. Recursive Construction of the Minimal Digraphs. J.-Mult.-Valued Log. Soft Comput. 2023, 41, 519–539. [Google Scholar]
- Chudnovsky, M.; Kim, R.; Oum, S.I.; Seymour, P. Unavoidable induced subgraphs in large graphs with no homogeneous sets. J. Combin. Theory Ser. B 2016, 118, 1–12. [Google Scholar] [CrossRef]
- Ille, P. A characterization of the Indecomposable and Infinite Graphs. Glob. J. Pure Appl. Math. 2005, 3, 272–285. [Google Scholar]
- Ehrenfeucht, A.; Harju, T.; Rozenberg, G. The Theory of 2-Structures. In A Framework for Decomposition and Transformation of Graphs; World Scientific: Singapore, 1999. [Google Scholar]
- Ehrenfeucht, A.; Rozenberg, G. Primitivity is hereditary for 2-structures, fundamental study. Theoret. Comput. Sci. 1990, 3, 343–358. [Google Scholar] [CrossRef]
- Boudabbous, Y.; Delhommé, C. (≤k)-reconstructible binary relations. Eur. J. Combin. 2014, 37, 43–67. [Google Scholar] [CrossRef]
- Harju, T.; Rozenberg, G. Decomposition of infinite labeled 2-structures. Lec. Notes Comput. Sci. 1994, 812, 145–158. [Google Scholar]
- Kelly, D. Comparabiliy graphs. In Graphs and Orders; Rival, I., Ed.; D. Reidel Publishing Company: Dordrecht, The Netherlands, 1985; pp. 3–40. [Google Scholar]
- Boudabbous, Y.; Delhommé, C. Prechains and self duality. Discret. Math. 2012, 312, 1743–1765. [Google Scholar]
- Ulam, S.M. A collection of mathematical problems. In Interscience Tracts in Pure and Applied Mathematics; No. 8; Interscience Publishers: Geneva, Switzerland, 1960. [Google Scholar]
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. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).







