Scribe notes on algorithms and complexities

Here are some notes I scribed for courses I take during the first year of my Ph.D. study. These notes have not been scrutinized as peer-reviewed works would have, and I am responsible for any mistakes within it.

(For the \(\Sigma\) and \(\Pi\) notations, I found Wikipedia page on polynomial hierarchy and this scribe helpful. )