Blog
jix.one Blog by Jannis Harder
Latest posts A proof that uniformly random high-degree regular graphs are asymptotically almost surely link-irregular, providing another counterexample to a recent conjecture.
Dec 21, 2025 Partial sorting networks and recursive minimal size computation.
Sep 1, 2021 Introducing the problem of minimal size sorting networks and summarizing the previous state of the art.
May 4, 2021 How SAT solvers relate to higher level tools like SMT solvers.
Oct 3, 2020
Release of my refactored CDCL based SAT solver written in Rust.
May 4, 2019 Implementing assumption based incremental solving and proof logging, including LRAT proof logging.
Apr 26, 2019 Implementing heuristics for decisions, restarts and clause deletions. Also clause minimization.
Mar 21, 2019 Implementing search using decisions and clause learning.
Mar 18, 2019 Implementing a clause allocator and watchlist based unit propagation.
Mar 2, 2019 Refactoring my CDCL based SAT solver written in Rust.
Feb 3, 2019 Inroducing a Rust library to work around interprocedural borrowing conflicts.
Dec 24, 2018 Using a variant of the LU-decomposition to encode matrix rank constraints for SAT and SMT solvers.
Dec 7, 2018 Varisat can now directly output and trim LRAT proofs.
Sep 14, 2018 Inroducing a CDCL SAT solver written in Rust.
May 20, 2018 Factoring ROCA weak RSA keys without using Coppersmith’s method.
Dec 23, 2017 Write-up of the polygon renderer used for the Mega Drive demo “Overdrive 2”.
May 16, 2017
← Prev ✦ Random Next → Visit ↗ Feed Kagi ↗