The Greedy Independent Set in a Random Graph with Given Degrees

The Greedy Independent Set in a Random Graph with Given Degrees

Graham Brightwell, Scante Janson and Malwina Luczak The greedy independent set in a random graph with given degrees Article (Accepted version) (Refereed) Original citation: Brightwell, Graham, Janson, Svante and Luczak Malwina (2017). The greedy independent set in a random graph with given degrees. Random Structures and Algorithms 51, (4) pp. 565-586. ISSN 1042-9832 DOI: 10.1002/rsa.20716 © 2017 Wiley Periodicals, Inc. This version available at: http://eprints.lse.ac.uk/68239/ Available in LSE Research Online: November 2017 LSE has developed LSE Research Online so that users may access research output of the School. Copyright © and Moral Rights for the papers on this site are retained by the individual authors and/or other copyright owners. Users may download and/or print one copy of any article(s) in LSE Research Online to facilitate their private study or for non-commercial research. You may not engage in further distribution of the material or use it for any profit-making activities or any commercial gain. You may freely distribute the URL (http://eprints.lse.ac.uk) of the LSE Research Online website. This document is the author’s final accepted version of the journal article. There may be differences between this version and the published version. You are advised to consult the publisher’s version if you wish to cite from it. THE GREEDY INDEPENDENT SET IN A RANDOM GRAPH WITH GIVEN DEGREES GRAHAM BRIGHTWELL, SVANTE JANSON, AND MALWINA LUCZAK Abstract. We analyse the size of an independent set in a random graph on n vertices with specified vertex degrees, constructed via a sim- ple greedy algorithm: order the vertices arbitrarily, and, for each vertex in turn, place it in the independent set unless it is adjacent to some ver- tex already chosen. We find the limit of the expected proportion of ver- tices in the greedy independent set as n ! 1 (the jamming constant), expressed as an integral whose upper limit is defined implicitly, valid whenever the second moment of a random vertex degree is uniformly bounded. We further show that the random proportion of vertices in the independent set converges in probability to the jamming constant as n ! 1. The results hold under weaker assumptions in a random multigraph with given degrees constructed via the configuration model. 1. Introduction In this paper, we analyse a simple greedy algorithm for constructing an independent set in a random graph chosen uniformly from those with a given degree sequence, under some mild regularity assumptions. We obtain a nearly explicit formula for the size of the independent set constructed. Our method involves generating the random graph via the configuration model, simultaneously with running the greedy algorithm. In the present context, this idea was first used by Wormald [27], who treated the special case of random regular graphs. Our methods follow those developed in a sequence of papers by Janson and Luczak [18; 19], and most particularly a recent paper of Janson, Luczak and Windridge [20] (see the proof of Theorem 2.6(c) in that paper). We consider the following natural greedy process for generating an inde- pendent set S in an n-vertex (multi)graph. We start with S empty, and we consider the vertices one by one, in a uniformly random order. At each step, if the vertex under consideration is not adjacent to a vertex in S, we put it Date: 18 August 2016. 2000 Mathematics Subject Classification. 60J27, 92D30. Key words and phrases. greedy independent set; jamming constant; configuration model. Svante Janson is supported by the Knut and Alice Wallenberg Foundation. The research of Malwina Luczak is supported by an EPSRC Leadership Fellowship, grant reference EP/J004022/2. 1 2 GRAHAM BRIGHTWELL, SVANTE JANSON, AND MALWINA LUCZAK in S, and otherwise we do nothing. The set S at the end of the process is (n) sometimes called the greedy independent set or jamming limit; let S1 = S1 be the size of the greedy independent set. (Note: a multigraph may have loops, and it might be thought natural to exclude a looped vertex from the independent set, but as a matter of convenience we do not do this, and we allow looped vertices into our independent set. Ultimately, the main interest is in the case of graphs.) 2 N n n For n and a sequence (di)1 of non-negative integers, let G(n; (di)1 ) be a simple graph (i.e. with no loops or multiple edges) on n vertices chosen n uniformly at random from among all graphs withP degree sequence (di)1 . (We n tacitly assume there is some such graph, so i=1 di must be even, at least.) ∗ n We let G (n; (di)1 ) be the random multigraph with given degree sequence n (di)1 defined by the configuration model, first introduced in Bollob´as[3]. That is, we take a set of di half-edges for each vertex i and combine the half-edges into pairs by a uniformly random matching of the set of all half- edges. Conditioned on the multigraph being a (simple) graph, we obtain n G(n; (di)1 ), the uniformly distributed random graph with the given degree sequence. Let + nk = nk(n) = #fi : di = kg; k 2 Z := f0; 1; 2;::: g; (1.1) n ∗ n Pthe number of verticesP of degree k in G(n; (di)1 ) (or G (n; (di)1 )). Then k nk = n and k knk is even. 1 ! Let (pk)0 be a probability distribution, and assume that nk=n pk for + 1 each k 2 Z . We assume further that the distribution (pk) has a finite and P1 0 P positive mean λ = k=1 kpk and that the average vertex degree k knk=n converges to λ. (Equivalently, the distribution of the degree of a random vertex is uniformly integrable. In Section 5, we consider the size of a greedy independent set in a random multigraph when we relax this condition.) We prove our results for the greedy independent set process on G∗, and, by conditioning on G∗ being simple, we deduce that these results also hold for the greedy independent set process on G. For this, we use a standard argument that relies on the probability that G∗ is simple being bounded away from zero as n ! 1P. By the main theorem of [16] (see also [17]) 1 2 this occurs if and only if k=1 k nk(n) = O(n). (Equivalently, the second moment of the degree distribution of a random vertex is uniformly bounded.) Our aim in this paper is to show that, under the conditions above, the expected proportion of vertices in the greedy independent set converges to a limit as n tends to infinity (sometimes called the jamming constant) and to give an expression for the jamming constant in terms of the pk. We also n show that the size of the random greedy independent set in G(n; (di)1 ) or ∗ n G (n; (di)1 ), divided by n, converges to the jamming constant in probability as n tends to infinity. GREEDY INDEPENDENT SET IN A RANDOM GRAPH 3 P 1 1 2 Theorem 1.1. Let (pk)0 be a probability distribution, andP let λ = k=1 kpk 1 ! 2 Z+ 1 ! (0; ). Assume that nk=n pk for each k and that k=1 knk=n λ as n ! 1. (n) Let S1 denote the size of a random greedy independent set in the random ∗ n multigraph G (n; (di)1 ). Let τ1 be the unique value in (0; 1] such that Z τ1 −2σ P e λ −kσ dσ = 1: (1.2) 0 k kpke Then Z P (n) τ1 − 1 p e kσ S ! −2σ P k k λ e −kσ dσ in probability: (1.3) n 0 k kpke (n) The same holds if S1 is the size of a random greedy independentP set in the n 1 2 random graph G(n; (di)1 ), if we assume additionally that k=1 k nk = O(n) as n ! 1. (n) (n) Since S1 =n is bounded (by 1), it follows that the expectation E S1 =n also tends to the limit in (1.3) under the hypotheses in the theorem. Our proof yields also the asymptotic degree distribution in the random greedy independent set. (n) Theorem 1.2. Under the assumptions of Theorem 1.1, let S1 (k) denote the number of vertices of degree k in the random greedy independent set in ∗ n the random multigraph G (n; (di)1 ). Then, for each k = 0; 1;::: , Z (n) τ1 −kσ S1 (k) ! −2σ Ppke λ e −jσ dσ in probability: (1.4) n 0 j jpje n TheP same holds in the random graph G(n; (di)1 ), if we assume additionally 1 2 ! 1 that k=1 k nk = O(n) as n . Remark 1.3. We do not know whether the theorems hold also for the n Psimple random graph G(n; (di)1 ) without the additional hypothesis that 2 k k nk = O(n). We leave this as an open problem. (See Example 5.5 for a counterexample if we do not even assume that knk=n is uniformly summable.) One natural special case concerns a random d-regular graph, which is covered by the case where pd = 1, for some d. It is not hard to see that the jamming constant of a random 2-regular graph, in the limit as n ! 1, is the same as that of a single cycle (or path), again in the limit as the number of vertices tends to infinity.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    26 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