Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Commutativity Simplifies Proofs of Parameterized Programs

ACM SIGPLAN via YouTube

Overview

Udemy Special: Ends May 28!
Learn Data Science. Courses starting at $12.99.
Get Deal
Explore a 19-minute conference talk from POPL 2024 that delves into how commutativity can simplify proofs of parameterized programs. Learn about the novel approach of using lexicographical program reductions to accommodate sequential reasoning and synchronous programs for systems with an unbounded number of threads. Discover how this method can lead to simpler proofs using fewer or less sophisticated ghost variables, potentially making automated verification more accessible for complex parameterized programs. Understand the technical contributions, including a new notion of reductions for parameterized programs and the definition of pairwise preference orders for producing different lexicographical reductions. Gain insights into the practical implementation of this approach and its encouraging results on representative examples. Access the full article, supplementary archive, and related resources to deepen your understanding of this innovative research in program verification.

Syllabus

[POPL'24] Commutativity Simplifies Proofs of Parameterized Programs

Taught by

ACM SIGPLAN

Reviews

Start your review of Commutativity Simplifies Proofs of Parameterized Programs

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.