CSE 525: Randomized Algorithms and Probability Spring 2026 HW2 Submit to gradescope

Instructions

  • You should think about each problem by yourself for at least an hour before choosing to collaborate with others.

  • You are allowed to collaborate with fellow students taking the class in solving the problems. But you must write your solution on your own.

  • You are not allowed to search for answers or hints on the web. You are encouraged to contact the instructor or the TAs for a possible hint.

  • You cannot collaborate on Extra credit problems

  • Solutions typeset in LATEX are preferred.

  • Feel free to use the Discussion Board or email the instructor or the TAs if you have any questions or would like any clarifications about the problems.

  • Please upload your solutions to Gradescope.

 

In solving these assignments, feel free to use these approximations:

1xex,1x1x/2,n!(n/e)n,(nk)k(nk)(enk)k
  1. 1)

    Let G be a 3-uniform hypergraph with n vertices and mn edges, i.e., every edge has exactly three vertices. Design a randomize that finds an independent set I in G of expected size at least Ω(n3/2/m)-vertices. Note that IV is an independent set if it doesn’t contain all 3 vertices of any edge of G.

  2. 2)

    Show that there is a phase transition for connectivity in a G(n,p) graph. Let be the event that G(n,p) is connected. Namely prove the following two facts:

    1. i)

      If plognn, then []0 as n.

      Hint: Let be the event that G(n,p) has an isolated vertex. Prove that []1 as n.

    2. ii)

      If plognn, then []1 as n.