… a sixth year PhD student working with Prof. Panagiotis Manolios at Khoury College, Northeastern University. My research interests lie in Formal Methods, Theorem Proving and Disproving, Decision Procedures, Programming Languages and Distributed systems.
In my free time, I like to dabble in astrophotography as well as play chess and tabletennis.
Calculational Proofs in ACL2s
Drew Walter, Ankit Kumar and Panagiotis Manolios
Formal Model-Driven Analysis of Resilience of GossipSub to Sybil Attacks
Ankit Kumar, Max von Hippel, Cristina Nita-Rotaru and Panagiotis Manolios
Verification of GossipSub in ACL2s 🏆 Best student paper award
Ankit Kumar, Max von Hippel, Cristina Nita-Rotaru and Panagiotis Manolios
Proving Calculational Proofs Correct 🏆 Second best student paper award
Ankit Kumar, Drew Walter and Panagiotis Manolios
Automated grading of automata with ACL2s
Ankit Kumar, Drew Walter and Panagiotis Manolios
Mathematical Programming Modulo Strings
Ankit Kumar and Panagiotis Manolios
<2022-09-02 Fri> End of internship talk at Amazon, where Drew Walter and I showed how to "lift" taint analysis from code level to cloud level, and also demoed a prototype tool we developed called Caraxes. The slides and video of this talk are available in the Amazon internal network.
<2021-10-15 Fri> Talked about my first FMCAD paper on Mathematical Programming Modulo Strings.
<2022-07-11 Mon> Talk on automatic grading and feedback generation for Theory of Computation assignments using the ACL2s theorem prover, during ThEdu '21.
Lecture notes for a seminar on type systems for array programming languages covering APL, implicit scaling, Haskell and Remora.
Lecture notes for a seminar on the implementation of dependently typed proof assistants, comparing and contrasting NuPRL and Coq proof assistants.
I have been a TA for the following courses: Algorithms (A), Logic and Computation (LC), Theory of Computation (TC) and Computer Aided Reasoning (CAR).
Term \ Course | A | LC | TC | CAR |
---|---|---|---|---|
Fall'18 | X | |||
Spring'19 | X | |||
Fall'19 | X | |||
Spring'20 | X | |||
Fall'20 | X | |||
Spring'21 | X | |||
Fall'21 | X | |||
Spring'22 | X | |||
Fall'22 | X | X | ||
Spring'23 | X | |||
Fall'23 | X | |||
Spring'24 | X |