English

Information in propositional proofs and algorithmic proof search

Computational Complexity 2022-07-12 v3 Logic

Abstract

We study from the proof complexity perspective the (informal) proof search problem: Is there an optimal way to search for propositional proofs? We note that for any fixed proof system there exists a time-optimal proof search algorithm. Using classical proof complexity results about reflection principles we prove that a time-optimal proof search algorithm exists without restricting proof systems iff a p-optimal proof system exists. To characterize precisely the time proof search algorithms need for individual formulas we introduce a new proof complexity measure based on algorithmic information concepts. In particular, to a proof system PP we attach {\bf information-efficiency function} iP(τ)i_P(\tau) assigning to a tautology a natural number, and we show that: - iP(τ)i_P(\tau) characterizes time any PP-proof search algorithm has to use on τ\tau and that for a fixed PP there is such an information-optimal algorithm, - a proof system is information-efficiency optimal iff it is p-optimal, - for non-automatizable systems PP there are formulas τ\tau with short proofs but having large information measure iP(τ)i_P(\tau). We isolate and motivate the problem to establish unconditional super-logarithmic lower bounds for iP(τ)i_P(\tau) where no super-polynomial size lower bounds are known. We also point out connections of the new measure with some topics in proof complexity other than proof search.

Keywords

Cite

@article{arxiv.2104.04711,
  title  = {Information in propositional proofs and algorithmic proof search},
  author = {Jan Krajicek},
  journal= {arXiv preprint arXiv:2104.04711},
  year   = {2022}
}

Comments

Preliminary version February 2021

R2 v1 2026-06-24T01:01:56.917Z