BRIEF RESEARCH REPORT article

Front. Phys., 18 September 2020

Sec. Statistical and Computational Physics

Volume 8 - 2020 | https://doi.org/10.3389/fphy.2020.00350

Exact Values for Some Size Ramsey Numbers of Paths and Cycles

  • 1. School of Cybersecurity, Chengdu University of Information Technology, Chengdu, China

  • 2. Department of Mathematics, COMSATS University Islamabad, Vehari, Pakistan

  • 3. School of Information Science and Engineering, Chengdu University, Chengdu, China

Abstract

For the graphs G1, G2, and G, if every 2-coloring (red and blue) of the edges of G results in either a copy of blueG1 or a copy of redG2, we write G → (G1, G2). The size Ramsey number is the smallest number e such that there is a graph G with size e satisfying G → (G1, G2), i.e., . In this paper, by developing the procedure and algorithm, we determine exact values of the size Ramsey numbers of some paths and cycles. More precisely, we obtain that , , , , , , and .

1. Introduction

We use standard notions and symbols from the field of graph theory, see [1]. By G = G(V, E), we denote a simple graph with vertex and edge sets V and E having cardinalities |V(G)| and |E(G)|, respectively. For S1, S2V(G), we denote E(S1) = {uvE(G)|v, uS1} and E(S1, S2) = {uvE(G)|uS1, vS2}. Moreover, we denote: the degree of a vertex v in G by d(v|G) (or d(v)), the minimum degree among the vertices of G by δ(G), a path and a cycle having i vertices by Pi and Ci, respectively. For the graphs G1, G2, and G, if every 2-coloring (red and blue) of the edges of G results in either a copy of blueG1 or a copy of redG2, we call it Ramsey property of G and write G → (G1, G2). The size Ramsey number is the smallest number e such that there is a graph G with size e satisfying G → (G1, G2), i.e., . For k ∈ ℕ, a non-complete graph G is called k-connected if |V(G)| > k and GX is connected for every set XV with |X| < k. The greatest integer k such that G is k-connected is the connectivity κ(G) of G. For the complete graph Kn, we define κ(Kn) = n − 1.

In 1978, Erdös et al. initiated the study of the size Ramsey number, and later it was continued by Faudree [2, 3], Lortz and Mengersen [4], and Pikhurko [5]. From these studies, we can see that the size Ramsey number exists for the graphs G1 and G2. Su and Shao applied a backtracking algorithm to find some upper bounds for the size Ramsey numbers. The study of the size Ramsey numbers based on the graph coloring is implicitly connected to several branches of science, such as: the energies of the status level “fully functional nodes,” “partially functional nodes,” and “non-functional nodes” can be interpreted by the way of graph coloring [6], frequency channel assignment [7, 8], time tabling [9], and CAD problems [10, 11]. For more literature regarding the Ramsey numbers, we refer [1216] to the readers. This paper is devoted to study the properties of the graphs G with the smallest size for which G → (G1, G2) for given graphs G1 and G2. Moreover, by developing the procedure and algorithm, we determined size Ramsey numbers of some paths and cycles.

2. The Approach

Lemma 1. Let G be a graph with the smallest size for whichG → (G1, G2). Then any G′, obtained by removing all the isolated vertices of G, is connected.

Proof: By the definition of G′, we have . Suppose to the contrary that there are at least two components H1, H2 in G′. Let with n ≥ 2. Since Hi is not an isolated vertex for any i, we have for any i. Then there is a 2-coloring (red and blue) fi of the edges of Hi such that Hi contains neither red G1 nor blue G2. Now, consider a 2-edge coloring f of the edges of G′ with f(e) = fi(e) for any eHi for i = 1, 2, ⋯ , n. Then G contains neither red G1 nor blue G2 under f, and so , a contradiction.

Remark 1: Given the graphs G, G1, G2 with G → (G1, G2), by the Lemma 1, we only need to consider the connected graphs for G.

Lemma 2. If G is a graph with the smallest size for which G → (G1, G2), and G is a connected graph, then κ(G) ≥ min{κ(G1), κ(G2)}.

Proof: Assume on contrary that we have κ(G) < min{κ(G1), κ(G2)}. Let SV(G) such that |S| = κ(G) and GS is disconnected and assume GS = H1H2 ∪ … ∪ Hn with n ≥ 2. Let V(Ti) = V(Hi) ∪ S and E(Ti) = E(Hi) ∪ E(Hi, S). Since G is a graph with the smallest size for which G → (G1, G2), there is a red-blue coloring fi of the edges of Ti such that Ti contains neither red G1 nor blue G2 for any i. Let E(S) = {e1, e2, ⋯ , ek} for some k. Now consider a 2-edge coloring f of the edges of G with f(e) = fi(e) for any eHi for i = 1, 2, ⋯ , n, f(e1) = red, f(ei) = blue for any i = 2, 3, ⋯ , k. Then G contains neither red G1 nor blue G2 under f, and so . Now, we consider the following two cases:

Case 1: If there is a red copy of G1 as a subgraph of G.

Subcase 1.1: E(G1) ⊆ E(Ti) ∪ E(S) with i ∈ {1, …, n}.

Since fi is a red-blue coloring of the edges of Ti such that Ti contains no red G1. Then E(G1) ∩ E(S) ≠ ∅. Since G1[E(G1) ∩ E(S)] is not a clique with |S| vertices, there is a cut-set S1 of G1 with S1S. Then |S1| ≤ |S| < κ(G1) by the assumption, a contraction.

Subcase 1.2: E(G1) ∩ E(Hi) ≠ ∅, E(G1) ∩ E(Hj) ≠ ∅ with ij.

Then S is a cut-set of G1 with |S| < κ(G1) by the assumption, a contraction.

Case 2: If there is a blue copy of G2 as a subgraph of G.

Subcase 2.1: E(G2) ⊆ E(Ti) ∪ E(S) with i ∈ {1, …, n}.

Since fi is a red-blue coloring of the edges of Ti such that Ti contains no blue G2. Then E(G2) ∩ E(S) ≠ ∅. Since G2[E(G2) ∩ E(S)] is not a clique with |S| vertices, there is a cut-set S2 of G2 with S2S. Then |S2| ≤ |S| < κ(G2) by the assumption, a contraction.

Subcase 2.2: E(G2) ∩ E(Hi) ≠ ∅, E(G2) ∩ E(Hj) ≠ ∅ with ij.

Then S is a cut-set of G2 with |S| < κ(G2) by the assumption, a contraction.

Lemma 3. For the graphsG, G1andG2, if there exist verticesv1, …, vtfor some 1 ≤ t ≤ |V(G)| satisfying thatfor anyi = 1, 2, ⋯ , tandGt ↛ (G1, G2), whereandG0 = G. ThenG ↛ (G1, G2).

Proof: We apply induction on t to prove it. Firstly, it is clear that the lemma holds if t = 1. Now, we suppose the stated result holds for t = i, we need to prove it for t = i + 1. Since the lemma holds if t = i, we have . Then there is a red-blue coloring g of the edges of G1 such that there is neither a red copy of G1 nor a blue copy of G2 in G1. Let E(w) = {uvE(G)|u = w or v = w}. Since , we can divide E(v1) into E1, E2 with |E1| < δ(G1), |E2| < δ(G2). Let f be a coloring of G obtained by assigning red to E1, blue to E1 based on g.

Case 1: If there is a red copy of G1 as a subgraph of G under f, then v1V(G1). Since |E1| < δ(G1), then d(v1|G1) < δ(G1), a contraction.

Case 2: If there is a blue copy of G2 as a subgraph of G under f, then v1V(G2). Since |E2| < δ(G2), then d(v1|G2) < δ(G2), a contraction.

There is neither a red copy of G1 nor a blue copy of G2 in G under f. Therefore, G ↛ (G1, G2).

The contrapositive of the Lemma 3 for t = 1 produces the following corollary:

Corollary 1. For any graphsG1andG2, ifGis any graph with the smallest size for whichG → (G1, G2), then δ(G) ≥ δ(G1) + δ(G2) − 1.

Lemma 4. For any graphsG1andG2, ifGis any graph with ordernand sizemsuch that G ↛ (G1, G2), then for any graph Gwith order at most n and size, we have.

Proof: First, we have G′ is not a complete graph, then there are two vertices u, v with uvE(G′). Now, we insert the edge uv to obtain a graph G″ based on G′. Then G″ is a graph with m edges and n vertices and so . Therefore, there is a redblue coloring f of G″ such that there is neither a red copy of G1 nor a blue copy of G2 in G″ under f. Then, there is also neither a red copy of G1 nor a blue copy of G2 in G′ under . Then .

By applying the Lemma 1 and the Corollary 1, we only need to consider the connected graphs, and then propose the following algorithm (FindSizeRamseynumber) to find the size Ramsey number of G1 and G2. We will use the software nauty [17] to generate non-isomorphic graphs with necessary properties. If G1 and G2 are k-connected graphs, we further apply the Lemma 2 to reduces the number of graphs needed to be processed. For testing if G → (G1, G2), we applying the backtracking procedure proposed in [18].

Procedure Find(m,n,G1,G2);

input:m, n be integers;

        graphs G1 and G2.

begin

    generate the family of all the non-isomorphic connected graphs with size m and

    order n with minimum degree δ(G1) + δ(G2) − 1; (Apply Lemma 1 and Corollary 1);

foreachG in

if (G → (G1, G2))

return true;

end if

end for

return true;

end.

Algorithm FindSizeRamseynumber(G1,G2);

input: graphs G1 and G2.

begin

1 :   Find a graph G such G → (G1, G2);

2 :   m = |E(G)| − 1;

3 :   ;

4 :   while Find(m, n, G1, G2) do;

5 :   n = n − 1;

6 :    ifdo

7 :    m = m − 1;

8 :    ;

9 :    end if

10:  end while

11:  returnm + 1.

end.

3. Results

Example 1. .

Proof: Consider G1 = C4, G2 = C5. By Algorithm FindSizeRamseynumber, we first find the graph H satisfying H → (C4, C5) (line 1). Therefore, . Then, we consider the edge number less than 19 (i.e., m ≤ 18, by line 2), and the order of graph at most . Now, the procedure will check if there is no graph G with minimum degree 3, size at most and order from 7 to 12 satisfying G → (C4, C5) (line 3-10). In this case, by applying Procedure Find, we find that there is no such graph. Therefore, .

By applying Algorithm FindSizeRamseynumber, we obtain many size Ramsey numbers presented in Table 1, where #A(n, m) denote the number of non-isomorphic connected graphs with minimum degree δ(G1) + δ(G2) − 1 with size m and order n, and #B(n, m) denote the number of such graphs G with G → (G1, G2). An application of the algorithm can be used in some other graph problems, see [19].

Table 1

G1G2(n, m)#A(n, m)#B(n, m)result
C4C5(7,19)21
C6C6(8,26)21
P4C5(7,14)591
P4P5(6,10)144
P4P6(7,14)6430
P5P5(6,11)93
P3P5(5,7)42
P3P6(6,8)221

Exact values of the size Ramsey numbers of some paths and cycles.

4. Conclusion

It is a very hard task to determine the size Ramsey number even for small graphs. Faudree and Sheehan gave a table of the size Ramsey numbers for graphs with order not more than four [3]. Su and Shao [18] provide upper bounds for the size Ramsey numbers of some paths and cycles. Until now, very limited results on the size Ramsey numbers are known. In this paper, we have developed some computational techniques to determine many of those size Ramsey numbers. There are numerous variants of the Ramsey numbers such as ordered Ramsey numbers, size Ramsey numbers and zero-sum Ramsey numbers, see [20]. It is also very difficult to compute each variant of these Ramsey numbers. In order to compute some possible Ramsey numbers, we need to obtain the structure of the graphs by studying their mathematical properties. So, the approach of this paper may be considered to compute some challenging Ramsey numbers.

Statements

Author contributions

All authors contributed equally in completing the current work.

Conflict of interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  • 1.

    BondyJAMurtyUSR. Graph Theory with Applications. London; Basingstoke: The Macmillan Press Ltd. (1976).

  • 2.

    FaudreeRJRousseauCCSheehanJ. A class of size Ramsey problems involving stars. In: BollobasB editor. Graph Theory and Combinatorics. Cambridge: Cambridge Univ Press (1983). p. 27381.

  • 3.

    FaudreeRJSheehanJ. Size Ramsey Numbers for small-order graphs. J Graph Theory. (1983) 7:535.

  • 4.

    LortzRMengersenI. Size Ramsey results for paths versus stars. Australas J Comb. (1998) 18:312.

  • 5.

    PikhurkoO. Asymptotic size Ramsey results for bipartite graphs. SIAM J Discr Math. (2002) 16:99113. 10.1137/S0895480101384086

  • 6.

    ShangY. Vulnerability of networks: fractional percolation on random graphs. Phys Rev E. (2014) 89:12813. 10.1103/PhysRevE.89.012813

  • 7.

    RamanathanSLloydEL. Scheduling broadcasts inmultihop radio networks. IEEE/ACM Trans Network. (1993) 1:16672.

  • 8.

    SmithKPalaniswamiM. Static and dynamic channel assignment using neural networks. IEEE J Select Areas Commun. (1997) 15:23849.

  • 9.

    de WerraD. An introduction to timetabling. Eur J Oper Res. (1985) 19:15162.

  • 10.

    De MicheliG. Synthesis and Optimization of Digital Circuits. New York, NY: McGraw Hill (1994).

  • 11.

    GajskiDDuttNWuALinS. High-Level Synthesis: Introduction to Chip and System Design. Boston, MA: Kluwer (1992).

  • 12.

    ErdösPRousseauCCFaudreeRJSchelpRH. The size Ramsey number. Period Math Hung. (1978) 9:14561.

  • 13.

    ShaoZXuXBaoQ. On the Ramsey Numbers R(Cm, Bn). Ars Combinatoria. (2010) 94:26571.

  • 14.

    PikhurkoO. Size Ramsey numbers of stars versus 3-chromatic graphs. Combinatorica. (2001) 21:40312. 10.1007/s004930100004

  • 15.

    ShaoZShiXXuXPanL. Some three-color Ramsey numbers R(P4, P5, Ck) and R(P4, P6, Ck). Eur J Combinatorics. (2009) 30:396403. 10.1016/j.ejc.2008.05.008

  • 16.

    ShaoZXuJPanL. Lower bounds on Ramsey numbers R(6, 8), R(7, 9) and R(8, 17). Ars Combinatoria. (2010) 94:5559.

  • 17.

    McKayBD. Nauty User Guide (version 26). Australian National University. Available online at: http://userscecsanueduau/~bdm/

  • 18.

    ShaoZSuC. On upper bounds for some size Ramsey numbers. J Chongqing Univers Posts Telecommun. (2011) 23:7702.

  • 19.

    ShangY. On the number of spanning trees, the Laplacian eigenvalues, and the Laplacian Estrada index of subdivided-line graphs. Open Math. (2016) 14:6418. 10.1515/math-2016-0055

  • 20.

    RadziszowskiS. Small Ramsey Numbers. Electron. J. Comb. (2017). 10.37236/21

Summary

Keywords

size Ramsey number, 2-coloring, connected graphs, connectivity, paths, cycles

Citation

Li X, Fahad A, Zhou X and Yang H (2020) Exact Values for Some Size Ramsey Numbers of Paths and Cycles. Front. Phys. 8:350. doi: 10.3389/fphy.2020.00350

Received

01 May 2020

Accepted

23 July 2020

Published

18 September 2020

Volume

8 - 2020

Edited by

Muhammad Javaid, University of Management and Technology, Lahore, Pakistan

Reviewed by

Kashif Ali, COMSATS Institute of Information Technology, Pakistan; Yilun Shang, Northumbria University, United Kingdom

Updates

Copyright

*Correspondence: Asfand Fahad

This article was submitted to Mathematical and Statistical Physics, a section of the journal Frontiers in Physics

Disclaimer

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.

Outline

Cite article

Copy to clipboard


Export citation file


Share article

Article metrics