Dissertations / Theses on the topic 'Satisfiability'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the top 50 dissertations / theses for your research on the topic 'Satisfiability.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.
Gregory, Peter. "Structure in satisfiability." Thesis, University of Strathclyde, 2008. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.488552.
Full textSlater, Andrew, and andrew slater@csl anu edu au. "Investigations into Satisfiability Search." The Australian National University. Research School of Information Sciences and Engineering, 2003. http://thesis.anu.edu.au./public/adt-ANU20040310.103258.
Full textSubramanian, Rishi Bharadwaj. "FPGA Based Satisfiability Checking." University of Cincinnati / OhioLINK, 2020. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1583154848438753.
Full textZane, Francis. "Circuits, CNFs, and satisfiability /." Diss., Connect to a 24 p. preview or request complete full text in PDF format. Access restricted to UC campuses, 1998. http://wwwlib.umi.com/cr/ucsd/fullcit?p9907670.
Full textRobinson, Nathan. "Advancing planning-as-satisfiability." Thesis, Griffith University, 2012. http://hdl.handle.net/10072/367119.
Full textThesis (PhD Doctorate)
Doctor of Philosophy (PhD)
School of Information and Communication Technology
Science, Environment, Engineering and Technology
Full Text
Oe, Duck Ki. "Formally certified satisfiability solving." Diss., University of Iowa, 2012. https://ir.uiowa.edu/etd/3362.
Full textRolf, Daniel. "Algorithms for the satisfiability problem." Doctoral thesis, [S.l.] : [s.n.], 2006. http://deposit.ddb.de/cgi-bin/dokserv?idn=982636849.
Full textSouthey, Finnegan. "Augmenting Local Search for Satisfiability." Thesis, University of Waterloo, 2004. http://hdl.handle.net/10012/1075.
Full textDahllöf, Vilhelm. "Exact Algorithms for Exact Satisfiability Problems." Doctoral thesis, Linköping University, Linköping University, TCSLAB, 2006. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-6907.
Full textThis thesis presents exact means to solve a family of NP-hard problems. Starting with the well-studied Exact Satisfiability problem (XSAT) parents, siblings and daughters are derived and studied, each with interesting practical and theoretical properties. While developing exact algorithms to solve the problems, we gain new insights into their structure and mutual similarities and differences.
Given a Boolean formula in CNF, the XSAT problem asks for an assignment to the variables such that each clause contains exactly one true literal. For this problem we present an O(1.1730n) time algorithm, where n is the number of variables. XSAT is a special case of the General Exact Satisfiability problem which asks for an assignment such that in each clause exactly i literals be true. For this problem we present an algorithm which runs in O(2(1-ε) n) time, with 0 < ε < 1 for every fixed i; for i=2, 3 and 4 we have running times in O(1.4511n), O(1.6214n) and O(1.6848n) respectively.
For the counting problems we present an O(1.2190n) time algorithm which counts the number of models for an XSAT instance. We also present algorithms for #2SATw and #3SATw, two well studied Boolean problems. The algorithms have running times in O(1.2561n) and O(1.6737n) respectively.
Finally we study optimisation problems: As a variant of the Maximum Exact Satisfiability problem, consider the problem of finding an assignment exactly satisfying a maximum number of clauses while the rest are left with no true literal. This problem is reducible to #2SATw without the addition of new variables and thus is solvable in time O(1.2561n). Another interesting optimisation problem is to find two XSAT models which differ in as many variables as possible. This problem is shown to be solvable in O(1.8348n) time.
Dahllöf, Vilhelm. "Exact algorithms for exact satisfiability problems /." Linköping : Department of Computer and Information Science, Linköpings universitet, 2006. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-6907.
Full textRussell, Richard Anthony. "Planning with preferences using maximum satisfiability." Thesis, University of Cambridge, 2012. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.610496.
Full textTamaki, Suguru. "Improved Algorithms for CNF Satisfiability Problems." 京都大学 (Kyoto University), 2006. http://hdl.handle.net/2433/68895.
Full textHusain, Dhiaiddin. "Satisfiability problem and lattice basis problem." Aix-Marseille 2, 1996. http://www.theses.fr/1996AIX22037.
Full textSohanghpurwala, Ali Asgar Ali Akbar. "Exploits in Concurrency for Boolean Satisfiability." Diss., Virginia Tech, 2018. http://hdl.handle.net/10919/86417.
Full textPh. D.
Aytemiz, Tevfik. "A Probabilistic Study of 3-SATISFIABILITY." Diss., Virginia Tech, 2001. http://hdl.handle.net/10919/28202.
Full textPh. D.
Weaver, Sean A. "Satisfiability Advancements Enabled by State Machines." University of Cincinnati / OhioLINK, 2012. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1353343116.
Full textAndersen, Carl Floyd. "Using join networks to compute satisfiability." College Park, Md. : University of Maryland, 2008. http://hdl.handle.net/1903/8146.
Full textThesis research directed by: Dept. of Computer Science. Title from t.p. of PDF. Includes bibliographical references. Published by UMI Dissertation Services, Ann Arbor, Mich. Also available in paper.
Turner, Charles Hudson. "Causal action theories and satisfiability planning /." Digital version accessible at:, 1998. http://wwwlib.umi.com/cr/utexas/main.
Full textCalabro, Chris. "The exponential complexity of satisfiability problems." Diss., [La Jolla] : University of California, San Diego, 2009. http://wwwlib.umi.com/cr/ucsd/fullcit?p3369625.
Full textTitle from first page of PDF file (viewed September 15, 2009). Available via ProQuest Digital Dissertations. Vita. Includes bibliographical references (p. 129-133).
Bailey, Delbert D. "Phase transitions of boolean satisfiability variants /." Diss., Digital Dissertations Database. Restricted to UC campuses, 2004. http://uclibs.org/PID/11984.
Full textCai, Shaowei. "Novel Local Search Methods for Satisfiability." Thesis, Griffith University, 2015. http://hdl.handle.net/10072/366424.
Full textThesis (PhD Doctorate)
Doctor of Philosophy (PhD)
Institute for Integrated and Intelligent Systems
Science, Environment, Engineering and Technology
Full Text
Meng, Baoluo. "Satisfiability modulo relations: theory and applications." Diss., University of Iowa, 2018. https://ir.uiowa.edu/etd/6614.
Full textAl-Saedi, Mohammad Saleh Balasim. "Extensions of tractable classes for propositional satisfiability." Thesis, Artois, 2016. http://www.theses.fr/2016ARTO0405/document.
Full textKnowledge representation and reasoning is a key issue in computer science and more particularly in artificial intelligence. In this respect, propositional logic is a representation formalism that is a good trade-off between the opposite computational efficiency and expressiveness criteria. However, unless P = NP, deduction in propositional logic is not polynomial in the worst case. So, in this thesis we propose new extensions of tractable classes of the propositional satisfiability problem. Tractable fragments of SAT play a role in the implementation of the most efficient current SAT solvers, many of thesetractable classes use the linear time unit propagation (UP) inference rule. We attempt to extend two of currently-known polynomial fragments of SAT thanks to UP in such a way that the fragments can still be recognized and solved in polynomial time. A first result focuses on Quad fragments: we establish some properties of Quad fragments and extend these fragments and exhibit promising variants. The extension is obtained by allowing Quad fixed total orderings of clauses to be accompanied with specific additional separate orderings of maximal sub-clauses. The resulting fragments extend Quad without degrading its worst-case complexity. Also, we investigate how bounded resolution and redundancy through unit propagation can play a role in this respect. The second contribution on tractable subclasses of SAT concerns extensions of one well-known Tovey’s polynomial fragment so that they also include instances that can be simplified using UP. Then, we compare two existing polynomial fragments based on UP: namely, Quad and UP-Horn. We also answer an open question about the connections between these two classes: we show that UP-Horn and some other UP-based variants are strict subclasses of S Quad, where S Quad is the union of all Quad classes obtained by investigating all possible orderings of clauses
Schwerdtfeger, Konrad W. [Verfasser]. "Connectivity of Boolean satisfiability / Konrad W. Schwerdtfeger." Hannover : Technische Informationsbibliothek (TIB), 2016. http://d-nb.info/1116960338/34.
Full textSchewe, Lars [Verfasser]. "Satisfiability Problems in Discrete Geometry / Lars Schewe." Aachen : Shaker, 2007. http://d-nb.info/1166509400/34.
Full textCouncil, Steven Michael. "A 'satisfiability' based approach to integer programming." Thesis, University of Southampton, 1999. https://eprints.soton.ac.uk/50600/.
Full textFang, Lei. "Exploring Constraint Satisfiability Techniques in Formal Verification." Diss., Virginia Tech, 2008. http://hdl.handle.net/10919/27573.
Full textPh. D.
Reynolds, Andrew Joseph. "Finite model finding in satisfiability modulo theories." Diss., University of Iowa, 2013. https://ir.uiowa.edu/etd/5047.
Full textSuy, Franch Josep. "A satisfiability modulo theories approach to constraint programming." Doctoral thesis, Universitat de Girona, 2012. http://hdl.handle.net/10803/98302.
Full textAquesta tesi es centra en la resolució de CSPs utilitzant SMT. En essència, es reformulen els CSPs a fórmules SMT. Els resultats obtinguts permeten concloure que els millors solucionadors actuals d'SMT són una eina sòlida per a resoldre CSPs. No només s'aborden els CSP decisionals, sinó també problemes d'optimització de restriccions i problemes de satisfactibilitat de restriccions amb pesos. Per a resoldre aquests problemes s'ha utilitzat SMT juntament amb els algorismes apropiats: algorismes de cerca i algorismes basats en nuclis d'insatisfactibilitat. També es dóna suport a meta-restriccions, és a dir, restriccions sobre restriccions. Un cop vist que SMT és una molt bona aproximació genèrica per a CP, s'ha comprovat com algorismes basats en SMT poden tenir un rendiment igual o millor que els programes dissenyats específicament per a un determinat problema. El problema seleccionat per a dur a terme aquesta comprovació ha estat el RCPSP, obtenint uns resultats altament competitius.
Soler, Cabrejas Juan Ramón. "New Solving Techniques for Maximum and Minimum Satisfiability." Doctoral thesis, Universitat Autònoma de Barcelona, 2021. http://hdl.handle.net/10803/671710.
Full textEl problema de la Satisfacibilidad (SAT) consiste en decidir si existe una asignación de valores de verdad que satisfaga una fórmula proposicional dada. SAT fue el primer problema para el cual se demostró su NP-completitud, siendo uno de los problemas más estudiados en Ciencias de la Computación. Por otro lado, MaxSAT y MinSAT son versiones de optimización de SAT en las cuales el objetivo es encontrar una asignación que maximice o minimice el número de cláusulas satisfechas, respectivamente. Estos problemas son importantes porque muchos problemas prácticos pueden codificarse como problemas SAT, MaxSAT o MinSAT, y resolverse utilizando un resolvedor para SAT, MaxSAT o MinSAT. Mientras SAT se utiliza para resolver problemas de decisión, MaxSAT y MinSAT se utilizan para resolver problemas de optimización. El objetivo general de esta tesis doctoral es avanzar en el estado del arte en la resolución de problemas de optimización computacionalmente difíciles via su reducción a MaxSAT y MinSAT. Para lograr este objetivo, hemos estudiado nuevos sistemas de inferencia para MaxSAT y MinSAT basados en tableaux semánticos, y hemos definido codificaciones adecuadas para problemas que todavía no habían sido resueltos mediante su reducción a MaxSAT y MinSAT. En cuanto a los sistemas de inferencia, la tesis define un cálculo de tableaux completo para MaxSAT clausal, un cálculo de tableaux completo para MinSAT clausal y un cálculo de tableaux completo que permite resolver tanto MaxSAT como MinSAT. Además, la tesis propone dos enfoques diferentes para resolver MaxSAT no clausal y MinSAT no clausal: en el primer enfoque, la tesis define transformaciones de MaxSAT no clausal a MaxSAT clausal que preservan el coste. Además, define la extensión de estas transformaciones de MinSAT no clausal a MinSAT clausal. En el segundo enfoque, la tesis define un cálculo de tableaux para MaxSAT no clausal y demuestra su consistencia y completud. También describe cómo el cálculo de tableaux para MaxSAT no clausal puede utilizarse para resolver MinSAT no clausal. En cuanto a las nuevas aplicaciones de MaxSAT, la tesis define codificaciones MaxSAT para el problema de composición de equipos en un aula, las evalúa empíricamente y demuestra que este problema es NP-duro. Los conocimientos adquiridos son útiles para resolver otros problemas de optimización con tecnología MaxSAT. En particular, la tesis muestra cómo resolver problemas de formación de equipos más complejos, utilizando el modelo de composición de equipos sinérgicos como caso de estudio.
The Satisfiability problem, or SAT, is the problem of deciding if there exists an assignment that satisfies a given propositional formula. SAT was the first problem proven to be NP-complete and is one of the most studied problems in Computer Science. On the other hand, MaxSAT and MinSAT are optimization versions of SAT where the goal is to find an assignment that maximizes or minimizes the number of satisfied clauses, respectively. All these problems are significant because many practical problems can be encoded as SAT, MaxSAT or MinSAT problems, and solved using a SAT, MaxSAT or MinSAT solver. While SAT is used to solve decision problems, MaxSAT and MinSAT are used to solve optimization problems. The general objective of this PhD thesis is to advance the state of the art in solving computationally difficult optimization problems by reducing them to MaxSAT and MinSAT. To achieve this objective, we have investigated new inference systems for MaxSAT and MinSAT based on semantic tableaux, and suitable encodings for new MaxSAT applications. Regarding inference systems, the thesis defines a complete tableau calculus for solving clausal MaxSAT, a complete tableau calculus for solving clausal MinSAT and a complete tableau calculus for solving both clausal MaxSAT and clausal MinSAT. Moreover, the thesis proposes two different approaches to solving non-clausal MaxSAT and non-clausal MinSAT: in the first approach, the thesis defines novel cost-preserving transformations from non-clausal MaxSAT to clausal MaxSAT. Such transformations are then extended to define cost-preserving transformations from non-clausal MinSAT to clausal MinSAT. In the second approach, the thesis defines a genuine tableau calculus for non-clausal MaxSAT and proves its soundness and completeness. It also describes how the tableau calculus for non-clausal MaxSAT can be used to solve non-clausal MinSAT. Regarding new MaxSAT applications, the thesis defines and empirically evaluates MaxSAT encodings for the team composition problem in a classroom and proves that this problem is NP-hard. The insights gained are useful for solving other challenging optimization problems via their reduction to MaxSAT. In particular, the thesis shows how to solve more complex team formation problems, using the synergistic team composition model as a case study.
Zeranski, Robert [Verfasser]. "Satisfiability Characterizations of Upward Planarity Problems / Robert Zeranski." München : Verlag Dr. Hut, 2014. http://d-nb.info/105155053X/34.
Full textAchlioptas, Demetrios. "Threshold phenomena in random graph colouring and satisfiability." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 1999. http://www.collectionscanada.ca/obj/s4/f2/dsk1/tape7/PQDD_0002/NQ41090.pdf.
Full textGaur, Daya Ram. "Satisfiability and self-duality of monotone boolean functions." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 1999. http://www.collectionscanada.ca/obj/s4/f2/dsk1/tape7/PQDD_0026/NQ51863.pdf.
Full textLi, Bing. "Satisfiability-based abstraction refinement in symbolic model checking." Diss., Connect to online resource, 2006. http://gateway.proquest.com/openurl?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&res_dat=xri:pqdiss&rft_dat=xri:pqdiss:3207696.
Full textUhler, Richard Stephen. "Smten and the art of satisfiability-based search." Thesis, Massachusetts Institute of Technology, 2014. http://hdl.handle.net/1721.1/92967.
Full textThis electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections.
Cataloged from student-submitted PDF version of thesis.
Includes bibliographical references (pages 177-182).
Satisfiability (SAT) and Satisfiability Modulo Theories (SMT) have been leveraged in solving a wide variety of important and challenging combinatorial search problems, including automatic test generation, logic synthesis, model checking, program synthesis, and software verification. Though in principle SAT and SMT solvers simplify the task of developing practical solutions to these hard combinatorial search problems, in practice developing an application that effectively uses a SAT or SMT solver can be a daunting task. SAT and SMT solvers have limited support, if any, for queries described using the wide array of features developers rely on for describing their programs: procedure calls, loops, recursion, user-defined data types, recursively defined data types, and other mechanisms for abstraction, encapsulation, and modularity. As a consequence, developers cannot rely solely on the sophistication of SAT and SMT solvers to efficiently solve their queries; they must also optimize their own orchestration and construction of queries. This thesis presents Smten, a search primitive based on SAT and SMT that supports all the features of a modern, general purpose functional programming language. Smten exposes a simple yet powerful search interface for the Haskell programming language that accepts user-level constraints directly. We address the challenges of supporting general purpose, Turing-complete computation in search descriptions, and provide an approach for eciently evaluating Smten search using SAT and SMT solvers. We show that applications developed using Smten require significantly fewer lines of code and less developer effort for results comparable to standard SMT-based tools.
by Richard S. Uhler.
Ph. D.
Ragno, Robert J. (Robert John) 1977. "Solving optimal satisfiability problems through clause-directed A*." Thesis, Massachusetts Institute of Technology, 2002. http://hdl.handle.net/1721.1/29242.
Full textIncludes bibliographical references (p. 37-38).
Real-world applications, such as diagnosis and embedded control, are increasingly being framed as OpSAT problems - problems of finding the best solution that satisfies a formula in propositional state logic. Previous methods, such as Conflict-directed A*, solve OpSAT problems through a weak coupling of A* search, used to generate optimal candidates, and a DPLL-based SAT solver, used to test feasibility. This paper achieves a substantial performance improvement by introducing a tightly coupled approach, Clause-directed A * (CIA *). ClA* simultaneously directs the search towards assignments that are feasible and optimal. First, satisfiability is generalized to state logic by unifying the DPLL satisfiability procedure with forward checking. Second, optimal assignments are found by using A* to guide variable splitting within DPLL. Third, search is directed towards feasible regions of the state space by treating all clauses as conflicts, and by selecting only assignments that entail more clauses. Finally, ClA* climbs towards the optimum by using a variable ordering heuristic that emulates gradient search. Empirical experiments on real-world and randomly-generated instances demonstrate an order of magnitude increase in performance over Conflict-directed A*.
by Robert J. Ragno.
M.Eng.
Purcell, Christopher. "Cliques, colouring and satisfiability : from structure to algorithms." Thesis, University of Warwick, 2013. http://wrap.warwick.ac.uk/60496/.
Full textHansen, Stephen Lee. "Complete Randomized Cutting Plane Algorithms for Propositional Satisfiability." NSUWorks, 2000. http://nsuworks.nova.edu/gscis_etd/565.
Full textGroßmann, Peter. "Satisfiability and Optimization in Periodic Traffic Flow Problems." Doctoral thesis, Saechsische Landesbibliothek- Staats- und Universitaetsbibliothek Dresden, 2016. http://nbn-resolving.de/urn:nbn:de:bsz:14-qucosa-213122.
Full textPon, Farreny Josep. "Contributions to automatic configuration and selection for satisfiability." Doctoral thesis, Universitat de Lleida, 2021. http://hdl.handle.net/10803/673622.
Full textEn el área de las ciencas de la computación, es sabido que los algoritmos pueden exhibir comportamientos completamente diferentes dependiendo de como estén configurados sus parámetros, agudizándose este fenómeno cuando los problemas que se abordan son NP-Completos. Por ejemplo, se ha demostrado experimentalmente que configurar solvers para los problemas de la SATisfactibilidad (SAT), la Maxima SATisfactibilidad (MaxSAT) o la programación lineal de enteros mixta (MIP), puede resultar en mejoras de órdenes de magnitud. En esta tesis, mostramos cómo algoritmos metaheurísticos configurados de manera automática pueden resolver de forma eficiente diversas familias de instancias industriales y artificiales del problema MaxSAT. A continuación, nos centramos en mejorar el configurador automático de algoritmos GGA proporcionando un nuevo configurador distribuido que lo supera en varias familias de instancias industriales y artificiales de los problemas SAT y MIP. Finalmente, para hacer que esta tecnología sea más accesible para todas las comunidades científicas y la industria, presentamos la herramienta PyDGGA que implementa nuestro nuevo configurador. Además, presentamos el paquete OptiLog el cual permite la creación rápida de sistemas basados en SAT que adicionalmente incorpora un módulo de configuración automática para facilitar el uso de varias herramientas de configuración.
Within the computer science community, it is well known that algorithms may exhibit completely different behaviours depending on how their parameters are configured. This is even more obvious when the problems being tackled are NP-Complete. For example it has been proved experimentally that configuring solvers for the SATisfiabilty (SAT) problem, the Maximum SATisfiability (MaxSAT) problem or for Mixed Integer Programming (MIP), can result in improvements of orders of magnitude. In this thesis, we show how automatically configured metahueristic algorithms can efficiently solve families of industrial and crafted instances of the MaxSAT problem. Then, we focus on improving the automatic algorithm configurator GGA providing a new distributed configurator which outperforms GGA on families of industrial and crafted SAT and MIP instances. Finally, in our aim of making this technology more accessible for all research communities and industry we present the tool PyDGGA that implements our new configurator. We additionally introduce the OptiLog framework for rapid prototyping of SAT-based systems that also incorporates a module for automatic configuration for the easy application of several configuration tools.
SIVA, SUBRAMANYAN D. "APPLICATIONS OF SATISFIABILITY IN SYNTHESIS OF RECONFIGURABLE COMPUTERS." University of Cincinnati / OhioLINK, 2002. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1022761893.
Full textPari, Pushkin Raj. "Several issues on the boolean satisfiability (SAT) problem." College Park, Md. : University of Maryland, 2004. http://hdl.handle.net/1903/1427.
Full textThesis research directed by: Dept. of Electrical Engineering. Title from t.p. of PDF. Includes bibliographical references. Published by UMI Dissertation Services, Ann Arbor, Mich. Also available in paper.
Roy, Amitabha. "Symmetry breaking and fault tolerance in boolean satisfiability /." view abstract or download file of text, 2001. http://wwwlib.umi.com/cr/uoregon/fullcit?p3024528.
Full textTypescript. Includes vita and abstract. Includes bibliographical references (leaves 124-127). Also available for download via the World Wide Web; free to University of Oregon users.
Duong, Thach-Thao Nguyen. "Improving Diversification in Local Search for Propositional Satisfiability." Thesis, Griffith University, 2014. http://hdl.handle.net/10072/365717.
Full textThesis (PhD Doctorate)
Doctor of Philosophy (PhD)
School of Information and Communication Technology
Science, Environment, Engineering and Technology
Full Text
Mover, Sergio. "Verification of Hybrid Systems using Satisfiability Modulo Theories." Doctoral thesis, Università degli studi di Trento, 2014. https://hdl.handle.net/11572/368887.
Full textMover, Sergio. "Verification of Hybrid Systems using Satisfiability Modulo Theories." Doctoral thesis, University of Trento, 2014. http://eprints-phd.biblio.unitn.it/1177/1/main.pdf.
Full textCherif, Mohamed Sami. "Reasoning and inference for (maximum) satisfiability : new insights." Electronic Thesis or Diss., Aix-Marseille, 2022. http://www.theses.fr/2022AIXM0589.
Full textAt the heart of computer science and artificial intelligence, logic is often used as a powerful language to model and solve complex problems that arise in academia and in real-world applications. A well-known formalism in this context is the Satisfiability (SAT) problem which simply checks whether a given propositional formula in the form of a set of constraints, called clauses, can be satisfied. A natural optimization extension of this problem is maximum satisfiability (Max-SAT) which consists in determining the maximum number of clausal constraints that can be satisfied within the formula. In our work, we are interested in studying the power and limits of inference and resoning in the context of (Maximum) Satisfiability. Our first contributions revolve around investigating inference in SAT and Max-SAT solving. First, we study statistical inference within a Multi-Armed Bandit (MAB) framework for online selection of branching heuristics in SAT and we show that it can further enhance the efficiency of modern clause-learning solvers. Moreover, we provide further insights on the power of inference in Branch and Bound algorithms for Max-SAT solving through the property of UP-resilience. Our contributions also extend to SAT and Max-SAT proof theory. We particularly attempt to theoretically bridge the gap between SAT and Max-SAT inference
Ferreira, Junior Valnir, and N/A. "Improvements to Clause Weighting Local Search for Propositional Satisfiability." Griffith University. Institute for Integrated and Intelligent Systems, 2007. http://www4.gu.edu.au:8080/adt-root/public/adt-QGU20070823.123257.
Full textPham, Duc Nghia, and n/a. "Modelling and Exploiting Structures in Solving Propositional Satisfiability Problems." Griffith University. Institute for Integrated and Intelligent Systems, 2006. http://www4.gu.edu.au:8080/adt-root/public/adt-QGU20070216.143447.
Full textHeller, Kelly K. "Satisfiability checking for quality assurance in relational data processing." Thesis, California State University, Long Beach, 2013. http://pqdtopen.proquest.com/#viewpdf?dispub=1524200.
Full textDevelopers using the SQL language lack relational SQL debugging tools. SQL also suffers from a lack of sufficient automated frameworks for unit testing and regression testing of queries. This thesis begins with an SQL bug taxonomy. The focus is on Core SQL as defined in the SQL:1999 standard. Features in Core SQL remain virtually unchanged through the latest standard, SQL:2011. Our bug taxonomy illustrates common coding defects related to NULL, LEFT JOIN, selectivity assumptions, and ordering assumptions. We highlight ways that silent failures can impact a databasedependent application. Our proposal for addressing SQL development errors is a verification tool (named POQ) that leverages annotated postconditions attached to each query statement. The formalism of domain relational calculus is the basis for axiomatizing queries. Subsequently, a theorem prover searches for counterexamples that demonstrate when the postcondition fails. Alternative projects using SMT solvers and static analysis methods are also discussed.