Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. CSAIL Digital Archive
  4. CSAIL Technical Reports (July 1, 2003 - present)
  5. On Relational Analysis of Algebraic Datatypes

On Relational Analysis of Algebraic Datatypes

Thumbnail Image
Download
Name

MIT-CSAIL-TR-2005-022.ps

Size

20.23 MB

Format

PostScript

Checksum (MD5)

f1fdb715cae8c0da09fe185bc1518735

Thumbnail Image
Download
Name

MIT-CSAIL-TR-2005-022.pdf

Size

872.12 KB

Format

Adobe PDF

Checksum (MD5)

8ac0de12d979171944ca6f19d9a1dbed

Author(s)
Kuncak, Viktor
•
Jackson, Daniel
Date Issued
April 5, 2005
Series/Report no.
Massachusetts Institute of Technology Computer Science and Artificial Intelligence Laboratory
Abstract
We present a technique that enables the use of finite modelfinding to check the satisfiability of certain formulaswhose intended models are infinite. Such formulas arisewhen using the language of sets and relations to reasonabout structured values such as algebraic datatypes. Thekey idea of our technique is to identify a natural syntacticclass of formulas in relational logic for which reasoningabout infinite structures can be reduced to reasoning aboutfinite structures. As a result, when a formula belongs tothis class, we can use existing finite model findingtools to check whether the formula holds in the desiredinfinite model.
Persistent DSpace Link
http://hdl.handle.net/1721.1/30534
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.