Grainger College of Engineering, All Events

View Full Calendar

PILOT Seminar: Adithya Murali, "Democratizing Verification: Overcoming Expertise Gaps using Logic Learning and New Predictable Paradigms"

Event Type
Seminar/Symposium
Sponsor
Illinois Computer Science
Location
2405 Siebel Center for Computer Science and online
Virtual
wifi event
Date
Feb 27, 2024   2:00 - 3:30 pm  
Views
57
Originating Calendar
Computer Science PILOT Seminars

Zoom: https://illinois.zoom.us/j/82710258619?pwd=SlYwd01rd2dmRUkvK2JmM0IvK3BXUT09

Abstract: 
Software verification is key to engineering trustworthy and reliable systems. However, verification is at an impasse in techniques for practical adoption. In this talk, I will argue that the current state-of-the-art is fundamentally un-democratic: programmers have no hope of being able to use existing automated tools to verify their code without a Ph.D. in programming languages!

I address this challenge from both theoretical and practical standpoints, showing foundational theoretical results on the democratization gaps in existing automation and using these insights to build new algorithms that bridge these gaps. The central innovation in bridging the gap is data-driven logic learning, i.e., learning logical formulas from data.

Finally, I introduce a transformative vision of verification for the future through a new verification paradigm called Predictable Verification that is democratic by design. I conclude by highlighting my vision for the future on building verified systems without involving verification experts, using symbolic and deep machine learning to democratize verification, and discuss some new applications that benefit from synergies of reasoning and learning.

Bio:
Adithya Murali is a doctoral candidate in programming languages at the University of Illinois Urbana-Champaign. His research interests span problems in program verification, program synthesis, and using learning techniques for verification and synthesis. His work covers the spectrum from theory to practice and appeared at several venues, including POPL, OOPSLA, CAV, ESOP, FMCAD, TOPLAS, and IJCAI. You can find more about his research, teaching, and advocacy efforts on his website: https://muraliadithya.github.io/


 https://wiki.illinois.edu/wiki/display/grad/PILOT+SEMINAR

link for robots only