Product explainersProduct note2 min read
On this page

Navokoj: The Arithmetic Manifold in Production

Published June 2026


Introducing Navokoj#

Navokoj is a general-purpose engine for finding coherent structure inside astronomically large discrete spaces. It converts complex business planning into automated decisions — scheduling, routing, resource allocation — with a 92.57% satisfaction rate on the SAT 2024 Industrial Track (4,199 problems).

The Problem with Traditional SAT Solvers#

Classical CDCL (Conflict-Driven Clause Learning) solvers hit a wall on certain problem structures:

  • XOR constraints destroy learned-clause heuristics
  • Critical density problems (α4.27\alpha \approx 4.27) cause exponential CNF blow-up
  • Large-scale industrial problems (1M+ variables) timeout without partial results

Navokoj implements the Arithmetic Manifold theory from ShunyaBar Labs:

  1. Prime-weighted operators provide unique spectral identity to each constraint
  2. Geometric flow on a continuous manifold instead of discrete search
  3. Adiabatic cooling navigates phase transitions smoothly
  4. Casimir-inspired forces pull satisfying assignments together
flowchart LR
    Problem[Discrete constraint problem] --> Encode[Prime-weighted encoding]
    Encode --> Flow[Continuous geometric flow]
    Flow --> Diagnose[DEFEKT diagnostics]
    Flow --> Solve[Navokoj solver engines]
    Diagnose --> Engine{Engine choice}
    Engine --> Nano[Nano]
    Engine --> Mini[Mini]
    Engine --> Pro[Pro]
    Nano --> Result[Best-effort assignment]
    Mini --> Result
    Pro --> Result
    Solve --> Result

Core Innovation: Continuous Relaxation#

Variables are embedded in [0,2π)K[0, 2\pi)^K:

xi=12(1+cosθi)x_i = \frac{1}{2}(1 + \cos \theta_i)

This ensures continuous values while maintaining discrete interpretability. The energy landscape is smoothed via heat kernel diffusion:

Tr(etL)Z(β)\text{Tr}(e^{-tL}) \approx Z(\beta)

Real Performance#

Problem TypeVariablesClausesSatisfactionTime
129-SAT (Ultra-High-k)2001,000,000100%9-10 min
Ramsey R(5,5,5) N=522.6M7.8M100%17 min
Random 3-SAT (1M Scale)1,000,0004,260,00092.15%171s
Supply Chain435,0001,300,00097.18%67.7s

Engines#

EngineBest ForSatisfactionSpeed
NanoReal-time APIs, massive scale3.24%Ultra-fast
MiniBalanced optimization31.37%10.64/sec
ProMission-critical verification92.57%7.90/sec

DEFEKT: Diagnostic Intelligence#

Before running expensive solvers, DEFEKT gives you an MRI-style scan:

{
  "solvability_score": 84,
  "status": "likely_solvable",
  "recommendation": "Use pro-deepthink on H100 GPU for optimal satisfaction"
}

Getting Started#

import requests

response = requests.post(
    "https://api.navokoj.shunyabar.foo/v1/solve",
    headers={"Authorization": "Bearer YOUR_KEY"},
    json={
        "expression": "(employee_a | employee_b) & (shift_morning -> manager_present)",
        "engine": "mini",
    },
)

result = response.json()
# {"success": true, "satisfaction_rate": 1.0, "assignment": {...}}

Phase Transition Analysis#

The critical density α=4.27\alpha = 4.27 marks the hardest SAT problems:

Clause DensityMedian TimeSatisfaction
1-2 (sweet spot)39ms97.8%
3-4684ms98.9%
4-5 (phase transition)1.93s98.2%
10-25 (Very Hard)14.1s95.4%
50+ (Monster)16.2s92.57%

The Arithmetic Manifold in Production#

Navokoj proves that the Arithmetic Manifold theory scales:

  • Prime weighting works at million-variable scale
  • Phase transitions can be navigated, not just detected
  • Continuous relaxation beats discrete search on structured problems
  • Real-time constraints (scheduling, routing) are solvable in <1 second

The math is open source at github.com/sethuiyer/navokoj. The production engine pushes satisfaction to 100% whenever feasible.


Start typing to search all 77 articles and guides.