How to find overfull subgraphs in graphs with large maximum degree. II (Q1594580)

From MaRDI portal
scientific article
Language Label Description Also known as
English
How to find overfull subgraphs in graphs with large maximum degree. II
scientific article

    Statements

    How to find overfull subgraphs in graphs with large maximum degree. II (English)
    0 references
    0 references
    8 February 2001
    0 references
    [For Part I see Discrete Appl. Math. 51, No. 1-2, 117-125 (1994; Zbl 0805.05032).] Let \(G= G(V,E)\) be a simple graph with \(3\Delta(G)>|V|\). \(\chi'(G)\) and \(\Delta(G)\) be its chromatic index and the maximum degree of its vertices, respectively. \(G\) is said to be overfull, if \(|E|>\lfloor|V|/2\rfloor\cdot\Delta(G)\), and \(G\) is called Class 1, if \(\chi'=\Delta\), otherwise, \(G\) is called Class 2. It is known that \(\chi'= \Delta+1\) holds for every Class 2 graph. Every overfull graph is Class 2, as well as every graph \(G\) having an overfull subgraph with \(\Delta(H)= \Delta(G)\) (such a subgraph is called \(\Delta\)-overfull). It can be shown that a graph \(H\subset G\) is \(\Delta\)-overfull iff \(|E(H)|> \lfloor{1\over 2}|V(H)|\rfloor\cdot\Delta(G)\). An overfull graph conjecture, formulated in the literature, is stated, namely that a graph with \(3\Delta>|V|\) is Class 2 iff it has a \(\Delta\)-overfull subgraph. Whereas in Part I (in the course of the investigation of simple graphs with \(2\Delta\geq|V|\)) an algorithm for finding overfull subgraphs was presented, the main result of Part II is an algorithm which finds all induced \(\Delta\)-overfull subgraphs of a graph \(G\) with \(3\Delta(G)>|V|\). Therefore at first the algorithm given in Part I, is modified such that it determines every induced \(\Delta\)-overfull subgraph \(H\) of an arbitrary graph \(G\) with \(|V(H)|>|V(G)|- \Delta(G)\) in \(O(n\log n+m)\) time, where \(n\) and \(m\) denote the order and the size of \(G\), respectively, and this algorithm is called Algorithm 1 (Theorem 3.2). Moreover, the author receives a generalization of Theorem 3.4 in Part I, namely that every graph \(G\) has at most one induced \(\Delta\)-overfull subgraph \(H\) with \(|V(H)|>|V(G)|- \Delta(G)\) (Theorem 3.3). In the special case of simple graphs with \(2\Delta\geq|V|\) it follows that these graphs have at most one induced \(\Delta\)-overfull subgraph, which can be found in \(O(n+ m)\) time (Theorem 3.4), and by this the former algorithm is improved to run in linear time. To get the above-mentioned main result, Algorithm 2 is developed in three phases and Algorithm 1 is applied here occasionally. Moreover, two procedures for this problem are used, namely one for the general case and another for the regular graphs. The author proves the following results: Algorithm 2 finds all induced \(\Delta\)-overfull subgraphs of a graph \(G\) with \(3\Delta(G)>|V(G)|\), they can be found on \(O(n^{{5\over 3}}m)\) time and in the case of a regular graph in \(O(n^3)\) time, where \(n\) and \(m\) denote the order and size of \(G\), respectively (Theorems 4.3, 4.4, and 4.5). Finally, with the help of Algorithm 2, Corollary 4.6 can be deduced: A graph with \(3\Delta>|V|\) has at most three induced \(\Delta\)-overfull subgraphs.
    0 references
    0 references
    0 references
    0 references
    0 references
    chromatic index
    0 references
    maximum degree
    0 references
    overfull graph
    0 references
    algorithm
    0 references
    regular graphs
    0 references