Decidable Synthesis of Programs with Uninterpreted Functions

Autor: Paul Krogmeier, Mahesh Viswanathan, P. Madhusudan, Umang Mathur, Adithya Murali
Rok vydání: 2020
Předmět:
Zdroj: Computer Aided Verification ISBN: 9783030532901
CAV (2)
DOI: 10.1007/978-3-030-53291-8_32
Popis: We identify a decidable synthesis problem for a class of programs of unbounded size with conditionals and iteration that work over infinite data domains. The programs in our class use uninterpreted functions and relations, and abide by a restriction called coherence that was recently identified to yield decidable verification. We formulate a powerful grammar-restricted (syntax-guided) synthesis problem for coherent uninterpreted programs, and we show the problem to be decidable, identify its precise complexity, and also study several variants of the problem.
Databáze: OpenAIRE