Cargando…
Quantum Algorithm for Variant Maximum Satisfiability †
In this paper, we proposed a novel quantum algorithm for the maximum satisfiability problem. Satisfiability (SAT) is to find the set of assignment values of input variables for the given Boolean function that evaluates this function as TRUE or prove that such satisfying values do not exist. For a PO...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9689672/ https://www.ncbi.nlm.nih.gov/pubmed/36359704 http://dx.doi.org/10.3390/e24111615 |
_version_ | 1784836594645073920 |
---|---|
author | Alasow, Abdirahman Jin, Peter Perkowski, Marek |
author_facet | Alasow, Abdirahman Jin, Peter Perkowski, Marek |
author_sort | Alasow, Abdirahman |
collection | PubMed |
description | In this paper, we proposed a novel quantum algorithm for the maximum satisfiability problem. Satisfiability (SAT) is to find the set of assignment values of input variables for the given Boolean function that evaluates this function as TRUE or prove that such satisfying values do not exist. For a POS SAT problem, we proposed a novel quantum algorithm for the maximum satisfiability (MAX-SAT), which returns the maximum number of OR terms that are satisfied for the SAT-unsatisfiable function, providing us with information on how far the given Boolean function is from the SAT satisfaction. We used Grover’s algorithm with a new block called quantum counter in the oracle circuit. The proposed circuit can be adapted for various forms of satisfiability expressions and several satisfiability-like problems. Using the quantum counter and mirrors for SAT terms reduces the need for ancilla qubits and realizes a large Toffoli gate that is then not needed. Our circuit reduces the number of ancilla qubits for the terms [Formula: see text] of the Boolean function from [Formula: see text] of ancilla qubits to [Formula: see text]. We analyzed and compared the quantum cost of the traditional oracle design with our design which gives a low quantum cost. |
format | Online Article Text |
id | pubmed-9689672 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-96896722022-11-25 Quantum Algorithm for Variant Maximum Satisfiability † Alasow, Abdirahman Jin, Peter Perkowski, Marek Entropy (Basel) Article In this paper, we proposed a novel quantum algorithm for the maximum satisfiability problem. Satisfiability (SAT) is to find the set of assignment values of input variables for the given Boolean function that evaluates this function as TRUE or prove that such satisfying values do not exist. For a POS SAT problem, we proposed a novel quantum algorithm for the maximum satisfiability (MAX-SAT), which returns the maximum number of OR terms that are satisfied for the SAT-unsatisfiable function, providing us with information on how far the given Boolean function is from the SAT satisfaction. We used Grover’s algorithm with a new block called quantum counter in the oracle circuit. The proposed circuit can be adapted for various forms of satisfiability expressions and several satisfiability-like problems. Using the quantum counter and mirrors for SAT terms reduces the need for ancilla qubits and realizes a large Toffoli gate that is then not needed. Our circuit reduces the number of ancilla qubits for the terms [Formula: see text] of the Boolean function from [Formula: see text] of ancilla qubits to [Formula: see text]. We analyzed and compared the quantum cost of the traditional oracle design with our design which gives a low quantum cost. MDPI 2022-11-05 /pmc/articles/PMC9689672/ /pubmed/36359704 http://dx.doi.org/10.3390/e24111615 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Alasow, Abdirahman Jin, Peter Perkowski, Marek Quantum Algorithm for Variant Maximum Satisfiability † |
title | Quantum Algorithm for Variant Maximum Satisfiability † |
title_full | Quantum Algorithm for Variant Maximum Satisfiability † |
title_fullStr | Quantum Algorithm for Variant Maximum Satisfiability † |
title_full_unstemmed | Quantum Algorithm for Variant Maximum Satisfiability † |
title_short | Quantum Algorithm for Variant Maximum Satisfiability † |
title_sort | quantum algorithm for variant maximum satisfiability † |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9689672/ https://www.ncbi.nlm.nih.gov/pubmed/36359704 http://dx.doi.org/10.3390/e24111615 |
work_keys_str_mv | AT alasowabdirahman quantumalgorithmforvariantmaximumsatisfiability AT jinpeter quantumalgorithmforvariantmaximumsatisfiability AT perkowskimarek quantumalgorithmforvariantmaximumsatisfiability |