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...

Descripción completa

Detalles Bibliográficos
Autores principales: Alasow, Abdirahman, Jin, Peter, Perkowski, Marek
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