#Set Cover is parsimoniously #P-complete
Lax280166.SetCoverComplete · concepts/Lax280166/SetCoverComplete.lean · lax-280166
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Theorem
#Set Cover is parsimoniously #P-complete: it is in #P, and every problem of #P reduces to it by a relativized ordered parsimonious reduction. Hardness comes from #Vertex Cover by a parsimonious reduction. The support of #Set Cover is the existence of a solution of exactly the threshold size, which gives a yes-instance of SetCover; the converse needs a solution of another size to be cut down or padded, which the library does not prove.
Concept map
Evidence
Lean source view on GitHub
Show ProofShow ProofShow Proof
Builds on
Lax280166.CountingCliquesLax280166.CountingDominatingSetsLax280166.CountingFeedbackSetsLax280166.CountingHamiltonCircuitsLax280166.CountingKnapsacksLax280166.CountingSatVariantsLax280166.CountingSetFamiliesLax280166.CountingSteinerTreesLax366625.CountingClassesLax366625.CountingProblemsLax366625.CountingSatLax366625.WitnessCountingLax799700.CliqueFamilyLax799700.DominatingSetLax799700.FeedbackLax799700.HamiltonLax799700.KnapsackLax799700.OneInSatLax799700.SetFamilyLax799700.SteinerLax799700.ThreeSatLax799700.ZeroOneIPLax904597.ProblemsLax904597.Sat
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