YoVDO

Parikh's Theorem Made Symbolic - POPL'24

Offered By: ACM SIGPLAN via YouTube

Tags

Automata Theory Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a conference talk that delves into an innovative approach to Parikh's Theorem for symbolic automata and grammars. Learn how this fundamental result in automata theory is adapted to handle large finite or infinite alphabets, a crucial advancement for real-world applications in software verification, cryptographic protocol verification, and database querying. Discover a new construction that avoids exponential blowup in formula size, allowing for polynomial-time computation of existential formulas over Presburger and base theories. Gain insights into the extension of this algorithm to parametric symbolic grammars, one of the most expressive models for languages over infinite alphabets. Understand the practical implications of this research through an implementation that demonstrates its effectiveness in solving complex string constraints.

Syllabus

[POPL'24] Parikh's Theorem Made Symbolic


Taught by

ACM SIGPLAN

Related Courses

Automata Theory
Stanford University via edX
理论计算机科学基础 | Introduction to Theoretical Computer Science
Peking University via edX
离散数学概论 Discrete Mathematics Generality
Peking University via Coursera
System Validation: Automata and behavioural equivalences
EIT Digital via Coursera
System Validation (3): Requirements by modal formulas
EIT Digital via Coursera