Clustering-guided SMT(LRA) learning

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

In the SMT(LRA) learning problem, the goal is to learn SMT(LRA) constraints from real-world data. To improve the scalability of SMT(LRA) learning, we present a novel approach called SHREC which uses hierarchical clustering to guide the search, thus reducing runtime. A designer can choose between higher quality (SHREC1 ) and lower runtime (SHREC2 ) according to their needs. Our experiments show a significant scalability improvement and only a negligible loss of accuracy compared to the current state-of-the-art.
Original languageEnglish
Title of host publicationInternational Conference on integrated Formal Methods (iFM)
Number of pages18
Publication statusPublished - 2020

Fields of science

  • 202005 Computer architecture
  • 202017 Embedded systems
  • 102 Computer Sciences
  • 102005 Computer aided design (CAD)
  • 102011 Formal languages

JKU Focus areas

  • Sustainable Development: Responsible Technologies and Management

Cite this