arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1908.09481cs.LOcs.FL
收藏

CLS-SMT: Bringing Together Combinatory Logic Synthesis and Satisfiability Modulo Theories

Fadil Kallat, Tristan Schäfer, Anna Vasileva

英文摘要:

We introduce an approach that aims to combine the usage of satisfiability modulo theories (SMT) solvers with the Combinatory Logic Synthesizer (CL)S framework. (CL)S is a tool for the automatic composition of software components from a user-specified repository. The framework yields a tree grammar that contains all composed terms that comply with a target type. Type specifications for (CL)S are based on combinatory logic with intersection types. Our approach translates the tree grammar into SMT functions, which allows the consideration of additional domain-specific constraints. We demonstrate the usefulness of our approach in several experiments.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑