Tropical Proof Systems: Between R(CP) and Resolution

Yaroslav Alekseev, Dima Grigoriev, Edward A. Hirsch

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Propositional proof complexity deals with the lengths of polynomial-time verifiable proofs for Boolean tautologies. An abundance of proof systems is known, including algebraic and semialgebraic systems, which work with polynomial equations and inequalities, respectively. The most basic algebraic proof system is based on Hilbert’s Nullstellensatz [7]. Tropical (“min-plus”) arithmetic has many applications in various areas of mathematics. The operations are the real addition (as the tropical multiplication) and the minimum (as the tropical addition). Recently, [8, 17, 21] demonstrated a version of Nullstellensatz in the tropical setting. In this paper we introduce (semi)algebraic proof systems that use min-plus arithmetic. For the dual-variable encoding of Boolean variables (two tropical variables x and x per one Boolean variable x) and {0, 1}-encoding of the truth values, we prove that a static (Nullstellensatz-based) tropical proof system polynomially simulates daglike resolution and also has short proofs for the propositional pigeon-hole principle. Its dynamic version strengthened by an additional derivation rule (a tropical analogue of resolution by linear inequality) is equivalent to the system Res(LP) (aka R(LP)), which derives nonnegative linear combinations of linear inequalities; this latter system is known to polynomially simulate Krajíček’s Res(CP) (aka R(CP)) with unary coefficients. Therefore, tropical proof systems give a finer hierarchy of proof systems below Res(LP) for which we still do not have exponential lower bounds. While the “driving force” in Res(LP) is resolution by linear inequalities, dynamic tropical systems are driven solely by the transitivity of the order, and static tropical proof systems are based on reasoning about differences between the input linear functions. For the truth values encoded by {0, ∞}, dynamic tropical proofs are equivalent to Res(∞), which is a small-depth Frege system called also DNF resolution. Finally, we provide a lower bound on the size of derivations of a much simplified tropical version of the Binary Value Principle in a static tropical proof system. Also, we establish the non-deducibility of the tropical resolution rule in this system and discuss axioms for Boolean logic that do not use dual variables. In this extended abstract, full proofs are omitted.

Original languageEnglish
Title of host publication42nd International Symposium on Theoretical Aspects of Computer Science, STACS 2025
EditorsOlaf Beyersdorff, Michal Pilipczuk, Elaine Pimentel, Nguyen Kim Thang
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959773652
DOIs
StatePublished - 24 Feb 2025
Event42nd International Symposium on Theoretical Aspects of Computer Science, STACS 2025 - Jena, Germany
Duration: 4 Mar 20257 Mar 2025

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume327
ISSN (Print)1868-8969

Conference

Conference42nd International Symposium on Theoretical Aspects of Computer Science, STACS 2025
Country/TerritoryGermany
CityJena
Period4/03/257/03/25

Keywords

  • Cutting Planes
  • Nullstellensatz refutations
  • Res(CP)
  • semi-algebraic proofs
  • tropical proof systems
  • tropical semiring

Fingerprint

Dive into the research topics of 'Tropical Proof Systems: Between R(CP) and Resolution'. Together they form a unique fingerprint.

Cite this