Complexity of Nonassociative Lambek Calculus with classical logic
PÅaczek
The Nonassociative Lambek Calculus (NL) represents a logic devoid of the structural rules of exchange, weakening, and contraction, and it does not presume the associativity of its connectives. Its finitary consequence relation is decidable in polynomial time. However, the addition of classical connectives conjunction and disjunction (FNL) makes the consequence relation undecidable. Interestingly, if these connectives are distributive, the consequence relation is decidable in exponential time. This paper provides the proof that we can merge classical logic and NL (i.e. BFNL), and still the consequence relation is decidable in exponential time.
academic
Complexity of Nonassociative Lambek Calculus with Classical Logic
The nonassociative Lambek calculus (NL) is a logic that excludes structural rules such as exchange, weakening, and contraction, and does not assume associativity of connectives. Its finite entailment relation is decidable in polynomial time. However, adding classical conjunction and disjunction connectives (FNL) renders the entailment relation undecidable. Interestingly, if these connectives are distributive, the entailment relation becomes decidable in exponential time. This paper demonstrates that we can merge classical logic with NL (namely BFNL), and the entailment relation remains decidable in exponential time.
Development of Lambek Calculus: Lambek introduced the syntactic calculus (later called Lambek calculus L) in 1958, followed by the nonassociative version (NL) in 1961. These logical systems have important applications in formal linguistics and computational linguistics.
Importance of Complexity Issues:
The finite entailment relation of pure NL is decidable in polynomial time
Pure L is NP-complete, but its finite entailment relation is undecidable
The complexity changes resulting from adding classical connectives constitute a core problem
Limitations of Existing Research:
The entailment relation of FNL (full nonassociative Lambek calculus with additive connectives) is undecidable
DFNL (distributive FNL) is decidable in exponential time
The complexity upper bounds for BFNL (Boolean FNL) and HFNL (Heyting FNL) remain undetermined
The core motivation of this paper is to determine the computational complexity upper bound for BFNL (a system combining nonassociative Lambek calculus and Boolean logic), which is significant for understanding the trade-off between the expressive power and computational complexity of logical systems.
Input: A set of premise sequents Φ and a conclusion sequent G ⇒ C in BFNL
Output: Determine whether Φ logically entails G ⇒ C
Constraint: Complete the determination within exponential time
This paper is purely theoretical research and does not involve experimental verification. The main approach is to establish complexity results through mathematical proofs.