Live briefing
Everything about Maximum satisfiability problem
Problem in computational complexity theory
In computational complexity theory, the maximum satisfiability problem (MAX-SAT) is the problem of determining the maximum number of clauses, of a given Boolean formula in conjunctive normal form, that can be made true by an assignment of truth values to the variables of the formula. It is a generalization of the Boolean satisfiability problem, which asks whether there exists a truth assignment that makes all clauses true. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Maximum satisfiability problemA 5-minute orientation
- Skim a recent paper: Spintronics-compatible Approach to Solving Maximum-Satisfiability Problems with Probabilistic Computing, Invertible Logic, and Parallel TemperingInfluential work since 2022
- Pick up a classic book: The Conspirators HierarchyThe most-reprinted book on the subject
- Read the landmark paper: Algorithms for the maximum satisfiability problemCited 245 times
- Go sideways: MAXEkSATA closely related topic
- Go sideways: 2-satisfiabilityA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Algorithms for the maximum satisfiability problem
New $\frac{3}{4}$-Approximation Algorithms for the Maximum Satisfiability Problem
A Dichotomy Theorem for Maximum Generalized Satisfiability Problems
Maximum Satisfiability: Anatomy of the Fitness Landscape for a Hard Combinatorial Optimization Problem
Modified extremal optimization for the hard maximum satisfiability problem
On the complexity of the maximum satisfiability problem for horn formulas
Greedy Algorithms for the Maximum Satisfiability Problem: Simple Algorithms and Inapproximability Bounds
An effective heuristic algorithm for the maximum satisfiability problem
🆕 Influential since 2022
Spintronics-compatible Approach to Solving Maximum-Satisfiability Problems with Probabilistic Computing, Invertible Logic, and Parallel Tempering
A Refined Branching Algorithm for the Maximum Satisfiability Problem
Proof Complexity for the Maximum Satisfiability Problem and its Use in SAT Refutations
Revisiting maximum satisfiability and related problems in data streams
On the Counting Version of the Maximum 2-Satisfiability Problem
📚 Books worth reading
The Conspirators HierarchyJohn Coleman · 1992
Parallel Programming in C with MPI and OpenMPMichael J. Quinn · 2003
Recent Trends in Applied Artificial IntelligenceMoonis Ali · 2013
প্রোগ্রামিং কনটেস্টমোঃ মাহবুবুল হাসান · 2016
Aspects of semidefinite programmingEtienne de Klerk · 2002
Discrete MathmaticsR. K. Bisht, H. S. Dhami · 2015
The Human Planet · 2009
survival companion for medical students, graduates and interns · 2014
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- MAXEkSAT MAXEkSAT is a problem in computational complexity theory that is a maximization version of the Boolean satisfiability problem 3SAT. In MAXEkSAT, each clause…
- 2-satisfiability In computer science, 2-satisfiability, 2-SAT or just 2SAT is a computational problem of assigning values to variables, each of which has two possible values…
- Boolean satisfiability algorithm heuristics In computer science, there are certain classes of algorithms (heuristics) that solves types of the Boolean satisfiability problem despite there being no…
- Boolean satisfiability problem In logic and computer science, the Boolean satisfiability problem (sometimes called propositional satisfiability problem and abbreviated SATISFIABILITY…
- MAX-3SAT MAX-3SAT is a problem in the computational complexity subfield of computer science. It generalises the Boolean satisfiability problem (SAT) which is a…
- WalkSAT In computer science, GSAT and WalkSAT are local search algorithms to solve Boolean satisfiability problems. Both algorithms work on formulae in Boolean…
- ♯SAT In computer science, the Sharp Satisfiability Problem (sometimes called Sharp-SAT, #SAT or model counting) is the problem of counting the number of interpretati…
- Karloff–Zwick algorithm The Karloff–Zwick algorithm, in computational complexity theory, is a randomised approximation algorithm taking an instance of MAX-3SAT Boolean satisfiability…