The Pigeonhole Principle (PHP) has been heavily studied in automated reasoning, both theoretically and in practice. Most solvers have exponential runtime and proof length, while some specialized techniques achieve polynomial runtime and proof length. Several decades ago, Cook manually constructed extended resolution proofs, where denotes the number of pigeons.Existing automated techniques only surpass Cook’s proofs in similar proof systems for large . We construct the shortest known proofs of PHP in the standard proof format of modern SAT solving, DRAT. Using auxiliary variables and by recursively decomposing the original program into smaller sizes, we manually obtain proofs having length and leading coefficient .

生成讲解博客的中文版本

生成AI智能校验的中文版本