CSE 525: Randomized Algorithms and Probability Spring 2026 HW3 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:
The problems of this HW are hard. To get full points it is enough to solve one of the following problems, although you are encouraged to try both.
-
1)
Let be an undirected graph and suppose each is associated with a set of colors, where . Suppose further that for each and there are at most neighbors of such that lies in .
-
•
Prove that there exists a proper coloring of assigning to each vertex a color from its class such that, for any edge , the colors assigned to and are different.
-
•
Design a randomized polynomial time algorithms. Feel free to assume (for all ) for a constant .
-
•
-
2)
Let be a set of bad events defined on independent variables with corresponding dependency graph (ignore conditions of the LLL for this problem). Note that is uniquely defined as a function of the probabilities of ’s. Prove or disprove: In the Moser-Tardos algorithm, for a fixed and , the probability that the -th resampled event is is at most . Prove this or find a counterexample.