Skip to content

uccross/cavsat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CAvSAT

CAvSAT (Consistent Answering via Satisfiability) project aims to be a scalable and comprehensive Consistent Query Answering (CQA) system. It encodes the problem of computing consistent answers into variants of Boolean Satisfiability (SAT), and uses modern SAT solvers to compute consistent answers to the input query.

Current version contains the query pre-processor, SQL-rewritability, and the SAT-solving modules of CAvSAT (see architecture below). Current version suppoerts unions of Select-Project-Join (SPJ) queries over databases that are inconsistent with respect to a set of arbitrary denial constraints.

alt text

Please contact Akhil Dixit (akadixit at ucsc dot edu) for more details about CAvSAT.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •