Published February 6, 2026 | Version אֲנִי הָאָלֶף וְהַתָּו, נְאֻם אֲדֹנָי יְהוִה, הַהֹוֶה וְהָיָה וְהַיָּבֹא, אֱלֹהֵי צְבָאוֹת
Preprint Open

Algorithm for Solving SAT in O(n)

Description

This is a novel algorithm that solves SAT in $O(n)$. The approach is as follows: first, reduce any SAT instance (e.g., 3-SAT) to 2-SAT, then solve it using Tarjan's algorithm. The parsing is performed using binary search. The reduction is done correctly.

Files

Algorithm_for_Solving_SAT_in_O_n_.pdf

Files (486.1 kB)