On the Classification Problem for Split Graphs

On the Classification Problem for Split Graphs

J Braz Comput Soc (2012) 18:95–101 DOI 10.1007/s13173-011-0046-2 SI: GRAPHCLIQUES On the classification problem for split graphs Sheila Morais de Almeida · Célia Picinin de Mello · Aurora Morgana Received: 5 October 2011 / Accepted: 20 October 2011 / Published online: 9 November 2011 © The Brazilian Computer Society 2011 Abstract The Classification Problem is the problem of de- An easy lower bound for the chromatic index is the max- ciding whether a simple graph has chromatic index equal to imum vertex degree . A celebrated theorem of Vizing [27] or + 1. In the first case, the graphs are called Class 1, states that, for a simple graph, the chromatic index is at most otherwise, they are Class 2.Asplit graph is a graph whose + 1. It was the origin of the Classification Problem that vertex set admits a partition into a stable set and a clique. consists of deciding whether a given graph has chromatic Split graphs are a subclass of chordal graphs. Figueiredo at index equal to or + 1. Graphs whose chromatic index al. (J. Combin. Math. Combin. Comput. 32:79–91, 2000) is equal to are said to be Class 1; graphs whose chro- state that a chordal graph is Class 2 if and only if it is matic index is equal to + 1 are said to be Class 2. De- neighborhood-overfull. In this paper, we give a characteri- spite the restriction imposed by Vizing, it is NP-complete to zation of neighborhood-overfull split graphs and we show determine, in general, if a graph is Class 1 [15]. In 1991, that the above conjecture is true for some split graphs. Cai and Ellis [2] proved that this holds also when the prob- lem is restricted to some classes of graphs such as per- · · · Keywords Edge-coloring Overfull graph Split graph fect graphs. However, the classification problem is entirely Classification problem solved for some well-known classes of graphs that include the complete graphs, bipartite graphs [16], complete multi- partite graphs [14], and graphs with universal vertices [20]. 1 Introduction Nevertheless, the complexity of the classification problem is unknown for several well-studied strongly structured graph An edge-coloring of G is an assignment of one color to each classes such as cographs [1], join graphs [17, 24, 25], pla- edge of G such that no adjacent edges have the same color. nar graphs [23], chordal graphs, and several subclasses of The chromatic index, χ(G), is the minimum number of col- chordal graphs such as split graphs [3], indifference graphs, ors for which G has an edge-coloring. interval graphs, and doubly chordal graphs [9]. By Vizing’s theorem, to show that a graph G is Class 1 S. Morais de Almeida () · C. Picinin de Mello it is enough to construct an edge-coloring for G with (G) Institute of Computing, University of Campinas, Campinas, Brazil colors, however, to show that G is Class 2 we must prove e-mail: [email protected] that G does not have an edge-coloring with (G) colors. C. Picinin de Mello Considering a simple graph G, the inequality |E(G)| > e-mail: [email protected] |V(G)| (G) 2 is a useful sufficient condition to classify G as a Class 2 graph. In such a way, this condition implies that S. Morais de Almeida Campus of Ponta Porã, Federal University of Mato Grosso do Sul, G has “many edges” and it is called overfull graph.Note Ponta Porã, Brazil that if a graph G is overfull, then G has an odd number |V(G)| of vertices and, since at most 2 edges of G can be A. Morgana colored with the same color, it is Class 2. Moreover, if a Department of Mathematics, University of Rome “La Sapienza”, = Roma, Italy graph G has an overfull subgraph H with (H ) (G), e-mail: [email protected] it is a subgraph-overfull graph [11]. When the overfull sub- 96 J Braz Comput Soc (2012) 18:95–101 graph H is induced by a (G)-vertex v and all its neighbors, The semicore of a graph G is the subgraph induced by denoted by N[v], we say that G is a neighborhood-overfull the core of G and their neighbors. An interesting result says graph [8]. Overfull, subgraph-overfull, and neighborhood- that the chromatic index of a graph is equal to the chromatic overfull graphs are Class 2. Although very rare, there are ex- index of its semicore [17]. In general, to solve the Classifi- amples of Class 2 graphs that are neither subgraph-overfull cation Problem for the semicore of G is as hard as to solve ∗ nor neighborhood-overfull. The smallest one is P ,the the Classification Problem for G. However, under special graph obtained from the Petersen graph by removing an ar- conditions of the semicore, a useful tool to solve the Classi- bitrary vertex. fication Problem for G is to solve it for its semicore. We use Hilton and Chetwynd [4] conjectured that being Class 2 this approach to classify some split graphs. is equivalent to being subgraph-overfull, when the graph In Sect. 2, we recall some known results that we use in the |V(G)| has a maximum degree greater than 3 . This conjec- subsequent sections. In Sect. 3, we give a characterization of ture is known as the Overfull Conjecture.EveryClass2 neighborhood-overfull split graphs, and in Sect. 4,weshow graph with maximum degree at least |V(G)|−3 is subgraph- that Conjecture 1 is true for some subclasses of split graphs. overfull [5]; every Class 2 complete multipartite graph is overfull [14]. These classes provide evidence for the Over- full Conjecture. Note that if the Overfull Conjecture is true, ∗ 2 Theoretical framework |V(P )| = the resulting theorem can not be improved, since 3 (P ∗) . In this paper, G denotes a simple, finite, undirected, and con- A split graph is a graph whose vertex set admits a par- nected graph with vertex set V(G)and edge set E(G). Write tition into a clique and a stable set. Split graphs are a n =|V(G)| and m =|E(G)|. A subgraph H of a graph well-studied class of graphs for which most combinato- G is a graph with V(H)⊆ V(G) and E(H) ⊆ E(G).For rial problems are solved [6, 7, 18, 19, 22]. It has been X ⊆ V(G), denote by G[X] the subgraph induced by X, proved that every overfull split graph contains a universal that is, V(G[X]) = X and E(G[X]) consists of those edges vertex and, therefore, is neighborhood-overfull. Moreover, of E(G) having both ends in X.LetD ⊆ E(G). The sub- every subgraph-overfull split graph is in fact neighborhood- graph induced by D is the subgraph H with E(H) = D and overfull [8]. In the same article, the authors have posed the V(H)is the set of every vertex of G with at least one edge following conjecture for chordal graphs (graphs without in- of D incident to it. For any v in V(G), the set of vertices duced cycles C with n ≥ 4), a superclass of split graphs. n adjacent to v is denoted by N(v) and N[v]={v}∪N(v). [ ] Conjecture 1 Every Class 2 chordal graph is neigh- The subgraph induced by N(v) and N v are called neigh- borhood-overfull. borhood of v and closed neighborhood of v, respectively. Two vertices, u and v, of a graph G are twin vertices if [ ]= [ ] ⊆ = Note that the validity of this conjecture for chordal graphs N u N v in G.ForX V(G), N(X) v∈X N(v). =| | and, therefore, for split graphs implies that the edge-coloring The degree of a vertex v is dG(v) N(v) .Themaximum = { : ∈ } problem for the corresponding class is in P . degree of G is (G) max dG(v) v V(G) .A(G)- In this work, we present a structural characterization of vertex is a vertex v with dG(v) = (G). When there is no the neighborhood-overfull split graphs. If Conjecture 1 is ambiguity, we remove the symbol G from the notation. true for split graphs, we are presenting a structural charac- A clique is a set of pairwise adjacent vertices of a graph. terization of the unique Class 2 split graphs. A maximal clique is a clique that is not properly contained in The study of the core and the semi-core of a graph gives any other clique. A stable set is a set of pairwise nonadjacent us some information about the Classification Problem. The vertices. A split graph G ={Q, S} is a graph whose vertex { } core of a graph G, denoted by G, is the subgraph of G in- set admits a partition Q, S into a clique Q and a stable duced by the (G)-vertices. The core of a graph has been set S. studied, since 1965, when Vizing [28] proved that G is In the following, we shall use some known results that Class 1 if G has at most two vertices. This result was later we recall for reader’s convenience. generalized by Fournier [10]: if G is a forest, then G is Class 1. Thus, the question was what happens when the core Theorem 2 [20] Let G be a graph with (G) =|V(G)| − | |≥ (G) of a graph contains a cycle. Hilton and Zhao [12, 13] con- 1. Then G is Class 1 if and only if E(G) 2 .

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    7 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us