The circuit value problem is PTIME-complete
Lax535992.CircuitValuePTIMEComplete · concepts/Lax535992/CircuitValuePTIMEComplete.lean · lax-535992
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Theorem
CVP is PTIME-complete under first-order reductions, a theorem of Ladner. It is FO(LFP) definable, by the rule system that transcribes the gate rules, hence in PTIME by the Immerman–Vardi theorem. Hardness draws the unit-propagation circuit of a Horn formula; the reduction is applied to the complement of a problem and complemented back, PTIME being closed under complement.
Concept map
Evidence
Each proof establishes this claim relative to its assumptions.
Lean source view on GitHub
Show Proof
Builds on
Lax485149.ClassLLax485149.ClassNLLax485149.ComplementLax485149.DeterministicTransitiveClosureLax485149.ProblemsLax485149.SecondOrderAtomsLax485149.TransitiveClosureLax535992.CircuitValueLax535992.ClassPTIMELax535992.DeterministicMachinesLax535992.GameLax535992.HornFragmentLax535992.HornSatLax535992.InflationaryFixedPointLax535992.LeastFixedPointLax904597.ClassesLax904597.InterpretationsLax904597.MachinesLax904597.ProblemsLax904597.RelativizedLax904597.SatLax904597.SecondOrder
Used by
none
From Mathlib
none
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments