Unlocking Reliable Resource Bounds with Formal Verification in Implicit Computational Complexity ๐
Discover how formal verification techniques are advancing resource bound analysis through implicit computational complexity, overcoming scalability and usability challenges in automatic complexity analysis.

ACM SIGPLAN
43 views โข Mar 10, 2023

About this video
Automatic complexity analysis has not reached mainstream adoption due to outstanding challenges, such as scalability and usability, and no formally verified analyzer exists. However, the need to evaluate resource usage is crucial: even a guaranteed correct program, whose memory usage exceeds available resources, is unreliable. The field of Implicit Computational Complexity (ICC) offers a potential avenue to resolving some of these outstanding challenges by introducing unique, machine-independent, and flexible approaches to program analysis. But since ICC techniques are mostly theoretical, it is unclear how strongly these assumptions hold in practice. This project defines a 3-directional planโfocused on practical analysis, compiler-integration, and formal verificationโto assess the suitability of ICC to address outstanding challenges in automatic complexity analysis.
Video Information
Views
43
Likes
1
Duration
29:06
Published
Mar 10, 2023
Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.
Trending Now