The Backbone Coloring Problem for Small Graphs
|
|
- Peter Stone
- 7 years ago
- Views:
Transcription
1 JOURNAL OF APPLIED COMPUTER SCIENCE Vol. 22 No. 2 (2014), pp The Backbone Coloring Problem for Small Graphs Robert Janczewski, Krzysztof Turowski Gdansk University of Technology Department of Algorithms and Systems Modelling Narutowicza 11/12, Gdańsk, Poland skalar@eti.pg.gda.pl, Krzysztof.Turowski@pg.gda.pl Abstract. In this paper we investigate the values of the backbone chromatic number, derived from a mathematical model for the problem of minimization of bandwidth in radio networks, for small connected graphs and connected backbones (up to 7 vertices). We study the relationship of this parameter with the structure of the graph and compare the results with the solutions obtained using the classical graph coloring algorithms (LF, IS), modified for the backbone coloring problem. Keywords: frequency assignment, graph coloring, backbone chromatic number. 1. Introduction The backbone coloring problem was introduced by Broersma in [1] as a generalization of the classical vertex graph coloring problem. The problem is a model for the frequency assignment problem in which we are given a set of transmitters This project has been partially supported by Narodowe Centrum Nauki under contract DEC- 2011/02/A/ST6/00201.
2 20 The Backbone Coloring Problem for Small Graphs and receivers and we want to assign them frequencies in such a way that interference is avoided. Transmitters and receivers are modelled by vertices, the interference is modelled by edges of two types (the model takes into account two types of interference) and the frequencies are modelled by integers (colors). Formally, the backbone coloring problem is defined as follows: for a given graph G, its given spanning subgraph H and positive integer λ 2 by a λ-backbone coloring of graph G with backbone H we mean any function c : V(G) N + such that the following conditions hold: c(u) c(v) if uv E(G), c(u) c(v) λ if uv E(H). We want to find optimal λ-backbone coloring of graph G with backbone H, i.e. a λ-backbone coloring c of G with backbone H that minimizes max c(v(g)). The minimal value of max c(v(g)) over all possible λ-backbone colorings c of G with backbone H is denoted by BBC λ (G, H) and is called the λ-backbone chromatic number of G with backbone H. The value of λ-backbone chromatic number is typically bounded by a function of chromatic number of the graph χ(g) and the parameter λ. Basic relationship between these numbers as presented by Broersma in [1]: χ(g) BBC λ (G, H) λ(χ(g) 1) + 1 (1) The bound was improved in [2]: λ(χ(h) 1) + 1 BBC λ (G, H) λ(χ(h) 1) + n χ(h) + 1 (2) where χ(h) is the chromatic number of the backbone and n is the number of vertices of G and H. Moreover, it was proved that the λ-backbone chromatic number is a linear function of λ for large values of this parameter (exceeding the number of the vertices in the graph). The other, tighter bounds were proved for certain graph classes, i.e. planar graphs and split graphs with different backbones. For fixed λ Broersma et al. proved in [3] that the λ-backbone chromatic number for split graphs with matching backbone is bounded from above as follows: ( BBC λ (G, H) 2 2 ) χ(g) + O(1) (3) λ + 1
3 R. Janczewski, K. Turowski 21 In the case of split graphs with pairwise vertex-disjoint stars backbone the similar bound was proven in the same paper: ( BBC λ (G, H) 2 1 ) χ(g) + O(1) (4) λ The special case λ = 2 was also investigated in terms of relation between the backbone chromatic number, maximum degree of the graph and degeneracy of the backbone. For an arbitrary graph G with maximum degree (G) and its d- degenerated backbone H the following inequality was proved by Miskuf et al. in [4]: BBC 2 (G, H) (G) + d + 1 (5) This bound is important since all frequently studied classes of backbones (matchings, stars, trees) are 1-degenerate. The above inequality could be simply generalized for any value of λ 2: BBC λ (G, H) (λ 1) (G) + d + 1 (6) All above bounds are tight. Most of the works related to the BBC problem concentrate on small values of λ. The computation of the exact value of BBC λ (G, H) is NP-hard in the strong sense (so it cannot be computed in a reasonable time for large graphs unless P = NP) even for complete graphs, we had to limit ourselves to small connected graphs with connected backbones. 2. Tests In [2] we proved that the backbone chromatic number can be expressed for λ n χ(g) + 1 as: BBC λ (G, H) = λ(χ(h) 1) + χ(g; H) (7) where χ(g; H) is a parameter (named the bichromatic number of the graph G with backbone H) independent of λ. This relation suggests the investigation of relation between the λ-backbone chromatic number and the chromatic number of the backbone graph and the parameter λ for small values of λ (not exceeding n). We decided to compute optimal values for all non-isomorphic connected graphs up to 7 vertices with all possible
4 22 The Backbone Coloring Problem for Small Graphs connected backbones. We restricted the search due to the number of cases (about 8 millions for n 7 and over a billion for n = 8) together with the necessity of using the exact, exponential algorithms in each case. The main purpose of the study was to find answers for the following questions about the linearity of the value of BBC λ (G, H) with respect to the value of λ: for how many graphs does the equation 7 holds also for small values of λ? And if the value of BBC λ (G, H) is not linear for small values, into how many linear parts the relation between the λ-backbone chromatic number and the parameter λ can be divided? we know that BBC λ (G, H) BBC λ 1 (G, H) is true for all G, H and λ 3 but does always the slope rise, i.e. BBC λ (G, H) BBC λ 1 (G, H) BBC λ 1 (G, H) BBC λ 2 (G, H)? Maybe there are examples of G and H, when BBC λ (G, H) BBC λ 1 (G, H) > BBC λ 1 (G, H) BBC λ 2 (G, H) + k even for large values of k? Or does the slope always rise by at most χ(h) 1, when λ increases by 1? Furthermore, we compared the exact values of the λ-backbone chromatic numbers against the approximations given by the equations 1, 2 and 7 and looked for the families of graphs, for which these bounds are tight possibly other than the trivial ones such as (K n, K n ). The other important field of our study are the approximation algorithms, derived from the well-known algorithms for the classical vertex coloring problem. It is known that: Theorem 1 For every λ-backbone coloring instance, there exists an ordering of the vertices of a graph for which the greedy algorithm gives an optimal solution. Therefore, the greedy algorithm, executed over all possible arrangements of vertices, is guaranteed to return the optimal value. However, this is supposedly not the case of another algorithms: first one based on Largest First (LF) ordering (here, during the computation of degrees of the vertices we count each backbone edge λ times normal edges) and the second one based on Independent Set (IS) approach (we sequentially find the uncolored vertices of the graph with the lowest available color). To be precise, we implemented all algorithms in their exponential versions (branching at each possible tie), returning both the minimum and the maximum number of colors used by the chosen method of coloring over all of the orderings of vertices of G. We investigated the quality of LF and IS algorithms in the best and
5 R. Janczewski, K. Turowski 23 Table 1. The linearity of the value of BBC for arbitrary backbones n linear parts % 0% 0% % 1.89% 0% % 10.65% 0% % 16.69% 0.14% worst case and we tried to establish the families of graphs that are particularly easy/hard to color for these algorithms. All of the above questions were also investigated in the special case of bipartite and tree backbones. These classes are important subclasses of graphs in backbone coloring problem, since their properties are highly restricted, since χ(h) = Results for arbitrary backbones First, we present the results obtained for the general graphs with no restriction on the structure of their backbones. It turned out that in many cases the linearity of the value of BBC λ (G, H) was violated only in the case λ = 1, so we decided to omit this value and pick λ = 2 as the boundary case. For small graphs, the majority of the tested graphs fit the equation 7, however we can see that the percentage of the graphs with more linear parts increases with the number of vertices. Interestingly, for 0.23% of the graphs on 6 vertices and 0.44% of the graphs on 7 vertices, there is a slope decrease, i.e. the graphs do not satisfy the inequality BBC λ (G, H) BBC λ 1 (G, H) BBC λ 1 (G, H) BBC λ 2 (G, H). One example of such instance is presented in Fig. 1. Similarly, for the 0.23% fraction of the graphs on 6 vertices (for example, the graph in Fig. 1) and 0.32% fraction of the graphs on 7 vertices the value of BBC λ (G, H) BBC λ 1 (G, H) is equal to χ(h) and therefore even for the small graphs the slope may rise by more than χ(h) 1, suggested by the equation 7. It is worth noting that the values in Table 1 and Table 2 are quite similar but not identical. This leads us to the conjecture that for most of the graphs both the maximum slope and the number of the linear parts of the BBC λ (G, H) (parametrized by λ) is given by the similar relation, based on the structure of G and H.
6 24 The Backbone Coloring Problem for Small Graphs Figure 1. The graph G with backbone H with χ(g) = 6, χ(h) = 3, BBC 2 (G, H) = 7, BBC 3 (G, H) = 7, BBC 4 (G, H) = 10, BBC 5 (G, H) = 12, BBC 6 (G, H) = 14, BBC 7 (G, H) = 16. Table 2. The maximum slope: the difference between the values of BBC λ (G, H) BBC λ 1 (G, H) and BBC λ 1 (G, H) BBC λ 2 (G, H) for arbitrary backbones n slope % 0% 0% % 1.89% 0% % 10.41% 0% % 15.47% 1.05% Table 3. The maximum difference between the value of BBC λ (G, H) and the upper bound from equation 1 for arbitrary backbones n diff % 0% 0% 28.57% 19.05% 30.16% % 0% 0% 0.38% 19.11% 67.75% % 0% 0% 0.00% 0.43% 89.78% % 0% 0% 0.00% 0.30% 94.25% The number of the graphs, which attain the upper bound is very small and drops fast with the increase of n. Even for graphs on 7 vertices, almost 19 out of every 20 graphs had the values of BBC λ (G, H) at least 5 below the given bound.
7 R. Janczewski, K. Turowski 25 Table 4. The maximum difference between the value of BBC λ (G, H) and the lower bound from equation 2 for arbitrary backbones n diff % 47.62% 11.11% 0% 0% 0% % 39.91% 19.86% 0.94% 0% 0% % 47.84% 15.10% 4.76% 0.04% 0% % 39.90% 26.95% 2.92% 0.88% 0.00% Table 5. The maximum difference between the value of BBC λ (G, H) and the upper bound from equation 2 for arbitrary backbones n diff % 66.67% 11.11% 0% 0% 0% % 42.80% 52.29% 1.70% 0% 0% % 10.25% 49.11% 39.87% 0.53% 0% % 1.15% 19.39% 51.66% 27.74% 0.05% Moreover, the difference between the chromatic number and the bound from equation 2 exceeded 10 in 12.25% cases for n = 5, in 55.90% cases for n = 6 and in 69.49% cases for n = 7, which lead us to the conclusion that the bound is very weak for general graphs where difference between χ(g) and χ(h) can be arbitrarily large. The lower bound from the same equation was even worse: clearly, it was never exact when λ exceeded n 1 and the error was very significant in most of the cases so we decided to omit these results. On average, the lower bound is far better than the upper bound which clearly follows from the fact that most graphs have rather low value of χ(g; H). During the next stage of our experiments we were concerned with the performance of LF and IS algorithms. The IS algorithm turned out to be far better than LF in the best case, although far worse in the worst case as the LF algorithm solves the problem optimally for almost a quarter of the all instances on 7 vertices. The influence of the values of λ on the fraction of correctly solved cases is only significant for λ = 2. However, we should notice that the algorithm IS in the best case always may solve optimally the classical vertex coloring problem, provided the vertices are correctly preordered and this property doest not hold for λ-backbone coloring
8 26 The Backbone Coloring Problem for Small Graphs Table 6. The fraction of optimal solutions found by LF algorithm in the best case n λ % 68.25% 68.25% % 68.70% 68.07% 68.07% % 62.77% 60.70% 60.60% 60.60% % 54.03% 51.35% 51.04% 51.03% 51.03% Table 7. The fraction of optimal solutions found by LF algorithm in the worst case n λ % 63.49% 63.49% % 38.78% 38.78% 38.78% % 31.93% 31.82% 31.84% 31.84% % 23.29% 24.12% 24.17% 24.17% 24.17% Table 8. The fraction of optimal solutions found by IS algorithm in the best case n λ % 100% 100% 5 100% 100% 100% 100% % 99.86% 99.86% 99.86% 99.86% % 99.82% 99.81% 99.81% 99.81% 99.81% Table 9. The fraction of optimal solutions found by IS algorithm in the worst case n λ % 47.62% 47.62% % 19.80% 19.80% 19.80% % 7.76% 7.75% 7.75% 7.75% % 1.98% 1.98% 1.98% 1.98% 1.98% problem even for the graphs on 6 vertices (an example of hard-to-color graphs for LF and IS algorithms are presented in Fig. 2).
9 R. Janczewski, K. Turowski 27 Figure 2. The hard-to-color graphs for the algorithms LF and IS: BBC 3 (G, H) = 6, but IS and LF need more than 6 colors. Table 10. The linearity of the value of BBC for bipartite backbones n linear parts % 0% 0% 5 100% 0% 0% % 7.88% 0% % 11.34% 0.16% Table 11. The linearity of the value of BBC for tree backbones n linear parts % 0% 0% 5 100% 0% 0% % 9.12% 0% % 10.34% 0.27% 4. Results for bipartite and tree backbones We also computed the exact values of BBC λ (G, H) for instances with bipartite and tree backbones. For all graphs on 5 vertices the equality 2 holds, which was not the case of the arbitrary backbones. But apart from that observation, the results suggest that the graphs with bipartite or tree backbones do not tend to have significantly higher
10 28 The Backbone Coloring Problem for Small Graphs Figure 3. The graph G with bipartite backbone H with χ(g) = 5, χ(h) = 2, BBC 2 (G, H) = 5, BBC 3 (G, H) = 7, BBC 4 (G, H) = 8, BBC 5 (G, H) = 9, BBC 6 (G, H) = 10. Table 12. The maximum slope: the difference between the values of BBC λ (G, H) BBC λ 1 (G, H) and BBC λ 1 (G, H) BBC λ 2 (G, H) for bipartite backbones n slope % 0% 0% 5 100% 0% 0% % 6.83% 0% % 8.89% 0.07% fraction of linear dependency between BBC λ (G, H) and χ(h) for all values of λ. Interestingly, all graphs on 6 vertices, which do not satisfy the following inequality BBC λ (G, H) BBC λ 1 (G, H) BBC λ 1 (G, H) BBC λ 2 (G, H) have bipartite backbones but this does not hold in general since this is not the case even for graphs on 7 vertices (only out of relevant instances have bipartite backbones). However, the percentage of the graphs not satisfying this equality is significantly higher for bipartite graphs: 1.06% for n = 6 and 2.69% for n = 7. These values are quite similar for trees: 0.93% and 3.08%, respectively. The examples of the graphs with such irregularities are presented in Fig. 3 and 4. The λ-backbone chromatic number increases far more regularly for the graphs with bipartite backbones, but nevertheless, even if the backbone is a tree, there are instances for which the difference is greater than 1 (as presented in Fig. 3 and 4).
11 R. Janczewski, K. Turowski 29 Figure 4. The graph G with tree backbone H with χ(g) = 6, χ(h) = 2, BBC 2 (G, H) = 7, BBC 3 (G, H) = 7, BBC 4 (G, H) = 9, BBC 5 (G, H) = 10, BBC 6 (G, H) = 11. Table 13. The maximum slope: the difference between the values of BBC λ (G, H) BBC λ 1 (G, H) and BBC λ 1 (G, H) BBC λ 2 (G, H) for tree backbones n slope % 0% 0% 5 100% 0% 0% % 8.19% 0% % 7.63% 0.17% Table 14. The maximum difference between the value of BBC λ (G, H) and the lower bound from equation 2 for bipartite backbones n diff % 63.16% 18.42% 0% 0% 0% % 44.96% 48.10% 2.48% 0% 0% % 35.77% 40.65% 21.03% 0.17% 0% % 25.12% 48.43% 18.40% 7.61% 0.01% Since all instances with the bipartite backbones have χ(h) = 2, the results for the upper bound form equation 2 are just mirrored results from Tables 14 and 15. It turned out that for the instances with bipartite and even tree backbones the
12 30 The Backbone Coloring Problem for Small Graphs Table 15. The maximum difference between the value of BBC λ (G, H) and the lower bound from equation 2 for tree backbones n diff % 69.70% 12.12% 0% 0% 0% % 50.57% 43.91% 1.15% 0% 0% % 41.57% 41.24% 15.02% 0.06% 0% % 30.46% 51.97% 12.80% 4.40% 0.00% suboptimal results are returned much more frequently by the IS and LF algorithms: 99.38% of the graphs with bipartite backbones and 98.88% of the graphs with tree backbones on 7 vertices may be solved optimally using the algorithm IS still the overwhelming majority, but the failure ratio is significantly higher than in the general case. The LF algorithm performs even worse, solving optimally only 35.52% and 36.02% cases. However, in much simpler case when G is bipartite then IS algorithm solved all cases optimally in the best case (and over 48% in the worst case for the instances on 7 vertices). The other algorithm also performed much better for this class of graphs, solving optimally 99.52% and 96.28% of the instances on 7 vertices in the best and worst case, respectively. References [1] Broersma, H. J., A general framework for coloring problems: old results, new results, and open problems, In: Combinatorial Geometry and Graph Theory, Springer Berlin / Heidelberg, 2003, pp [2] Janczewski, R. and Turowski, K., The backbone coloring problem for bipartite backbones, submitted. [3] Broersma, H. J., Fujisawa, J., Marchal, B., Paulusma, D., Salman, A. N. M., and Yoshimoto, K., λ-backbone colorings along pairwise disjoint stars and matchings, Discrete Mathematics, Vol. 309, No. 18, 2009, pp [4] Miskuf, J., Skrekovski, R., and Tancer, M., Backbone colorings of graphs with bounded degree, Discrete Applied Mathematics, Vol. 158, No. 5, 2010, pp
Exponential time algorithms for graph coloring
Exponential time algorithms for graph coloring Uriel Feige Lecture notes, March 14, 2011 1 Introduction Let [n] denote the set {1,..., k}. A k-labeling of vertices of a graph G(V, E) is a function V [k].
More informationSHARP BOUNDS FOR THE SUM OF THE SQUARES OF THE DEGREES OF A GRAPH
31 Kragujevac J. Math. 25 (2003) 31 49. SHARP BOUNDS FOR THE SUM OF THE SQUARES OF THE DEGREES OF A GRAPH Kinkar Ch. Das Department of Mathematics, Indian Institute of Technology, Kharagpur 721302, W.B.,
More informationA 2-factor in which each cycle has long length in claw-free graphs
A -factor in which each cycle has long length in claw-free graphs Roman Čada Shuya Chiba Kiyoshi Yoshimoto 3 Department of Mathematics University of West Bohemia and Institute of Theoretical Computer Science
More informationLabeling outerplanar graphs with maximum degree three
Labeling outerplanar graphs with maximum degree three Xiangwen Li 1 and Sanming Zhou 2 1 Department of Mathematics Huazhong Normal University, Wuhan 430079, China 2 Department of Mathematics and Statistics
More informationMean Ramsey-Turán numbers
Mean Ramsey-Turán numbers Raphael Yuster Department of Mathematics University of Haifa at Oranim Tivon 36006, Israel Abstract A ρ-mean coloring of a graph is a coloring of the edges such that the average
More informationBest Monotone Degree Bounds for Various Graph Parameters
Best Monotone Degree Bounds for Various Graph Parameters D. Bauer Department of Mathematical Sciences Stevens Institute of Technology Hoboken, NJ 07030 S. L. Hakimi Department of Electrical and Computer
More informationCAD Algorithms. P and NP
CAD Algorithms The Classes P and NP Mohammad Tehranipoor ECE Department 6 September 2010 1 P and NP P and NP are two families of problems. P is a class which contains all of the problems we solve using
More informationLarge induced subgraphs with all degrees odd
Large induced subgraphs with all degrees odd A.D. Scott Department of Pure Mathematics and Mathematical Statistics, University of Cambridge, England Abstract: We prove that every connected graph of order
More informationThe positive minimum degree game on sparse graphs
The positive minimum degree game on sparse graphs József Balogh Department of Mathematical Sciences University of Illinois, USA jobal@math.uiuc.edu András Pluhár Department of Computer Science University
More informationFinding and counting given length cycles
Finding and counting given length cycles Noga Alon Raphael Yuster Uri Zwick Abstract We present an assortment of methods for finding and counting simple cycles of a given length in directed and undirected
More informationPh.D. Thesis. Judit Nagy-György. Supervisor: Péter Hajnal Associate Professor
Online algorithms for combinatorial problems Ph.D. Thesis by Judit Nagy-György Supervisor: Péter Hajnal Associate Professor Doctoral School in Mathematics and Computer Science University of Szeged Bolyai
More informationDefinition 11.1. Given a graph G on n vertices, we define the following quantities:
Lecture 11 The Lovász ϑ Function 11.1 Perfect graphs We begin with some background on perfect graphs. graphs. First, we define some quantities on Definition 11.1. Given a graph G on n vertices, we define
More informationEvery tree contains a large induced subgraph with all degrees odd
Every tree contains a large induced subgraph with all degrees odd A.J. Radcliffe Carnegie Mellon University, Pittsburgh, PA A.D. Scott Department of Pure Mathematics and Mathematical Statistics University
More informationAnalysis of Approximation Algorithms for k-set Cover using Factor-Revealing Linear Programs
Analysis of Approximation Algorithms for k-set Cover using Factor-Revealing Linear Programs Stavros Athanassopoulos, Ioannis Caragiannis, and Christos Kaklamanis Research Academic Computer Technology Institute
More informationUPPER BOUNDS ON THE L(2, 1)-LABELING NUMBER OF GRAPHS WITH MAXIMUM DEGREE
UPPER BOUNDS ON THE L(2, 1)-LABELING NUMBER OF GRAPHS WITH MAXIMUM DEGREE ANDREW LUM ADVISOR: DAVID GUICHARD ABSTRACT. L(2,1)-labeling was first defined by Jerrold Griggs [Gr, 1992] as a way to use graphs
More informationThe degree, size and chromatic index of a uniform hypergraph
The degree, size and chromatic index of a uniform hypergraph Noga Alon Jeong Han Kim Abstract Let H be a k-uniform hypergraph in which no two edges share more than t common vertices, and let D denote the
More informationCompetitive Analysis of On line Randomized Call Control in Cellular Networks
Competitive Analysis of On line Randomized Call Control in Cellular Networks Ioannis Caragiannis Christos Kaklamanis Evi Papaioannou Abstract In this paper we address an important communication issue arising
More informationCS311H. Prof: Peter Stone. Department of Computer Science The University of Texas at Austin
CS311H Prof: Department of Computer Science The University of Texas at Austin Good Morning, Colleagues Good Morning, Colleagues Are there any questions? Logistics Class survey Logistics Class survey Homework
More informationRemoving Even Crossings
EuroComb 2005 DMTCS proc. AE, 2005, 105 110 Removing Even Crossings Michael J. Pelsmajer 1, Marcus Schaefer 2 and Daniel Štefankovič 2 1 Department of Applied Mathematics, Illinois Institute of Technology,
More informationAn inequality for the group chromatic number of a graph
An inequality for the group chromatic number of a graph Hong-Jian Lai 1, Xiangwen Li 2 and Gexin Yu 3 1 Department of Mathematics, West Virginia University Morgantown, WV 26505 USA 2 Department of Mathematics
More informationCS 598CSC: Combinatorial Optimization Lecture date: 2/4/2010
CS 598CSC: Combinatorial Optimization Lecture date: /4/010 Instructor: Chandra Chekuri Scribe: David Morrison Gomory-Hu Trees (The work in this section closely follows [3]) Let G = (V, E) be an undirected
More informationProduct irregularity strength of certain graphs
Also available at http://amc.imfm.si ISSN 1855-3966 (printed edn.), ISSN 1855-3974 (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 7 (014) 3 9 Product irregularity strength of certain graphs Marcin Anholcer
More informationOn the independence number of graphs with maximum degree 3
On the independence number of graphs with maximum degree 3 Iyad A. Kanj Fenghui Zhang Abstract Let G be an undirected graph with maximum degree at most 3 such that G does not contain any of the three graphs
More informationThe chromatic spectrum of mixed hypergraphs
The chromatic spectrum of mixed hypergraphs Tao Jiang, Dhruv Mubayi, Zsolt Tuza, Vitaly Voloshin, Douglas B. West March 30, 2003 Abstract A mixed hypergraph is a triple H = (X, C, D), where X is the vertex
More informationAn inequality for the group chromatic number of a graph
Discrete Mathematics 307 (2007) 3076 3080 www.elsevier.com/locate/disc Note An inequality for the group chromatic number of a graph Hong-Jian Lai a, Xiangwen Li b,,1, Gexin Yu c a Department of Mathematics,
More informationApproximated Distributed Minimum Vertex Cover Algorithms for Bounded Degree Graphs
Approximated Distributed Minimum Vertex Cover Algorithms for Bounded Degree Graphs Yong Zhang 1.2, Francis Y.L. Chin 2, and Hing-Fung Ting 2 1 College of Mathematics and Computer Science, Hebei University,
More informationRamsey numbers for bipartite graphs with small bandwidth
Ramsey numbers for bipartite graphs with small bandwidth Guilherme O. Mota 1,, Gábor N. Sárközy 2,, Mathias Schacht 3,, and Anusch Taraz 4, 1 Instituto de Matemática e Estatística, Universidade de São
More informationA NOTE ON OFF-DIAGONAL SMALL ON-LINE RAMSEY NUMBERS FOR PATHS
A NOTE ON OFF-DIAGONAL SMALL ON-LINE RAMSEY NUMBERS FOR PATHS PAWE L PRA LAT Abstract. In this note we consider the on-line Ramsey numbers R(P n, P m ) for paths. Using a high performance computing clusters,
More informationNan Kong, Andrew J. Schaefer. Department of Industrial Engineering, Univeristy of Pittsburgh, PA 15261, USA
A Factor 1 2 Approximation Algorithm for Two-Stage Stochastic Matching Problems Nan Kong, Andrew J. Schaefer Department of Industrial Engineering, Univeristy of Pittsburgh, PA 15261, USA Abstract We introduce
More informationGenerating models of a matched formula with a polynomial delay
Generating models of a matched formula with a polynomial delay Petr Savicky Institute of Computer Science, Academy of Sciences of Czech Republic, Pod Vodárenskou Věží 2, 182 07 Praha 8, Czech Republic
More informationHigh degree graphs contain large-star factors
High degree graphs contain large-star factors Dedicated to László Lovász, for his 60th birthday Noga Alon Nicholas Wormald Abstract We show that any finite simple graph with minimum degree d contains a
More informationThe number of generalized balanced lines
The number of generalized balanced lines David Orden Pedro Ramos Gelasio Salazar Abstract Let S be a set of r red points and b = r + 2δ blue points in general position in the plane, with δ 0. A line l
More informationCycle transversals in bounded degree graphs
Electronic Notes in Discrete Mathematics 35 (2009) 189 195 www.elsevier.com/locate/endm Cycle transversals in bounded degree graphs M. Groshaus a,2,3 P. Hell b,3 S. Klein c,1,3 L. T. Nogueira d,1,3 F.
More informationAll trees contain a large induced subgraph having all degrees 1 (mod k)
All trees contain a large induced subgraph having all degrees 1 (mod k) David M. Berman, A.J. Radcliffe, A.D. Scott, Hong Wang, and Larry Wargo *Department of Mathematics University of New Orleans New
More informationSmall Maximal Independent Sets and Faster Exact Graph Coloring
Small Maximal Independent Sets and Faster Exact Graph Coloring David Eppstein Univ. of California, Irvine Dept. of Information and Computer Science The Exact Graph Coloring Problem: Given an undirected
More informationCombinatorial 5/6-approximation of Max Cut in graphs of maximum degree 3
Combinatorial 5/6-approximation of Max Cut in graphs of maximum degree 3 Cristina Bazgan a and Zsolt Tuza b,c,d a LAMSADE, Université Paris-Dauphine, Place du Marechal de Lattre de Tassigny, F-75775 Paris
More informationDistributed Computing over Communication Networks: Maximal Independent Set
Distributed Computing over Communication Networks: Maximal Independent Set What is a MIS? MIS An independent set (IS) of an undirected graph is a subset U of nodes such that no two nodes in U are adjacent.
More informationDiscrete Applied Mathematics. The firefighter problem with more than one firefighter on trees
Discrete Applied Mathematics 161 (2013) 899 908 Contents lists available at SciVerse ScienceDirect Discrete Applied Mathematics journal homepage: www.elsevier.com/locate/dam The firefighter problem with
More informationThe minimum number of distinct areas of triangles determined by a set of n points in the plane
The minimum number of distinct areas of triangles determined by a set of n points in the plane Rom Pinchasi Israel Institute of Technology, Technion 1 August 6, 007 Abstract We prove a conjecture of Erdős,
More informationARTICLE IN PRESS. European Journal of Operational Research xxx (2004) xxx xxx. Discrete Optimization. Nan Kong, Andrew J.
A factor 1 European Journal of Operational Research xxx (00) xxx xxx Discrete Optimization approximation algorithm for two-stage stochastic matching problems Nan Kong, Andrew J. Schaefer * Department of
More informationComputer Algorithms. NP-Complete Problems. CISC 4080 Yanjun Li
Computer Algorithms NP-Complete Problems NP-completeness The quest for efficient algorithms is about finding clever ways to bypass the process of exhaustive search, using clues from the input in order
More informationZachary Monaco Georgia College Olympic Coloring: Go For The Gold
Zachary Monaco Georgia College Olympic Coloring: Go For The Gold Coloring the vertices or edges of a graph leads to a variety of interesting applications in graph theory These applications include various
More informationA Turán Type Problem Concerning the Powers of the Degrees of a Graph
A Turán Type Problem Concerning the Powers of the Degrees of a Graph Yair Caro and Raphael Yuster Department of Mathematics University of Haifa-ORANIM, Tivon 36006, Israel. AMS Subject Classification:
More informationHow To Solve A K Path In Time (K)
What s next? Reductions other than kernelization Dániel Marx Humboldt-Universität zu Berlin (with help from Fedor Fomin, Daniel Lokshtanov and Saket Saurabh) WorKer 2010: Workshop on Kernelization Nov
More informationClique coloring B 1 -EPG graphs
Clique coloring B 1 -EPG graphs Flavia Bonomo a,c, María Pía Mazzoleni b,c, and Maya Stein d a Departamento de Computación, FCEN-UBA, Buenos Aires, Argentina. b Departamento de Matemática, FCE-UNLP, La
More informationAdaptive Linear Programming Decoding
Adaptive Linear Programming Decoding Mohammad H. Taghavi and Paul H. Siegel ECE Department, University of California, San Diego Email: (mtaghavi, psiegel)@ucsd.edu ISIT 2006, Seattle, USA, July 9 14, 2006
More informationMinimum degree condition forcing complete graph immersion
Minimum degree condition forcing complete graph immersion Matt DeVos Department of Mathematics Simon Fraser University Burnaby, B.C. V5A 1S6 Jacob Fox Department of Mathematics MIT Cambridge, MA 02139
More informationON INDUCED SUBGRAPHS WITH ALL DEGREES ODD. 1. Introduction
ON INDUCED SUBGRAPHS WITH ALL DEGREES ODD A.D. SCOTT Abstract. Gallai proved that the vertex set of any graph can be partitioned into two sets, each inducing a subgraph with all degrees even. We prove
More informationImproved Algorithms for Data Migration
Improved Algorithms for Data Migration Samir Khuller 1, Yoo-Ah Kim, and Azarakhsh Malekian 1 Department of Computer Science, University of Maryland, College Park, MD 20742. Research supported by NSF Award
More informationThis article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
IEEE/ACM TRANSACTIONS ON NETWORKING 1 A Greedy Link Scheduler for Wireless Networks With Gaussian Multiple-Access and Broadcast Channels Arun Sridharan, Student Member, IEEE, C Emre Koksal, Member, IEEE,
More informationCycles and clique-minors in expanders
Cycles and clique-minors in expanders Benny Sudakov UCLA and Princeton University Expanders Definition: The vertex boundary of a subset X of a graph G: X = { all vertices in G\X with at least one neighbor
More informationGame Chromatic Index of Graphs with Given Restrictions on Degrees
Game Chromatic Index of Graphs with Given Restrictions on Degrees Andrew Beveridge Department of Mathematics and Computer Science Macalester College St. Paul, MN 55105 Tom Bohman, Alan Frieze, and Oleg
More informationApproximation Algorithms
Approximation Algorithms or: How I Learned to Stop Worrying and Deal with NP-Completeness Ong Jit Sheng, Jonathan (A0073924B) March, 2012 Overview Key Results (I) General techniques: Greedy algorithms
More informationStupid Divisibility Tricks
Stupid Divisibility Tricks 101 Ways to Stupefy Your Friends Appeared in Math Horizons November, 2006 Marc Renault Shippensburg University Mathematics Department 1871 Old Main Road Shippensburg, PA 17013
More informationA Sublinear Bipartiteness Tester for Bounded Degree Graphs
A Sublinear Bipartiteness Tester for Bounded Degree Graphs Oded Goldreich Dana Ron February 5, 1998 Abstract We present a sublinear-time algorithm for testing whether a bounded degree graph is bipartite
More informationGraph Security Testing
JOURNAL OF APPLIED COMPUTER SCIENCE Vol. 23 No. 1 (2015), pp. 29-45 Graph Security Testing Tomasz Gieniusz 1, Robert Lewoń 1, Michał Małafiejski 1 1 Gdańsk University of Technology, Poland Department of
More informationArrangements And Duality
Arrangements And Duality 3.1 Introduction 3 Point configurations are tbe most basic structure we study in computational geometry. But what about configurations of more complicated shapes? For example,
More informationTools for parsimonious edge-colouring of graphs with maximum degree three. J.L. Fouquet and J.M. Vanherpe. Rapport n o RR-2010-10
Tools for parsimonious edge-colouring of graphs with maximum degree three J.L. Fouquet and J.M. Vanherpe LIFO, Université d Orléans Rapport n o RR-2010-10 Tools for parsimonious edge-colouring of graphs
More informationOn planar regular graphs degree three without Hamiltonian cycles 1
On planar regular graphs degree three without Hamiltonian cycles 1 E. Grinbergs Computing Centre of Latvian State University Abstract. Necessary condition to have Hamiltonian cycle in planar graph is given.
More informationThe Minimum Consistent Subset Cover Problem and its Applications in Data Mining
The Minimum Consistent Subset Cover Problem and its Applications in Data Mining Byron J Gao 1,2, Martin Ester 1, Jin-Yi Cai 2, Oliver Schulte 1, and Hui Xiong 3 1 School of Computing Science, Simon Fraser
More informationData Migration in Heterogeneous Storage Systems
011 31st International Conference on Distributed Computing Systems Data Migration in Heterogeneous Storage Systems Chadi Kari Department of Computer Science and Engineering University of Connecticut Storrs,
More informationTotal colorings of planar graphs with small maximum degree
Total colorings of planar graphs with small maximum degree Bing Wang 1,, Jian-Liang Wu, Si-Feng Tian 1 Department of Mathematics, Zaozhuang University, Shandong, 77160, China School of Mathematics, Shandong
More informationGuessing Game: NP-Complete?
Guessing Game: NP-Complete? 1. LONGEST-PATH: Given a graph G = (V, E), does there exists a simple path of length at least k edges? YES 2. SHORTEST-PATH: Given a graph G = (V, E), does there exists a simple
More informationThe Independence Number in Graphs of Maximum Degree Three
The Independence Number in Graphs of Maximum Degree Three Jochen Harant 1 Michael A. Henning 2 Dieter Rautenbach 1 and Ingo Schiermeyer 3 1 Institut für Mathematik, TU Ilmenau, Postfach 100565, D-98684
More information8.1 Min Degree Spanning Tree
CS880: Approximations Algorithms Scribe: Siddharth Barman Lecturer: Shuchi Chawla Topic: Min Degree Spanning Tree Date: 02/15/07 In this lecture we give a local search based algorithm for the Min Degree
More informationChapter 11. 11.1 Load Balancing. Approximation Algorithms. Load Balancing. Load Balancing on 2 Machines. Load Balancing: Greedy Scheduling
Approximation Algorithms Chapter Approximation Algorithms Q. Suppose I need to solve an NP-hard problem. What should I do? A. Theory says you're unlikely to find a poly-time algorithm. Must sacrifice one
More informationOptimal Index Codes for a Class of Multicast Networks with Receiver Side Information
Optimal Index Codes for a Class of Multicast Networks with Receiver Side Information Lawrence Ong School of Electrical Engineering and Computer Science, The University of Newcastle, Australia Email: lawrence.ong@cantab.net
More informationThe Open University s repository of research publications and other research outputs
Open Research Online The Open University s repository of research publications and other research outputs The degree-diameter problem for circulant graphs of degree 8 and 9 Journal Article How to cite:
More informationMathematics for Algorithm and System Analysis
Mathematics for Algorithm and System Analysis for students of computer and computational science Edward A. Bender S. Gill Williamson c Edward A. Bender & S. Gill Williamson 2005. All rights reserved. Preface
More informationApplied Algorithm Design Lecture 5
Applied Algorithm Design Lecture 5 Pietro Michiardi Eurecom Pietro Michiardi (Eurecom) Applied Algorithm Design Lecture 5 1 / 86 Approximation Algorithms Pietro Michiardi (Eurecom) Applied Algorithm Design
More informationOn Integer Additive Set-Indexers of Graphs
On Integer Additive Set-Indexers of Graphs arxiv:1312.7672v4 [math.co] 2 Mar 2014 N K Sudev and K A Germina Abstract A set-indexer of a graph G is an injective set-valued function f : V (G) 2 X such that
More informationGraphical degree sequences and realizations
swap Graphical and realizations Péter L. Erdös Alfréd Rényi Institute of Mathematics Hungarian Academy of Sciences MAPCON 12 MPIPKS - Dresden, May 15, 2012 swap Graphical and realizations Péter L. Erdös
More information! Solve problem to optimality. ! Solve problem in poly-time. ! Solve arbitrary instances of the problem. #-approximation algorithm.
Approximation Algorithms 11 Approximation Algorithms Q Suppose I need to solve an NP-hard problem What should I do? A Theory says you're unlikely to find a poly-time algorithm Must sacrifice one of three
More informationPolytope Examples (PolyComp Fukuda) Matching Polytope 1
Polytope Examples (PolyComp Fukuda) Matching Polytope 1 Matching Polytope Let G = (V,E) be a graph. A matching in G is a subset of edges M E such that every vertex meets at most one member of M. A matching
More informationOnline Degree Ramsey Theory
UofL Discrete Math Workshop 2008 1 Online Degree Ramsey Theory posed by Illinois REGS (2007) problem 1 presented by Lesley Wiglesworth LATEX byadamjobson For a family of graphs F closed under subgraphs,
More informationarxiv:1112.0829v1 [math.pr] 5 Dec 2011
How Not to Win a Million Dollars: A Counterexample to a Conjecture of L. Breiman Thomas P. Hayes arxiv:1112.0829v1 [math.pr] 5 Dec 2011 Abstract Consider a gambling game in which we are allowed to repeatedly
More informationOdd induced subgraphs in graphs of maximum degree three
Odd induced subgraphs in graphs of maximum degree three David M. Berman, Hong Wang, and Larry Wargo Department of Mathematics University of New Orleans New Orleans, Louisiana, USA 70148 Abstract A long-standing
More informationRemoving even crossings
Removing even crossings Michael J. Pelsmajer a, Marcus Schaefer b, Daniel Štefankovič c a Department of Applied Mathematics, Illinois Institute of Technology, Chicago, IL 60616, USA b Department of Computer
More informationIntroduction to Graph Theory
Introduction to Graph Theory Allen Dickson October 2006 1 The Königsberg Bridge Problem The city of Königsberg was located on the Pregel river in Prussia. The river divided the city into four separate
More informationCSC2420 Fall 2012: Algorithm Design, Analysis and Theory
CSC2420 Fall 2012: Algorithm Design, Analysis and Theory Allan Borodin November 15, 2012; Lecture 10 1 / 27 Randomized online bipartite matching and the adwords problem. We briefly return to online algorithms
More information5.1 Bipartite Matching
CS787: Advanced Algorithms Lecture 5: Applications of Network Flow In the last lecture, we looked at the problem of finding the maximum flow in a graph, and how it can be efficiently solved using the Ford-Fulkerson
More informationOn the maximum average degree and the incidence chromatic number of a graph
Discrete Mathematics and Theoretical Computer Science DMTCS ol. 7, 2005, 203 216 On the maximum aerage degree and the incidence chromatic number of a graph Mohammad Hosseini Dolama 1 and Eric Sopena 2
More informationNear Optimal Solutions
Near Optimal Solutions Many important optimization problems are lacking efficient solutions. NP-Complete problems unlikely to have polynomial time solutions. Good heuristics important for such problems.
More informationONLINE VERTEX COLORINGS OF RANDOM GRAPHS WITHOUT MONOCHROMATIC SUBGRAPHS
ONLINE VERTEX COLORINGS OF RANDOM GRAPHS WITHOUT MONOCHROMATIC SUBGRAPHS MARTIN MARCINISZYN AND RETO SPÖHEL Abstract. Consider the following generalized notion of graph colorings: a vertex coloring of
More informationGeneralized Induced Factor Problems
Egerváry Research Group on Combinatorial Optimization Technical reports TR-2002-07. Published by the Egrerváry Research Group, Pázmány P. sétány 1/C, H 1117, Budapest, Hungary. Web site: www.cs.elte.hu/egres.
More informationERDOS PROBLEMS ON IRREGULARITIES OF LINE SIZES AND POINT DEGREES A. GYARFAS*
BOLYAI SOCIETY MATHEMATICAL STUDIES, 11 Paul Erdos and his Mathematics. II, Budapest, 2002, pp. 367-373. ERDOS PROBLEMS ON IRREGULARITIES OF LINE SIZES AND POINT DEGREES A. GYARFAS* Problems and results
More informationShortcut sets for plane Euclidean networks (Extended abstract) 1
Shortcut sets for plane Euclidean networks (Extended abstract) 1 J. Cáceres a D. Garijo b A. González b A. Márquez b M. L. Puertas a P. Ribeiro c a Departamento de Matemáticas, Universidad de Almería,
More information! Solve problem to optimality. ! Solve problem in poly-time. ! Solve arbitrary instances of the problem. !-approximation algorithm.
Approximation Algorithms Chapter Approximation Algorithms Q Suppose I need to solve an NP-hard problem What should I do? A Theory says you're unlikely to find a poly-time algorithm Must sacrifice one of
More informationGraphs without proper subgraphs of minimum degree 3 and short cycles
Graphs without proper subgraphs of minimum degree 3 and short cycles Lothar Narins, Alexey Pokrovskiy, Tibor Szabó Department of Mathematics, Freie Universität, Berlin, Germany. August 22, 2014 Abstract
More informationFALSE ALARMS IN FAULT-TOLERANT DOMINATING SETS IN GRAPHS. Mateusz Nikodem
Opuscula Mathematica Vol. 32 No. 4 2012 http://dx.doi.org/10.7494/opmath.2012.32.4.751 FALSE ALARMS IN FAULT-TOLERANT DOMINATING SETS IN GRAPHS Mateusz Nikodem Abstract. We develop the problem of fault-tolerant
More informationLoad Balancing and Switch Scheduling
EE384Y Project Final Report Load Balancing and Switch Scheduling Xiangheng Liu Department of Electrical Engineering Stanford University, Stanford CA 94305 Email: liuxh@systems.stanford.edu Abstract Load
More informationLocal search for the minimum label spanning tree problem with bounded color classes
Available online at www.sciencedirect.com Operations Research Letters 31 (003) 195 01 Operations Research Letters www.elsevier.com/locate/dsw Local search for the minimum label spanning tree problem with
More information3. Eulerian and Hamiltonian Graphs
3. Eulerian and Hamiltonian Graphs There are many games and puzzles which can be analysed by graph theoretic concepts. In fact, the two early discoveries which led to the existence of graphs arose from
More informationOn the k-path cover problem for cacti
On the k-path cover problem for cacti Zemin Jin and Xueliang Li Center for Combinatorics and LPMC Nankai University Tianjin 300071, P.R. China zeminjin@eyou.com, x.li@eyou.com Abstract In this paper we
More informationTHE SCHEDULING OF MAINTENANCE SERVICE
THE SCHEDULING OF MAINTENANCE SERVICE Shoshana Anily Celia A. Glass Refael Hassin Abstract We study a discrete problem of scheduling activities of several types under the constraint that at most a single
More informationSolving the Firefighter Problem With a Bipartite Graph
Making life easier for firefighters Fedor V. Fomin, Pinar Heggernes, and Erik Jan van Leeuwen Department of Informatics, University of Bergen, Norway {fedor.fomin, pinar.heggernes, e.j.van.leeuwen}@ii.uib.no
More informationA Performance Comparison of Five Algorithms for Graph Isomorphism
A Performance Comparison of Five Algorithms for Graph Isomorphism P. Foggia, C.Sansone, M. Vento Dipartimento di Informatica e Sistemistica Via Claudio, 21 - I 80125 - Napoli, Italy {foggiapa, carlosan,
More informationV. Adamchik 1. Graph Theory. Victor Adamchik. Fall of 2005
V. Adamchik 1 Graph Theory Victor Adamchik Fall of 2005 Plan 1. Basic Vocabulary 2. Regular graph 3. Connectivity 4. Representing Graphs Introduction A.Aho and J.Ulman acknowledge that Fundamentally, computer
More informationTenacity and rupture degree of permutation graphs of complete bipartite graphs
Tenacity and rupture degree of permutation graphs of complete bipartite graphs Fengwei Li, Qingfang Ye and Xueliang Li Department of mathematics, Shaoxing University, Shaoxing Zhejiang 312000, P.R. China
More informationRemoving Local Extrema from Imprecise Terrains
Removing Local Extrema from Imprecise Terrains Chris Gray Frank Kammer Maarten Löffler Rodrigo I. Silveira Abstract In this paper we consider imprecise terrains, that is, triangulated terrains with a vertical
More information