View Item 
        •   Utrecht University Student Theses Repository Home
        • UU Theses Repository
        • Theses
        • View Item
        •   Utrecht University Student Theses Repository Home
        • UU Theses Repository
        • Theses
        • View Item
        JavaScript is disabled for your browser. Some features of this site may not work without it.

        Browse

        All of UU Student Theses RepositoryBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

        Techniques behind SMT solvers

        Thumbnail
        View/Open
        Thesis-Tomas-Ehrencron.pdf (508.5Kb)
        Publication date
        2018
        Author
        Ehrencron, T.M.
        Metadata
        Show full item record
        Summary
        SMT problems form an extensive collection of satisfiability problems. Determining the satisfiability of a Boolean expression lies at the basis of this set and forms the backbone of the P versus NP problem. We study several existing algorithms that solve satisfiability. Another common SMT problem are systems of linear integer inequalities. We look at a few ways these can be solved. Finally, we show how Liquid Haskell uses an SMT solver to verify refinement types.
        URI
        https://studenttheses.uu.nl/handle/20.500.12932/31235
        Collections
        • Theses
        Utrecht university logo