Senior thesis on the graph isomorphism (GI) problem
I wrote my undergraduate thesis on the Graph Isomorphism (GI) problem, and several topics within that space. My work was version controlled on github, and the final result is here.
I was first interested in the “Paths” invariant, which is incredibly powerful test for discerning between potentially isomorphic graphs in cubic (and fully paralellizable) time, and was originally theorized to be a solution to GI. The primary findings of my thesis were that:
Since I answered most questions I was interested in paths stuff earlier than expected, I started working on Random Graph theory and found that:
I defended this thesis was successfully defended in May of 2016, and recieved highest honors in Computer Science.