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

YouTube

Pushing the Limit of 1-Minimality of Language-Agnostic Program Reduction

ACM SIGPLAN via YouTube

Overview

Explore a groundbreaking conference talk on pushing the boundaries of language-agnostic program reduction. Delve into the innovative Vulcan framework, designed to minimize the results of language-agnostic program reducers (AGRs) by leveraging formal language syntax for aggressive program transformations. Discover how this approach creates new reduction opportunities and directly eliminates bug-irrelevant elements from AGR results. Learn about the key insights driving this research, including the limitations of existing program reducer transformations and the potential for diverse transformations in smaller AGR results. Examine the extensive evaluations conducted on multilingual benchmarks, showcasing Vulcan's effectiveness in outperforming state-of-the-art reducers across C, Rust, and SMT-LIBv2 programs. Gain insights into how Vulcan achieves significant token reductions compared to Perses and even improves upon C-Reduce results for C programs. This 17-minute video presentation from OOPSLA 2023 offers valuable knowledge for researchers and practitioners in program reduction, automated debugging, and test input minimization.

Syllabus

[OOPSLA23] Pushing the Limit of 1-Minimality of Language-Agnostic Program Reduction

Taught by

ACM SIGPLAN

Reviews

Start your review of Pushing the Limit of 1-Minimality of Language-Agnostic Program Reduction

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.