Carnegie Mellon University SAT-Based Decision Procedures for Subsets of First-Order Logic bryant Randal E. Bryant Part II: Separation.
A Hybrid SAT-based Decision Procedure for Separation Logic with Uninterpreted Functions