No Cover Image

E-Thesis 435 views 879 downloads

The combinatorics of minimal unsatisfiability: connecting to graph theory / HODA ABBASIZANJANI

Swansea University Author: HODA ABBASIZANJANI

  • Abbasizanjani_Hoda_PhD_Thesis_Final_Redacted_Signature.pdf

    PDF | E-Thesis – open access

    Copyright: The author, Hoda Abbasizanjani, 2021.

    Download (1.03MB)

DOI (Published version): 10.23889/SUthesis.57815

Abstract

Minimally Unsatisfiable CNFs (MUs) are unsatisfiable CNFs where removing any clause destroys unsatisfiability. MUs are the building blocks of unsatisfia-bility, and our understanding of them can be very helpful in answering various algorithmic and structural questions relating to unsatisfiability. In thi...

Full description

Published: Swansea 2021
Institution: Swansea University
Degree level: Doctoral
Degree name: Ph.D
Supervisor: Kullmann, Oliver ; Beckmann, Arnold
URI: https://cronfa.swan.ac.uk/Record/cronfa57815
first_indexed 2021-09-08T15:38:54Z
last_indexed 2021-09-09T03:21:19Z
id cronfa57815
recordtype RisThesis
fullrecord <?xml version="1.0"?><rfc1807><datestamp>2021-09-08T16:58:00.1015746</datestamp><bib-version>v2</bib-version><id>57815</id><entry>2021-09-08</entry><title>The combinatorics of minimal unsatisfiability: connecting to graph theory</title><swanseaauthors><author><sid>678d753c3d556c287deb03888b279f7e</sid><firstname>HODA</firstname><surname>ABBASIZANJANI</surname><name>HODA ABBASIZANJANI</name><active>true</active><ethesisStudent>false</ethesisStudent></author></swanseaauthors><date>2021-09-08</date><abstract>Minimally Unsatis&#xFB01;able CNFs (MUs) are unsatis&#xFB01;able CNFs where removing any clause destroys unsatis&#xFB01;ability. MUs are the building blocks of unsatis&#xFB01;a-bility, and our understanding of them can be very helpful in answering various algorithmic and structural questions relating to unsatis&#xFB01;ability. In this thesis we study MUs from a combinatorial point of view, with the aim of extending the understanding of the structure of MUs. We show that some important classes of MUs are very closely related to known classes of digraphs, and using arguments from logic and graph theory we characterise these MUs.Two main concepts in this thesis are isomorphism of CNFs and the implica-tion digraph of 2-CNFs (at most two literals per disjunction). Isomorphism of CNFs involves renaming the variables, and &#xFB02;ipping the literals. The implication digraph of a 2-CNF F has both arcs (&#xAC;a &#x2192; b) and (&#xAC;b &#x2192; a) for every binary clause (a &#x2228; b) in F .In the &#xFB01;rst part we introduce a novel connection between MUs and Minimal Strong Digraphs (MSDs), strongly connected digraphs, where removing any arc destroys the strong connectedness. We introduce the new class DFM of special MUs, which are in close correspondence to MSDs. The known relation between 2-CNFs and implication digraphs is used, but in a simpler and more direct way, namely that we have a canonical choice of one of the two arcs. As an application of this new framework we provide short and intuitive new proofs for two im-portant but isolated characterisations for nonsingular MUs (every literal occurs at least twice), both with ingenious but complicated proofs: Characterising 2-MUs (minimally unsatis&#xFB01;able 2-CNFs), and characterising MUs with de&#xFB01;ciency 2 (two more clauses than variables).In the second part, we provide a fundamental addition to the study of 2-CNFs which have e&#xFB03;cient algorithms for many interesting problems, namely that we provide a full classi&#xFB01;cation of 2-MUs and a polytime isomorphism de-cision of this class. We show that implication digraphs of 2-MUs are &#x201C;Weak Double Cycles&#x201D; (WDCs), big cycles of small cycles (with possible overlaps). Combining logical and graph-theoretical methods, we prove that WDCs have at most one skew-symmetry (a self-inverse &#xFB01;xed-point free anti-symmetry, re-versing the direction of arcs). It follows that the isomorphisms between 2-MUs are exactly the isomorphisms between their implication digraphs (since digraphs with given skew-symmetry are the same as 2-CNFs). This reduces the classi&#xFB01;-cation of 2-MUs to the classi&#xFB01;cation of a nice class of digraphs.Finally in the outlook we discuss further applications, including an alter-native framework for enumerating some special Minimally Unsatis&#xFB01;able Sub-clause-sets (MUSs).</abstract><type>E-Thesis</type><journal/><volume/><journalNumber/><paginationStart/><paginationEnd/><publisher/><placeOfPublication>Swansea</placeOfPublication><isbnPrint/><isbnElectronic/><issnPrint/><issnElectronic/><keywords/><publishedDay>8</publishedDay><publishedMonth>9</publishedMonth><publishedYear>2021</publishedYear><publishedDate>2021-09-08</publishedDate><doi>10.23889/SUthesis.57815</doi><url/><notes>ORCiD identifier https://orcid.org/0000-0002-9575-4758</notes><college>COLLEGE NANME</college><CollegeCode>COLLEGE CODE</CollegeCode><institution>Swansea University</institution><supervisor>Kullmann, Oliver ; Beckmann, Arnold</supervisor><degreelevel>Doctoral</degreelevel><degreename>Ph.D</degreename><apcterm/><lastEdited>2021-09-08T16:58:00.1015746</lastEdited><Created>2021-09-08T16:37:00.5004882</Created><path><level id="1">Faculty of Science and Engineering</level><level id="2">School of Mathematics and Computer Science - Computer Science</level></path><authors><author><firstname>HODA</firstname><surname>ABBASIZANJANI</surname><order>1</order></author></authors><documents><document><filename>57815__20794__e99b8a0d9d2347ae9e0044f9a6c4b934.pdf</filename><originalFilename>Abbasizanjani_Hoda_PhD_Thesis_Final_Redacted_Signature.pdf</originalFilename><uploaded>2021-09-08T16:55:51.4490598</uploaded><type>Output</type><contentLength>1080880</contentLength><contentType>application/pdf</contentType><version>E-Thesis &#x2013; open access</version><cronfaStatus>true</cronfaStatus><documentNotes>Copyright: The author, Hoda Abbasizanjani, 2021.</documentNotes><copyrightCorrect>true</copyrightCorrect><language>eng</language></document></documents><OutputDurs/></rfc1807>
spelling 2021-09-08T16:58:00.1015746 v2 57815 2021-09-08 The combinatorics of minimal unsatisfiability: connecting to graph theory 678d753c3d556c287deb03888b279f7e HODA ABBASIZANJANI HODA ABBASIZANJANI true false 2021-09-08 Minimally Unsatisfiable CNFs (MUs) are unsatisfiable CNFs where removing any clause destroys unsatisfiability. MUs are the building blocks of unsatisfia-bility, and our understanding of them can be very helpful in answering various algorithmic and structural questions relating to unsatisfiability. In this thesis we study MUs from a combinatorial point of view, with the aim of extending the understanding of the structure of MUs. We show that some important classes of MUs are very closely related to known classes of digraphs, and using arguments from logic and graph theory we characterise these MUs.Two main concepts in this thesis are isomorphism of CNFs and the implica-tion digraph of 2-CNFs (at most two literals per disjunction). Isomorphism of CNFs involves renaming the variables, and flipping the literals. The implication digraph of a 2-CNF F has both arcs (¬a → b) and (¬b → a) for every binary clause (a ∨ b) in F .In the first part we introduce a novel connection between MUs and Minimal Strong Digraphs (MSDs), strongly connected digraphs, where removing any arc destroys the strong connectedness. We introduce the new class DFM of special MUs, which are in close correspondence to MSDs. The known relation between 2-CNFs and implication digraphs is used, but in a simpler and more direct way, namely that we have a canonical choice of one of the two arcs. As an application of this new framework we provide short and intuitive new proofs for two im-portant but isolated characterisations for nonsingular MUs (every literal occurs at least twice), both with ingenious but complicated proofs: Characterising 2-MUs (minimally unsatisfiable 2-CNFs), and characterising MUs with deficiency 2 (two more clauses than variables).In the second part, we provide a fundamental addition to the study of 2-CNFs which have efficient algorithms for many interesting problems, namely that we provide a full classification of 2-MUs and a polytime isomorphism de-cision of this class. We show that implication digraphs of 2-MUs are “Weak Double Cycles” (WDCs), big cycles of small cycles (with possible overlaps). Combining logical and graph-theoretical methods, we prove that WDCs have at most one skew-symmetry (a self-inverse fixed-point free anti-symmetry, re-versing the direction of arcs). It follows that the isomorphisms between 2-MUs are exactly the isomorphisms between their implication digraphs (since digraphs with given skew-symmetry are the same as 2-CNFs). This reduces the classifi-cation of 2-MUs to the classification of a nice class of digraphs.Finally in the outlook we discuss further applications, including an alter-native framework for enumerating some special Minimally Unsatisfiable Sub-clause-sets (MUSs). E-Thesis Swansea 8 9 2021 2021-09-08 10.23889/SUthesis.57815 ORCiD identifier https://orcid.org/0000-0002-9575-4758 COLLEGE NANME COLLEGE CODE Swansea University Kullmann, Oliver ; Beckmann, Arnold Doctoral Ph.D 2021-09-08T16:58:00.1015746 2021-09-08T16:37:00.5004882 Faculty of Science and Engineering School of Mathematics and Computer Science - Computer Science HODA ABBASIZANJANI 1 57815__20794__e99b8a0d9d2347ae9e0044f9a6c4b934.pdf Abbasizanjani_Hoda_PhD_Thesis_Final_Redacted_Signature.pdf 2021-09-08T16:55:51.4490598 Output 1080880 application/pdf E-Thesis – open access true Copyright: The author, Hoda Abbasizanjani, 2021. true eng
title The combinatorics of minimal unsatisfiability: connecting to graph theory
spellingShingle The combinatorics of minimal unsatisfiability: connecting to graph theory
HODA ABBASIZANJANI
title_short The combinatorics of minimal unsatisfiability: connecting to graph theory
title_full The combinatorics of minimal unsatisfiability: connecting to graph theory
title_fullStr The combinatorics of minimal unsatisfiability: connecting to graph theory
title_full_unstemmed The combinatorics of minimal unsatisfiability: connecting to graph theory
title_sort The combinatorics of minimal unsatisfiability: connecting to graph theory
author_id_str_mv 678d753c3d556c287deb03888b279f7e
author_id_fullname_str_mv 678d753c3d556c287deb03888b279f7e_***_HODA ABBASIZANJANI
author HODA ABBASIZANJANI
author2 HODA ABBASIZANJANI
format E-Thesis
publishDate 2021
institution Swansea University
doi_str_mv 10.23889/SUthesis.57815
college_str Faculty of Science and Engineering
hierarchytype
hierarchy_top_id facultyofscienceandengineering
hierarchy_top_title Faculty of Science and Engineering
hierarchy_parent_id facultyofscienceandengineering
hierarchy_parent_title Faculty of Science and Engineering
department_str School of Mathematics and Computer Science - Computer Science{{{_:::_}}}Faculty of Science and Engineering{{{_:::_}}}School of Mathematics and Computer Science - Computer Science
document_store_str 1
active_str 0
description Minimally Unsatisfiable CNFs (MUs) are unsatisfiable CNFs where removing any clause destroys unsatisfiability. MUs are the building blocks of unsatisfia-bility, and our understanding of them can be very helpful in answering various algorithmic and structural questions relating to unsatisfiability. In this thesis we study MUs from a combinatorial point of view, with the aim of extending the understanding of the structure of MUs. We show that some important classes of MUs are very closely related to known classes of digraphs, and using arguments from logic and graph theory we characterise these MUs.Two main concepts in this thesis are isomorphism of CNFs and the implica-tion digraph of 2-CNFs (at most two literals per disjunction). Isomorphism of CNFs involves renaming the variables, and flipping the literals. The implication digraph of a 2-CNF F has both arcs (¬a → b) and (¬b → a) for every binary clause (a ∨ b) in F .In the first part we introduce a novel connection between MUs and Minimal Strong Digraphs (MSDs), strongly connected digraphs, where removing any arc destroys the strong connectedness. We introduce the new class DFM of special MUs, which are in close correspondence to MSDs. The known relation between 2-CNFs and implication digraphs is used, but in a simpler and more direct way, namely that we have a canonical choice of one of the two arcs. As an application of this new framework we provide short and intuitive new proofs for two im-portant but isolated characterisations for nonsingular MUs (every literal occurs at least twice), both with ingenious but complicated proofs: Characterising 2-MUs (minimally unsatisfiable 2-CNFs), and characterising MUs with deficiency 2 (two more clauses than variables).In the second part, we provide a fundamental addition to the study of 2-CNFs which have efficient algorithms for many interesting problems, namely that we provide a full classification of 2-MUs and a polytime isomorphism de-cision of this class. We show that implication digraphs of 2-MUs are “Weak Double Cycles” (WDCs), big cycles of small cycles (with possible overlaps). Combining logical and graph-theoretical methods, we prove that WDCs have at most one skew-symmetry (a self-inverse fixed-point free anti-symmetry, re-versing the direction of arcs). It follows that the isomorphisms between 2-MUs are exactly the isomorphisms between their implication digraphs (since digraphs with given skew-symmetry are the same as 2-CNFs). This reduces the classifi-cation of 2-MUs to the classification of a nice class of digraphs.Finally in the outlook we discuss further applications, including an alter-native framework for enumerating some special Minimally Unsatisfiable Sub-clause-sets (MUSs).
published_date 2021-09-08T04:58:29Z
_version_ 1860880469272297472
score 11.100184