• Home
  • Search
  • Combining Relational Learning with SMT Solvers Using CEGAR
  • Open Access IconOpen Access
  • Cite Icon14
  • https://doi.org/10.1007/978-3-642-39799-8_30Copy DOI Icon

Combining Relational Learning with SMT Solvers Using CEGAR

  • Jan 1, 2013
  • Arun Chaganty +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In statistical relational learning, one is concerned with inferring the most likely explanation (or world) that satisfies a given set of weighted constraints. The weight of a constraint signifies our confidence in the constraint, and the most likely world that explains a set of constraints is simply a satisfying assignment that maximizes the weights of satisfied constraints. The relational learning community has developed specialized solvers (e.g., Alchemy and Tuffy) for such weighted constraints independently of the work on SMT solvers in the verification community. In this paper, we show how to leverage SMT solvers to significantly improve the performance of relational solvers. Constraints associated with a weight of 1 (or 0) are called axioms because they must be satisfied (or violated) by the final assignment. Axioms can create difficulties for relational solvers. We isolate the burden of axioms to SMT solvers and only lazily pass information back to the relational solver. This information can either be a subset of the axioms, or even generalized axioms (similar to predicate generalization in verification). We implemented our algorithm in a tool called Soft-Cegar that out-performs state-of-the-art relational solvers Tuffy and Alchemy over four real-world applications. We hope this work opens the door for further collaboration between relational learning and SMT solvers.

Similar Papers
  • Conference Article
  • Citations22

Leveraging linear and mixed integer programming for SMT

  • Oct 01, 2014
  • Tim King +2
  • Book Chapter

Statistical Relational Learning for Collaborative Filtering a State-of-the-Art Review

  • Jan 01, 2017
  • Lediona Nishani +1
  • PDF
  • Research Article
  • Citations33

Planning for Hybrid Systems via Satisfiability Modulo Theories

  • Feb 19, 2020
  • Journal of Artificial Intelligence Research
  • Michael Cashmore +2
  • Conference Article
  • Citations19

Boosting SMT solver performance on mixed-bitwise-arithmetic expressions

  • Jun 18, 2021
  • Dongpeng Xu +6
  • Research Article
  • Citations3

Don’t care in SMT: building flexible yet efficient abstraction/refinement solvers

  • Nov 10, 2009
  • International Journal on Software Tools for Technology Transfer
  • Andreas Bauer +3
  • Supplementary Content
  • Citations1

Learning and Reasoning with Graph Data: Neural and Statistical-Relational Approaches (Invited Paper)

  • Jan 01, 2022
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Manfred Jaeger
  • Preprint Article
  • Citations3

Semi-Supervised Online Structure Learning for Composite Event Recognition

  • Mar 01, 2018
  • Evangelos Michelioudakis +2
  • Research Article
  • Citations7

Social networks and statistical relational learning: a survey

  • Jan 01, 2012
  • International Journal of Social Network Mining
  • Floriana Esposito +3
  • Research Article
  • Citations2

Exploiting Determinism to Scale Relational Inference

  • Feb 18, 2015
  • Proceedings of the AAAI Conference on Artificial Intelligence
  • Mohamed Ibrahim +2
  • Research Article
  • Citations37

Gradient-based boosting for statistical relational learning: the Markov logic network and missing data cases

  • Feb 20, 2015
  • Machine Learning
  • Tushar Khot +3
  • Research Article
  • Citations1

Large Language Model Powered Symbolic Execution

  • Oct 09, 2025
  • Proceedings of the ACM on Programming Languages
  • Yihe Li +2
  • Conference Article
  • Citations184

Logic Tensor Networks for Semantic Image Interpretation

  • Aug 01, 2017
  • Ivan Donadello +2
  • Research Article
  • Citations14

Improving Verification Accuracy of CPS by Modeling and Calibrating Interaction Uncertainty

  • Jan 22, 2018
  • ACM Transactions on Internet Technology
  • Wenhua Yang +4
  • Book Chapter
  • Citations15

What Kinds of Relational Features Are Useful for Statistical Learning?

  • Jan 01, 2013
  • Amrita Saha +2
  • PDF
  • Research Article
  • Citations2

A taxonomy of weight learning methods for statistical relational learning

  • Dec 13, 2021
  • Machine Learning
  • Sriram Srinivasan +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.