YoVDO

Validation of Modern JSON Schema: Formalization and Complexity

Offered By: ACM SIGPLAN via YouTube

Tags

Computational Complexity Courses Formal Methods Courses JSON Courses Complexity Theory Courses Data Validation Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a 19-minute conference talk from POPL 2024 that delves into the formalization and complexity of Modern JSON Schema validation. Learn about the new features introduced in recent versions of JSON Schema, including dynamic references and annotation-dependent validation, which have significantly altered the evaluation model. Discover how these changes have impacted the complexity of data validation, elevating it from polynomial to PSPACE complexity. Gain insights into the formal description of Modern JSON Schema, the PSPACE-completeness of its data validation problem, and the implications for schema and data complexities. Examine experimental results demonstrating the practical impact of dynamic references on validation performance, even with small schemas.

Syllabus

[POPL'24] Validation of Modern JSON Schema: Formalization and Complexity


Taught by

ACM SIGPLAN

Related Courses

The Next Generation of Infrastructure
Delft University of Technology via edX
The Beauty and Joy of Computing - AP® CS Principles Part 2
University of California, Berkeley via edX
Advanced Data Structures in Java
University of California, San Diego via Coursera
Theory of Computation
Indian Institute of Technology Kanpur via Swayam
离散数学
Shanghai Jiao Tong University via Coursera