Ruotong Cheng

portrait of me

I am a third-year Ph.D. student in the PLSE group at the University of Toronto. My advisor is Prof. Azadeh Farzan. My research area is formal methods, with a focus on automated verification.

Currently, my primary interest is verifying parameterized concurrent programs over network topologies: How to represent the topologies and classify them in terms of decidability results? What is the expressivity of the proof methods? How to make proofs compositional? How to turn theoretical results into user-friendly verification tools?

In addition, I have been working on hyperproperty verification.

Draft

Publication

Teaching Assistantships

Before graduate school

I received H.B.Sc. with high distinction from the University of Toronto in November 2023. During my undergrad, I worked on the following projects:

I also assisted with a research about the use of proof assistants, particularly Lean, in math education, led by Dr. Kitty Yan.

Prior to university, I participated in programming contests and won a silver medal in National Olympiad in Informatics, China, 2017.