Accelerating hybrid XOR–CNF Boolean satisfiability problems natively with in-memory computing

The Boolean satisfiability (SAT) problem is a computationally challenging decision problem central to many industrial applications. For SAT problems in cryptanalysis, circuit design, and telecommunication, solutions can often be found more efficiently by representing them with a combination of exclusive OR (XOR) and conjunctive normal form (CNF) clauses. We propose a hardware accelerator architecture that natively embeds and solves such hybrid XOR-CNF problems using in-memory computing hardware. To achieve this, we introduce an algorithm and demonstrate, both experimentally and through simulations, how it can be efficiently implemented with memristor crossbar arrays. Compared to the conventional approaches that translate XOR-CNF problems to pure CNF problems, our simulations show that the accelerator improves computation speed, energy efficiency, and chip area utilization of in-memory accelerators by ~ 10 × for a set of hard cryptographic benchmarking problems. Moreover, the accelerator achieves a ~ 10 × speedup and a ~ 1000 × gain in energy efficiency over state-of-the-art SAT solvers running on CPUs.

Authors

Institutions

Publication Details

Journal
Nature Communications
Published
2026-02-19
DOI
https://doi.org/10.1038/s41467-026-69465-2
Primary Topic
Physical Unclonable Functions (PUFs) and Hardware Security
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Accelerating hybrid XOR–CNF Boolean satisfiability problems natively with in-memory computing

Thomas Van Vaerenbergh, Arne Heittmann, Tinish Bhattacharya, Ignacio Rozada et al.
Nature Communications
Physical Unclonable Functions (PUFs) and Hardware Security
article

Accelerating hybrid XOR–CNF Boolean satisfiability problems natively with in-memory computing

Thomas Van Vaerenbergh, Arne Heittmann, Tinish Bhattacharya, Ignacio Rozada, Xiangyi Zhang, Masoud Mohseni, Chanwoo Yang, Haesol Im, Jim Ignowski, Noriyuki Kushida, John Paul Strachan, Xia Sheng, Elisabetta Valiante, Raymond Beausoleil, Fabian Böhm, Moslem Noori, Giacomo Pedretti
article en

Abstract

The Boolean satisfiability (SAT) problem is a computationally challenging decision problem central to many industrial applications. For SAT problems in cryptanalysis, circuit design, and telecommunication, solutions can often be found more efficiently by representing them with a combination of exclusive OR (XOR) and conjunctive normal form (CNF) clauses. We propose a hardware accelerator architecture that natively embeds and solves such hybrid XOR-CNF problems using in-memory computing hardware. To achieve this, we introduce an algorithm and demonstrate, both experimentally and through simulations, how it can be efficiently implemented with memristor crossbar arrays. Compared to the conventional approaches that translate XOR-CNF problems to pure CNF problems, our simulations show that the accelerator improves computation speed, energy efficiency, and chip area utilization of in-memory accelerators by ~ 10 × for a set of hard cryptographic benchmarking problems. Moreover, the accelerator achieves a ~ 10 × speedup and a ~ 1000 × gain in energy efficiency over state-of-the-art SAT solvers running on CPUs.

Nature CommunicationsVol. 17(1)
Conselho Nacional de Desenvolvimento Científico e Tecnológico (BR), University of California, Santa Barbara (US), Forschungszentrum Jülich (DE), Hewlett Packard Enterprise (United States) (US), QLT (Canada) (CA), Hewlett Packard Enterprise (Ireland) (IE), 1QBit, RWTH Aachen University (DE)
U.S. Department of Defense, Defense Advanced Research Projects Agency, Advanced Research Projects Agency
Affordable and clean energy
Openalex Percentile: Top 68%
Physical Unclonable Functions (PUFs) and Hardware Security
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.