Landon J. Taylor

Portrait of Landon J. Taylor

I am a PhD candidate specializing in formal methods for stochastic systems, which puts me at the crossroads of mathematics, computer science, biology, and engineering. I am drawn to rigorous logic that can still say something certain about complex, uncertain systems.

I studied computer engineering as an undergraduate, favoring logic, system design, and discrete math. In my first week of college, I was invited to research formal verification, and I eventually decided to focus on probabilistic systems. I am particularly interested in the hardest and most interesting targets for those guarantees: large and infinite-state stochastic systems, especially Chemical Reaction Networks, which are the models biologists use for the chemistry inside a cell. In these inherently random systems, the state space blows up fast. I design and build tools that can still make claims about these systems when other options exhaust memory or patience.

My doctoral research explores bridges between traditional verification approaches and probabilistic systems. I specialize in the development of algorithms for verifying properties of Continuous-Time Markov Chains.

Throughout my researching experience, I have collaborated with interdisciplinary teams, applying formal verification to domains such as network protocols, cyber-physical systems, and biochemical systems. My work often bridges theory and practice, aiming to make formal methods accessible and scalable for engineers and scientists.

I am a primary developer of Ragtimer and the Stamina Toolset, probabilistic verification tools for stochastic systems. These tools are under active development and will soon feature a new model checker for Continuous-Time Markov Chains, which I am currently developing. I also maintain Formal Methods Tools, a massive collection of information about tools that support formal methods.

Teaching has also been a significant part of my academic life. I have loved teaching Digital Circuits and assisting in the instruction of several courses, and I used to substitute teach for local schools alongside my PhD studies.

For fun, I enjoy reading and writing, cooking, basket weaving, gardening, and hobbyist software development. I serve on the leadership team of Hope Community Garden, and I founded and currently hold administrative roles at Cache Valley Grows Together. If you have known me for a while, you have certainly seen photos of my two adorable cats.

Timeline