<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Logic in Computer Science on grzenow</title><link>http://www.grzenow.com/categories/logic-in-computer-science/</link><description>Recent content in Logic in Computer Science on grzenow</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 24 May 2024 00:00:00 +0000</lastBuildDate><atom:link href="http://www.grzenow.com/categories/logic-in-computer-science/index.xml" rel="self" type="application/rss+xml"/><item><title>Logic in Computer Science</title><link>http://www.grzenow.com/projects/logic-in-computer-science/</link><pubDate>Fri, 24 May 2024 00:00:00 +0000</pubDate><guid>http://www.grzenow.com/projects/logic-in-computer-science/</guid><description>&lt;p&gt;This is a collection of projects completed for the Logic in Computer Science course, including:&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Propositional logic in Haskell (Part 1):&#10;&lt;ul&gt;&#10;&lt;li&gt;Satisfiable formulas, tautologies, disjunctive normal form (DNF), DNF-based SAT solver.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Propositional logic in Haskell (Part 2):&#10;&lt;ul&gt;&#10;&lt;li&gt;Conjunctive normal form (CNF), equisatisfiable CNF (ENCF), Davis-Putnam SAT solver.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;SAT solving with Z3 in Python (Part 1):&#10;&lt;ul&gt;&#10;&lt;li&gt;Generating all satisfying assignments, pebbling formulas, n-queens problem.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;SAT solving with Z3 in Python (Part 2):&#10;&lt;ul&gt;&#10;&lt;li&gt;Shortest common superstring (SCS) problem, phase transitions for the k-SAT problem.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;SMT solving with Z3 in Python:&#10;&lt;ul&gt;&#10;&lt;li&gt;Łoś principle, function 91, Sudoku solver.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Intuitionistic propositional logic in Agda:&#10;&lt;ul&gt;&#10;&lt;li&gt;Conjunction and disjunction proofs, de Morgan&amp;rsquo;s laws, weak Pierce&amp;rsquo;s law.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Intuitionistic first order logic in Agda:&#10;&lt;ul&gt;&#10;&lt;li&gt;Universal and existential quantifier proofs, relations.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;&lt;a href="https://github.com/grzenow4/LDI-lab" class="external-link" target="_blank" rel="noopener"&gt;Source code&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>