Abstract
The weighted independent set problem on -free graphs has numerous applications, including data mining and dispatching in railways. The recognition of -free graphs is executed in polynomial time. Many problems, such as chromatic number and dominating set, are NP-hard in the class of -free graphs. The size of a minimum independent feedback vertex set that belongs to a -free graph with n vertices can be computed in time. The unweighted problems, clique and clique cover, are NP-complete and the independent set is polynomial. In this work, the -free graphs using the weak decomposition are characterized, as is the dominating clique, and they are given an recognition algorithm. Additionally, we calculate directly the clique number and the chromatic number; determine in time, the size of a minimum independent feedback vertex set; and determine in time the number of stability, the dominating number and the minimum clique cover.
1. Introduction
1.1. Notations, Basics and Applications
Graphs, including the -free graphs, have many real-life applications, including: preference elicitation applied to a brownfield redevelopment conflict in China [1], evaluation of the energy supply options of a manufacturing plant [2], lifestyle pattern mining based on image collections in smartphones [3] and conflict resolution based on option prioritization [4]. In [5] we point out some applications of bipartite chain graphs in chemistry and approach the minimum chain completion problem. The very large numbers of studies and researchers focused on graphs [6,7,8] outline the importance of this field.
Next we give the terminology used in graph theory that we approach. Throughout this work, is a connected, undirected, finite, without multiple edges and loops graph [9], where is the vertices set and is the set of edges. is the complement graph of G. If , with (or or ) we denote the subgraph of G induced by U. Throughout this paper, all subgraphs are considered induced subgraphs. With we denote the graph , every time , and we simply write , (), when . If at the same time, we use , and if every time, x and y are not adjacent in G. A set denoted A is totally adjacent (non adjacent) with a set denoted B, of vertices (A∩) if is (is not) an edge, for any a vertex in A and any b vertex in B. In the following we denote with () and we say that A, B are (). If is a vertex in G, the represents the vertices of that are adjacent to v. We will write in case that graph G appears certainly from the context. denotes the of the vertex v in the complement of the graph G. In G for any subset S of vertices the of S is , . A represents a subset of V in that all the vertices are pairwise adjacent. the of G is calculated as the size of the maximum clique. The of a graph G () represents the lowest number of colors necessary to label all its vertices respecting the restriction that does not exist two adjacent vertices with the same color. The of a graph G is the size of the greater stable set. An () of a graph G is a subset of pairwise non-adjacent vertices. A of a graph G is a subset D of its vertices, in such way that every member not in D is adjacent to one or more member of D. The of G is the cardinality of a minimum dominating set of G. By , , we denote a chordless path on vertices, the chordless cycle on vertices and the complete graph on vertices.
Let F denote a set of graphs. A graph denoted G is F-free in the case that none of its induced subgraphs are in F.
The of two graphs denoted , is the graph where:
With the graphs and , we set with and .
1.2. Preliminaries
The study is importantly based on an algorithm proposed for -free graphs with a lower complexity than known algorithms, while the purpose and significance of this work is given by the foundation and presentation of this algorithm.
Here we recap some results regarding the -free graphs.
Theorem 1
([10]). A graph G is called a perfect connected-dominant graph if and only if G contains no induced cycle and induced path [10].
(Let us consider D a dominating set and G(D) a connected subgraph. D is called a connected dominating set. It is connected ti domination number (G) of G the minimum size of a connected dominating set in G. Clearly, for any connected graph G. A graph G is called a perfect connected-dominant graph if for all connected induced subgraphs H of G).
Theorem 2
([11]).
- (i)
- The paper [11] presents a time algorithm for weighted independent set on -free graphs;
- (ii)
- The weighted independent set problem applications include train dispatching [12] and data mining [13].
Theorem 3
([14]).
- (i)
- In the case of line graphs of planar subcubic bipartite graphs, the near-bipartiteness is proven to be NP-complete;
- (ii)
- In the case of line graphs of planar subcubic bipartite graphs, it is proven that the considered independent feedback vertex set is NP-complete;
- (iii)
- List semi-acyclic 3-coloring is algorithmically solvable on -free graphs in time;
- (iv)
- The size of the minimum independent feedback vertex set of a -free graph with n vertices is algorithmically solvable in time [14].
(Let S be a set of vertices in a graph G. S is a feedback vertex set of G in the case graph G-S is a forest. In the following is considered the problem with the requirement of the feedback vertex set to be an independent set. Such a set is called independent feedback vertex set. It is known that graphs which admit an independent feedback vertex set are called near-bipartite).
Theorem 4
([15]). The k-restricted-coloring problem in the class of -free graphs can be solved in polynomial time [15]. Diverse problems are known to be NP-hard in the class of -free graphs. The dominating set [16] and chromatic number [17] are illustrative examples in this sense.
Property 1
([18]). According to [18] a connected augmenting graph is -free if and only if it is chain bipartite.
(A bipartite graph denoted with the parts denoted and is named augmenting for a stable set S in a graph denoted G if and for all vertices v in . A stable set S in a graph denoted G is maximal if and only if does not exist augmenting graphs for S).
Theorem 5
([19]). Let us denote with G a connected graph. The two conditions from below are equivalent.
- (i)
- G is a -free graph;
- (ii)
- G is nonseparable [19].
(A strong matching of a graph denoted G is a matching (cardinality two or higher) that is also an induced subgraph of G. A connected graph that does not have strong matching is said to be nonseparable.)
Theorem 6
([20]). A graph G is -free if and only if at least one of the following conditions holds:
- G is a split graph;
- G is a ;
- G is obtained by substitution from smaller -free graphs;
- G or is obtained by split unification from smaller -free graphs [20].
Theorem 7
([21]). A connected graph denoted G is -free if and only if each connected induced subgraph has a dominating induced or a dominating clique [21].
The content of the upcoming parts of the paper is organized as follows. Section 2 presents results reported in the scientific literature about the weak decomposition of a graph, and we recall the relationship between -free graphs and the dominating clique, given in [21]. Section 3, characterizes the -free graphs using weak decomposition, dominating clique and gives an recognition algorithm. Next, we approach some combinatorial optimization problems for which we directly calculate some combinatorial numbers; for the other combinatorial optimization numbers, we use an algorithm of complexity .
2. Materials and Methods
The method is the one of the weak decomposition of a graph. In Consequence 1 is presented the use of the dominant clique. The correctness in execution of the designed algorithms is shown, and their complexity is determined.
We recap a characterization of the weak decomposition of a graph here.
Definition 1
([22,23]). Let us denote with G = (V, E) a graph. A set of vertices denoted A is called a weak set if and the induced subgraph by A is connected. If the set A is a weak set, satisfying the property that is maximal considering the inclusion, the subgraph induced by A is a weak component. For simplification, the weak component G(A) will be symbolized with A.
The use of the name “weak component” is justified by the next result.
Theorem 8
([22,23]). Any incomplete and connected graph G = (V, E) admits a weak component; let us denote it with A, such that .
Theorem 9
([24,25]). Let G = (V, E) be a graph that is connected and incomplete and . A is a weak component of G if and only if the conditions and are connected.
Definition 2
([22,23]). The partition denoted , where A is a weak set, is called weak decomposition of G in relation to A. It is called: A the weak component, the minimal cutset and the remote set.
The next result assures the existence of a weak decomposition in an incomplete and connected graph.
Corollary 1
([22,23]). Let us denote with a connected and incomplete graph. The set of vertices denoted V admits a weak decomposition denoted such that and is a weak component.
Theorem 9 presents an Algorithm 1 with complexity for building a weak decomposition for a connected and incomplete graph.
| Algorithm 1: Weak decomposition of a graph [23] |
| Input: connected graph that have two or more nonadjacent vertices. Output: partition in that is connected, , . A: = any set of vertices such that, ; ; ; (, such that ) ; ; ; |
We should also address the characterization of -free graphs according to the dominating clique, given by the authors from [21]: A connected graph denoted G is -free if and only if each connected induced subgraph detains a dominating induced or a dominating clique.
3. Proposal
3.1. Characterization of -Free Graphs
In [26], the authors present the following results:
A connected bipartite graph denoted G is called difference graph if and only if it has no induced graph, the path that connects five vertices;
A graph denoted G is a difference graph if and only if it has no induced , no triangle and no induced pentagon (i.e., ).
In [5], the authors characterize the bipartite chain graphs using weak decomposition.
In the following is a specific characterization of a -free graph using the idea from [5]. For the work to be a whole, we present the demonstration.
Theorem 10.
Let G = (V, E) be a connected, non-complete and bipartite graph. Let (A, N, R) be a weak decomposition with the G(A) weak component. G is an -free if and only if
- (i)
- is complete bipartite with bipartitions (that is, N and R are stable sets and N∼R);
- (ii)
- can be identified such that , B are stable sets, . In the same time ()N, = and ;
- (iii)
- is a -free.
Proof.
Proof. Let us denote G, a non-complete, connected, bipartite and -free graph. is a weak decomposition with the weak component. In this case and is a -free graph. If N was not stable, in this case would exist such that ; then , , a contradiction, since G being the difference graph is -free. If R were not stable, then would exist such that ; then , .
Distinct vertices do not exist in N with distinct neighbors in A. Indeed, if exist such that where a, and (), then if , then , ; else .
So, , we have either
- (a)
- ; or
- (b)
- .
Let us suppose that (a) holds. Let x, belonging to A, be adjacent only to , and y from A to be adjacent to and at the same time. Since is connected, is. If , then . If in this case either x and y have a same neighbor b in A and in this case or x and y have different neighbors in A (let them and ), then , . So (a) does not hold.
Therefore, , .
Then so that , that have the significance that and , . Since G is connected and , , it follows that . In a case where B is not stable, then ( = B) would exist such that . Then . Since is connected and B is stable set, in this case . Since , it follows that . If was not stable, then would exist such that . Then, since , it follows that , . Since is stable set, is connected, so it follows that , such that . Therefore, . Since is connected and B is a stable set, then .
It is supposed that (i), (ii) and (iii) hold.
According to (i), is -free, -free and -free. Similarly, is a -free, -free and -free. According to [18], and are difference graphs. According to [18], it follows that and , are -free graphs. From (iii), it follows that is -free graph. From (i) and (ii) (i.e., R, N, B and are stable sets and and and from (iii) (i.e., is -free) it follows that G is -free and -free.
Suppose that and . From , since and R is a stable set, it follows that . If , then, since and , , and then ; i.e., it does not hold . So, . Since and , , where and . So, G is -free. According to [26] G is a difference graph, since G is , , -free. Since G is a connected bipartite and a difference graph, G is -free graph. □
In [21], the authors present the following theorem:
A connected graph denoted G is -free in case if and only if each connected induced subgraph has a dominating induced or a dominating clique.
In [18] (see http://www.graphclasses.org/classes/gc_668.html), the author states that the recognition of graphs (, )-free is polynomial in time.
Using the Theorem 10, we obtain the consequence mentioned in the following.
Consequence 1.
Let us denote G = (V, E) a connected, non-complete, -free and bipartite graph, and (A, N, R) a weak decomposition with the G(A) weak component. The graph G is a -free if and only if:
- (i)
- and , , B, N, R stable sets, and ;
- (ii)
- a minimum dominating clique in , ;
- (iii)
- a minimum dominating clique in , ;
- (iv)
- a minimum dominating clique in , , , where: ; .
Proof.
(I) Suppose G is -free. According to the Theorem 10. (i) holds. According to Theorem 10, it follows that , so (ii) and (iii) hold. According to Theorem 10. it follows that: “ does not exist in B vertices with distinct neighbors in ”. Indeed. If would exist such that , where , and (), then, since , B are stable sets and it follows that , a contradiction. Therefore, : . So: holds, where . Similarly, we have: , where .
So, and .
So: ; .
Therefore: and
, , i.e., is the dominating clique (edge) in , which is also the minimum. So (iv) holds.
(II) We assume that (i), (ii), (iii) and (iv) hold. We show G is -free, proving the conditions in the Theorem 10. According to (ii) and the previous theorem, it follows that is -free. Indeed. Let be connected induced subgraph of ; it follows that (since H is connected) both and , given that and . From (ii) it follows that is a dominating clique. According to the previous theorem (i.e., A connected graph is called -free if and only if each connected induced subgraph has a dominating induced or a dominating clique) is -free. Since is the weak component, it follows that . Since , it follows that is complete bipartite. By using (iii) and the previous theorem, similarly, it follows that is complete bipartite. Therefore, (i) and (ii) according to Theorem 10 hold.
We show is a -free graph.
Let be an connected induced subgraph of . If (or ), then H is not connected since B (or ) is a stable set. If , then is a dominating edge. If , then H is not connected. Let . Given that , . For , : . According to the previous theorem, it follows that G(A) is -free. The conditions the Theorem 10 hold; therefore, G is -free graph. □
3.2. Proposed Recognition Algorithm for -Free Graphs
In this section we design the algorithm of recognition for the -free graphs class.
In [27], it is specified in “Unweighted problems” that: recognition of -free graphs is executed in polynomial time.
In [27], it is specified in “Unweighted problems” that: recognition the bipartite graphs is linear.
Using Theorem 10.(or Consequence 1, if G is -free), we obtain the following recognition Algorithm 2.
| Algorithm 2: Recognition algorithm for -free graphs |
| Input: a connected bipartite graph with two or more nonadjacent vertices. Output: The answer to the issue: Is G a -free graph? Begin ;/L represents a list of graphs. Let H be in L. While () Do 1. Determine the degree of each vertex 2. Determine a weak decomposition with for H; 3. Determine and ; 4. Let: ; 5. If ( such that ) Then The graph G is not -free ElseIf ( so that ) Then Graph G is not -free Else Insert, in L, the induced subgraph of A (at each iteration the graph is called H, so ) of order strictly higher than 5. EndIf EndWhile 6. Graph G is -free End |
It is shown that the execution is in time, because the complexity of the weak decomposition algorithm is ; the other operations of the recognition algorithm of -free graphs are less complex.
The recognition algorithm is executed in a finite number of steps.
Initially, the graph is finished. In the next interaction, the graph H is replaced by the induced subgraph by A obtained from the weak decomposition (we have V(H) = A∪N∪R, therefore (because , (A)), A∩N = , A∩R = , N∩R = ), that is A⊂V(H).
Let k be the number of repetitions of the while loop. We have: |A|≥1, |N|≥1, |R|≥1. So, the execution of the algorithm ends when , where p () is the cardinal of the set of vertices (i.e., number of vertices, because the given graph is finished) of the graph obtained in the last stage.
The complexity of the recognition algorithm.
The graph is presented through the adjacent matrix (O(n)) or adjacency list (O(n + m)).
- Determine the degree of each vertex/we count the binary numbers with the value 1 on each line of the adjacent matrix (O(n)) or we count the vertices of adjacent list (O(n + m)).
- Determine a weak decomposition (A, N, R) with for H/the algorithm for the weak decomposition of a graph has the complexity O(n + m).
- Determine B = (N)−R and C = A−B/we define the induced subgraph by A (by removing the vertices from R and N and the adjacent edges). The vertices from A that have the same degree in [A] and in H are introduced in C, and the others in A, are introduced in B. The required time is O(n).
- Let: r = |R|; nr = |N|; b = |B| / O(n).
- If (∃v∈R such that (v) ≠ nr)/
The time for comparing the degrees of the vertices in R with nr is O(n).
The induced subgraph of A (H = [A])/H is connected, non-complete and bipartite graph.
In the second and following while loops, the role of graph H is assumed by the induced subgraph by A.
All in all, the complexity is , where k is the number of repetitions of the while loop.
An example of application of the recognition algorithm
We apply the algorithm to the graph
G = (V, E), where V = {a, a, a, b, b, b, b, n, n, n, r, r, r, r} and E = {ab, ab, ab, ab, ab, ab, bn, bn, bn, bn, bn, bn, bn, bn, bn, bn, bn, bn, nr, nr, nr, nr, nr, nr, nr, nr, nr, nr, nr, nr}.
H←G;
Determine the degree of each vertex;
Determine a weak decomposition (A, N, R) with for H;
Initial A = {a}.
Finally we get A = {a, a, a, b, b, b, b}; N = {n, n, n}; R = {r, r, r, r}.
Determine B = (N)−R and C = A−B. We define the induced subgraph by A, by removing the vertices from R and N and the adjacent edges. The vertices from A have the same degree in [A] and in H; we introduce them in C, and for the others in A, we introduce them in B. C = {a, a, a}, B = {b, b, b, b}).
Let: r = |R|; nr = |N|; b = |B|; r = 4; nr = 3; b = 4.
∃v∈R such that (v) ≠ nr, not ∃v∈N such that (v) ≠ b + r.
The new graph H is [A]( = [{a, a, a, b, b, b, b}])
Repeating the while loop with the new graph H we obtain (Initial, A = {a}):
B = {b, b}; A-B = {a, a}; N = {a}; R = {b, b}.
So G is -free.
3.3. Combinatorial Optimization Algorithms for -Free Graphs
In [27], it is specified in “Unweighted Problems” that: clique, clique cover, colorability and domination are NP-complete; the feedback vertex set is unknown to ISGCI; and the independent set is polynomial.
Theorem 10 has the following consequence.
Consequence 2.
Let us the graph G = (V, E) be a non-complete, connected and bipartite graph, and (A, N, R) a weak decomposition where G(A) is the weak component. If G is a -free graph, then
- 1.
- ;
- 2.
- ;
- 3.
- ;
- 4.
- where:
- 5.
- , , .
Proof.
It is known: ; ; . In this way, .
We color the vertices of R with . We color the vertices of N with . Since , it follows that . We can color the vertices in B with and the vertices in with (since ).
If we suppose , a minimum cover with cliques (which are the edges) of is: .
The vertices of need to be covered. According to Theorem 10 it follows that: “Distinct vertices in B that have distinct neighbors in do not exist”. Indeed, if would exist such that where and (), then, since , B are stable sets and it follows that , , a contradiction.
So, there is an order of vertices in B according to their neighborhoods in from the point of view of inclusion (i.e., we can assume: , where .
(2) Distinct vertices do not exist in with distinct neighbors in B. Similarly, we show: , where .
Since , it follows that . Since , it follows that .
Therefore: .
We show , is a dominating set. Indeed. : (since ). : , (since ). , : (since ). For we have is a dominating set, since ; i.e., is not a minimum dominating set. Moreover, , , , is a minimum dominating set. Indeed. : (since ). : (since ). For we have: . So, for we have . For : .
The set is a minimum dominating. Indeed. . . Given that . We have . For we have (since R is a stable set and ). Given that . We have . For we have , (since is a stable set and ).
So, is the minimum dominating set.
So, , , . □
From Consequence 2 it follow that the clique number and the chromatic number are calculated directly; the number of stability is determined in (as the complexity of the weak decomposition algorithm); the minimum clique cover and the dominating number are (since the determination of the neighbors of a vertex in (B or ) is not more than the complexity of the weak decomposition algorithm).
In [14] are the following results:
- For line graphs of planar subcubic bipartite graphs, it is proven that near-Bipartiteness is NP-complete;
- For line graphs of planar subcubic bipartite graphs, it is proven that Independent Feedback Vertex Set is NP-complete;
- List Semi-Acyclic 3-Colouring is algorithmically solvable on -free graphs in time;
- The size of a minimum independent feedback vertex set of a -free graph with n vertices can be solved in time.
Using Theorem 10, the size of a minimum independent feedback vertex set is given in the following consequence.
Consequence 3.
Let G = (V, E) be a non-complete connected graph. (A, N, R) is the weak decomposition with G(A) as the weak component. In case if G is a -free graph then the size of a minimum independent feedback vertex set is min .
Indeed. Since (which means , as well as (which means , are acyclic graphs. (Using Consequence 2 and Consequence 3, we obtain the Algorithm 3 for determining combinatorial optimization numbers).
| Algorithm 3: Determining combinatorial optimization numbers |
| Input: A connected, non-complete and -free graph G = (V, E). Output: Determination: (G), (G), (G) and the size of a minimum independent feedback vertex set Determine a weak decomposition (A, N, R) with Calculation: + , , , , , , , + Determination: , (G), (G) using Consequence 2. Determination the size of a minimum independent feedback vertex set using Consequence 3 So, using the notations in Consequence 2: = max{, , }. , + , , ; . So, using the notations in Consequence 3: min{, } |
The complexity of the determining combinatorial optimization numbers algorithm.
Determine a weak decomposition (A, N, R) with / / The algorithm for the weak decomposition of a graph has complexity .
Calculation: + , , , , , , , +
The determination of the neighbors of an vertex in (B or ) is not more than the complexity of the weak decomposition algorithm, which is .
Determination: (G), (G), (G) using Consequence 2/Comparisons, .
Determination the size of a minimum independent feedback vertex set using Consequence 3/A comparison, .
According to Consequence 2, the complexity of determining , , are . According to Consequence 3, the complexity of determining the size of a minimum independent feedback vertex set is .
4. Conclusions
In this paper the -free graphs are characterized using the weak decomposition presented in Theorem 10. The results consist of an recognition algorithm. Consequence 1 characterizes the -free graphs using the dominant clique. A result of Consequence 1 is the direct calculation of the clique and chromatic number of the -free graphs. Based on the fact that the complexity of the weak decomposition algorithm is , and because | is determined in time, it follows from the Consequence 1 that the stability number of -free graphs is calculated in time. Because ∩, and N( is determined linearly, it follows that the minimum clique cover and the dominating number is (this is based on the fact that the complexity of the weak decomposition algorithm being . Since the complexity of the weak decomposition algorithm is and |N|, |B|, it is calculated in time it follows, from the Consequence 3, that the size of a minimum independent feedback vertex set of -free graphs is calculated in time.
Author Contributions
M.T. participated in the entire work; L.D., I.Ş. and V.L. participated in the development of algorithms; and L.B.I. participated in conceptualization. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Conflicts of Interest
The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.
References
- Zhao, S.; Xu, H. A Novel Preference Elicitation Technique Based on a Graph Model and Its Application to a Brownfield Redevelopment Conflict in China. Int. J. Environ. Res. Public Health 2019, 16, 4088. [Google Scholar] [CrossRef] [PubMed]
- Eles, A.; Halasz, L.; Heckl, I.; Cabezas, H. Evaluation of the Energy Supply Options of a Manufacturing Plant by the Application of the P-Graph Framework. Energies 2019, 12, 1484. [Google Scholar] [CrossRef]
- Khan, K.U.; Alam, A.; Dolgorsuren, B.; Uddin, M.A.; Umair, M.; Sang, U.; Duong, V.T.T.; Xu, W.; Lee, Y.K. LPaMI: A Graph-Based Lifestyle Pattern Mining Application Using Personal Image Collections in Smartphones. Appl. Sci. 2017, 7, 1200. [Google Scholar] [CrossRef]
- Yin, K.; Yu, L.; Li, X. An Improved Graph Model for Conflict Resolution Based on Option Prioritization and Its Application. Int. J. Environ. Res. Public Health 2017, 14, 1311. [Google Scholar] [CrossRef]
- Talmaciu, M.; Nechita, E.; Iantovics, B. Recognition and combinatorial optimization algorithms for bipartite chain graphs. Comput. Inform. 2013, 32, 313–329. [Google Scholar]
- Miller, A.; Miron, D.; Maiya, S. GraphDraw—A Tool for the Represention of Graphs Using Inherent Symmetry. Proceedings 2018, 2, 86. [Google Scholar] [CrossRef]
- Yun, U.; Lee, G.; Kim, C.H. The Smallest Valid Extension-Based Efficient, Rare Graph Pattern Mining, Considering Length-Decreasing Support Constraints and Symmetry Characteristics of Graphs. Symmetry 2016, 8, 32. [Google Scholar] [CrossRef]
- Lee, G.; Yun, U.; Ryang, H.; Kim, D. Multiple Minimum Support-Based Rare Graph Pattern Mining Considering Symmetry Feature-Based Growth Technique and the Differing Importance of Graph Elements. Symmetry 2015, 7, 1151–1163. [Google Scholar] [CrossRef]
- Berge, C. Graphs; Nort-Holland: Amsterdam, The Netherland, 1985. [Google Scholar]
- Zverovich, I.E. Perfect connected-dominant graphs. Discuss. Math. Graph Theory 2003, 23, 159–162. [Google Scholar] [CrossRef]
- Lokshtanov, D.; Vatshelle, M.; Villanger, Y. Independent Set in P5-Free Graphs in Polynomial Time; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 2014. [Google Scholar]
- Flier, H.; Mihalak, M.; Schobel, A.; Widmayer, P.; Zych, A. Vertex disjoint paths for dispatching in railways. In Proceedings of the ATMOS, Liverpool, UK, 9 September 2010; pp. 61–73. [Google Scholar]
- Fukuda, S.M.T.; Morimoto, Y.; Morishita, S.; Tokuyama, T. Data mining with optimized two-dimensional association rules. ACM Trans. Database Syst. 2001; 26, 179–213. [Google Scholar]
- Bonamy, M.; Dabrowski, K.K.; Feghali, C.; Johnson, M.; Paulusma, D. Independent Feedback Vertex Set for P5-free Graphs. Algorithmica 2018, 81, 1416–1449. [Google Scholar]
- Hoàng, C.T.; Kamiński, M.; Lozin, V.; Sawada, J.; Shu, X. Deciding k-colorability of P5-free graphs in polynomial time. Algorithmica 2010, 57, 74–81. [Google Scholar]
- Korobitsyn, D.V. On the complexity of determining the domination number in monogenic classes of graphs. Diskret. Mat. 1990, 2, 90–96. (In Russian) [Google Scholar]
- Král, D.; Kratochvil, J.; Tuza, Z.; Woeginger, G.J. Complexity of coloring graphs without forbidden induced subgraphs. In Proceedings of the 27th International Workshop on Graph-Theoretic Concepts in Computer Science, LNCS 2204, WG 2001, Boltenhagen, Germany, 14–16 June 2001; pp. 254–262. [Google Scholar]
- Gerber, M.U.; Hertz, A.; Schindl, D. P5-free augmenting graphs and the maximum stable set problem. Discret. Appl. Math. 2004, 132, 109–119. [Google Scholar] [CrossRef][Green Version]
- Fouquet, J.L. A decomposition for a class of {P5, P5}-free graphs. Discret. Math. 1993, 121, 75–83. [Google Scholar] [CrossRef]
- Chudnovsky, M.; Esperet, L.; Lemoine, L.; Maceli, P.; Maffray, F.; Penev, I. Graphs with no induced P5 or P5. Available online: https://web.math.princeton.edu/~mchudnov/decompP4CP4.pdf (accessed on 3 November 2019).
- Liu, J.; Zhou, H. Dominating subgraphs in graphs with some forbidden structures. Discret. Math. 1994, 135, 163–168. [Google Scholar] [CrossRef][Green Version]
- Talmaciu, M. Decomposition Problems in the Graph Theory with Applications in Combinatorial Optimization. Ph.D. Thesis, University “Al. I. Cuza” Iasi, Iași, Romania, 2002. [Google Scholar]
- Talmaciu, M.; Nechita, E. Recognition Algorithm for diamond-free graphs. Informatica 2007, 18, 457–462. [Google Scholar]
- Croitoru, C.; Olaru, E.; Talmaciu, M. Confidentially connected graphs. In Proceedings of the Annals of the University “Dunarea de Jos” of Galati, International Conference “The Risk in Contemporany Economy”, Galati, Romania, 1–2 October 2000; pp. 17–20. [Google Scholar]
- Croitoru, C.; Talmaciu, M. On Confidentially Connected Graphs; Seria B; Nr. 1; Buletinul Siintific al Universitatii Baia Mare, Fascicola Matematica-Informatica: Baia Mare, Romania, 2000; Volume XVI, pp. 13–16. [Google Scholar]
- Hammer, P.L.; Peled, U.N.; Sun, X. Difference Graphs. Discret. Appl. Math. 1990, 28, 35–44. [Google Scholar] [CrossRef]
- Information System on Graph Classes and Their Inclusions. Available online: http://www.graphclasses.org/classes/gc_396.html (accessed on 3 November 2019).
© 2020 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 (http://creativecommons.org/licenses/by/4.0/).