1,458 research outputs found

    Computing Minimum Rainbow and Strong Rainbow Colorings of Block Graphs

    Get PDF
    A path in an edge-colored graph GG is rainbow if no two edges of it are colored the same. The graph GG is rainbow-connected if there is a rainbow path between every pair of vertices. If there is a rainbow shortest path between every pair of vertices, the graph GG is strongly rainbow-connected. The minimum number of colors needed to make GG rainbow-connected is known as the rainbow connection number of GG, and is denoted by rc(G)\text{rc}(G). Similarly, the minimum number of colors needed to make GG strongly rainbow-connected is known as the strong rainbow connection number of GG, and is denoted by src(G)\text{src}(G). We prove that for every k3k \geq 3, deciding whether src(G)k\text{src}(G) \leq k is NP-complete for split graphs, which form a subclass of chordal graphs. Furthermore, there exists no polynomial-time algorithm for approximating the strong rainbow connection number of an nn-vertex split graph with a factor of n1/2ϵn^{1/2-\epsilon} for any ϵ>0\epsilon > 0 unless P = NP. We then turn our attention to block graphs, which also form a subclass of chordal graphs. We determine the strong rainbow connection number of block graphs, and show it can be computed in linear time. Finally, we provide a polynomial-time characterization of bridgeless block graphs with rainbow connection number at most 4.Comment: 13 pages, 3 figure

    The strong rainbow vertex-connection of graphs

    Full text link
    A vertex-colored graph GG is said to be rainbow vertex-connected if every two vertices of GG are connected by a path whose internal vertices have distinct colors, such a path is called a rainbow path. The rainbow vertex-connection number of a connected graph GG, denoted by rvc(G)rvc(G), is the smallest number of colors that are needed in order to make GG rainbow vertex-connected. If for every pair u,vu, v of distinct vertices, GG contains a rainbow uvu-v geodesic, then GG is strong rainbow vertex-connected. The minimum number kk for which there exists a kk-vertex-coloring of GG that results in a strongly rainbow vertex-connected graph is called the strong rainbow vertex-connection number of GG, denoted by srvc(G)srvc(G). Observe that rvc(G)srvc(G)rvc(G)\leq srvc(G) for any nontrivial connected graph GG. In this paper, sharp upper and lower bounds of srvc(G)srvc(G) are given for a connected graph GG of order nn, that is, 0srvc(G)n20\leq srvc(G)\leq n-2. Graphs of order nn such that srvc(G)=1,2,n2srvc(G)= 1, 2, n-2 are characterized, respectively. It is also shown that, for each pair a,ba, b of integers with a5a\geq 5 and b(7a8)/5b\geq (7a-8)/5, there exists a connected graph GG such that rvc(G)=arvc(G)=a and srvc(G)=bsrvc(G)=b.Comment: 10 page

    The rainbow vertex-index of complementary graphs

    Get PDF
    A vertex-colored graph GG is \emph{rainbow vertex-connected} if two vertices are connected by a path whose internal vertices have distinct colors. The \emph{rainbow vertex-connection number} of a connected graph GG, denoted by rvc(G)rvc(G), is the smallest number of colors that are needed in order to make GG rainbow vertex-connected. If for every pair u,vu,v of distinct vertices, GG contains a vertex-rainbow uvu-v geodesic, then GG is \emph{strongly rainbow vertex-connected}. The minimum kk for which there exists a kk-coloring of GG that results in a strongly rainbow-vertex-connected graph is called the \emph{strong rainbow vertex number} srvc(G)srvc(G) of GG. Thus rvc(G)srvc(G)rvc(G)\leq srvc(G) for every nontrivial connected graph GG. A tree TT in GG is called a \emph{rainbow vertex tree} if the internal vertices of TT receive different colors. For a graph G=(V,E)G=(V,E) and a set SVS\subseteq V of at least two vertices, \emph{an SS-Steiner tree} or \emph{a Steiner tree connecting SS} (or simply, \emph{an SS-tree}) is a such subgraph T=(V,E)T=(V',E') of GG that is a tree with SVS\subseteq V'. For SV(G)S\subseteq V(G) and S2|S|\geq 2, an SS-Steiner tree TT is said to be a \emph{rainbow vertex SS-tree} if the internal vertices of TT receive distinct colors. The minimum number of colors that are needed in a vertex-coloring of GG such that there is a rainbow vertex SS-tree for every kk-set SS of V(G)V(G) is called the {\it kk-rainbow vertex-index} of GG, denoted by rvxk(G)rvx_k(G). In this paper, we first investigate the strong rainbow vertex-connection of complementary graphs. The kk-rainbow vertex-index of complementary graphs are also studied

    Total Rainbow Connection Number Of Shackle Product Of Antiprism Graph (〖AP〗_3)

    Get PDF
    Function if  is said to be k total rainbows in , for each pair of vertex  there is a path called  with each edge and each vertex on the path will have a different color. The total connection number is denoted by trc  defined as the minimum number of colors needed to make graph  to be total rainbow connected. Total rainbow connection numbers can also be applied to graphs that are the result of operations. The denoted shackle graph  is a graph resulting from the denoted graph  where t is number of copies of G. This research discusses rainbow connection numbers rc and total rainbow connection trc(G) using the shackle operation, where  is the antiprism graph . Based on this research, rainbow connection numbers rc shack , and total rainbow connection trc shack for .Fungsi jika c : G → {1,2,. . . , k} dikatakan k total pelangi pada G, untuk setiap pasang titik  terdapat lintasan disebut x-y dengan setiap sisi dan setiap titik pada lintasan akan memiliki warna berbeda. Bilangan terhubung total pelangi dilambangkan dengan trc(G), didefinisikan sebagai jumlah minimum warna yang diperlukan untuk membuat graf G menjadi terhubung-total pelangi. Bilangan terhubung total pelangi juga dapat diterapkan pada graf yang merupakan hasil operasi. Graf shackle yang dilambangkan (G1,G2,…,Gt) adalah graf yang dihasilkan dari graf G yang dilambangkan (G,t) dengan t adalah jumlah salinan dari  Penelitian ini membahas mengenai bilangan terhubung pelangi rc dan bilangan terhubung total pelangi trc(G)menggunakan operasi shackle, dimana G adalah graf Antiprisma (AP3)Berdasarkan penelitian ini, diperoleh bilangan terhubung pelangi rc(shack AP3,t )= t+2, dan total pelangi trc(shack AP3,t)=2t+3 untuk t ≥2

    Rainbow Connection Number of Prism and Product of Two Graphs

    Get PDF
    An edge-colouring of a graph GG is rainbow connected if, for any two vertices of GG, there are kk internally vertex-disjoint paths joining them, each of which is rainbow and then a minimal numbers of color GG is required to make rainbow connected. The rainbow connection numbers of a connected graph GG, denoted rc(G)rc(G). In this paper we will discuss the rainbow connection number rc(G)rc(G) for some special graphs and its operations, namely prism graph Pm,nP_{m,n}, antiprism graph APnAP_{n}, tensor product of C3C_{3} \bigotimes LnL_{n}, joint graph K3ˉ\bar{K_{3}}+CnC_{n}

    Chasing the Rainbow Connection: Hardness, Algorithms, and Bounds

    Get PDF
    We study rainbow connectivity of graphs from the algorithmic and graph-theoretic points of view. The study is divided into three parts. First, we study the complexity of deciding whether a given edge-colored graph is rainbow-connected. That is, we seek to verify whether the graph has a path on which no color repeats between each pair of its vertices. We obtain a comprehensive map of the hardness landscape of the problem. While the problem is NP-complete in general, we identify several structural properties that render the problem tractable. At the same time, we strengthen the known NP-completeness results for the problem. We pinpoint various parameters for which the problem is fixed-parameter tractable, including dichotomy results for popular width parameters, such as treewidth and pathwidth. The study extends to variants of the problem that consider vertex-colored graphs and/or rainbow shortest paths. We also consider upper and lower bounds for exact parameterized algorithms. In particular, we show that when parameterized by the number of colors k, the existence of a rainbow s-t path can be decided in O∗ (2k ) time and polynomial space. For the highly related problem of finding a path on which all the k colors appear, i.e., a colorful path, we explain the modest progress over the last twenty years. Namely, we prove that the existence of an algorithm for finding a colorful path in (2 − ε)k nO(1) time for some ε > 0 disproves the so-called Set Cover Conjecture.Second, we focus on the problem of finding a rainbow coloring. The minimum number of colors for which a graph G is rainbow-connected is known as its rainbow connection number, denoted by rc(G). Likewise, the minimum number of colors required to establish a rainbow shortest path between each pair of vertices in G is known as its strong rainbow connection number, denoted by src(G). We give new hardness results for computing rc(G) and src(G), including their vertex variants. The hardness results exclude polynomial-time algorithms for restricted graph classes and also fast exact exponential-time algorithms (under reasonable complexity assumptions). For positive results, we show that rainbow coloring is tractable for e.g., graphs of bounded treewidth. In addition, we give positive parameterized results for certain variants and relaxations of the problems in which the goal is to save k colors from a trivial upper bound, or to rainbow connect only a certain number of vertex pairs.Third, we take a more graph-theoretic view on rainbow coloring. We observe upper bounds on the rainbow connection numbers in terms of other well-known graph parameters. Furthermore, despite the interest, there have been few results on the strong rainbow connection number of a graph. We give improved bounds and determine exactly the rainbow and strong rainbow connection numbers for some subclasses of chordal graphs. Finally, we pose open problems and conjectures arising from our work
    corecore