Reconciling Probability and Logic: A Betting Perspective on Inconsistency

Measuring inconsistency in probabilistic logic: rationality postulates and Dutch book interpretation

2015-06-19
Glauber De Bona, Marcelo Finger
Summary
Problem
Method
Results
Takeaways
Abstract

The paper investigates inconsistency measures in probabilistic logic, focusing on reconciling rationality postulates with computational feasibility. It proposes the "innocuous conditional" and "inescapable conflict" concepts to replace traditional MIS-based postulates and introduces measures computable via linear programming that align with the "Dutch book" interpretation of incoherence.

TL;DR

Knowledge bases often contain conflicting information, especially when dealing with uncertainty. This paper addresses a critical theoretical flaw: the traditional rules we use to measure "how wrong" a database is don't work when we add probabilities. The authors fix these rules and prove that the best way to measure inconsistency is to look at how much money an agent would lose in a "Dutch Book" (a set of bets with a guaranteed loss).

The Problem: The Continuity-Independence Paradox

In classical logic, a "Free Formula" is one that isn't part of any conflict. Deleting it shouldn't change the inconsistency level. In probabilistic logic, we want Continuity: a tiny change in a probability (e.g., from 0.8 to 0.801) should only lead to a tiny change in the inconsistency measure.

The authors prove a startling Impossibility Theorem: You cannot have Consistency, Independence, and Continuity at the same time.

  • Why? Because in probability, resolving a local conflict (a Minimal Inconsistent Set) doesn't always resolve the global conflict. Probabilistic constraints "leak" across variables in ways classical logic doesn't.

Methodology: Innocuous Conditionals and Inescapable Conflicts

To solve the paradox, the authors move away from "deleting formulas" (abrupt repair) to "widening intervals" (consolidation).

1. The Innocuous Conditional

Instead of a "Free Formula," they propose the Innocuous Conditional. This is a statement that remains consistent even as you stretch and widen all other probability intervals in the base to fix the conflicts.

2. Inescapable Conflicts (IC)

They replace the Minimal Inconsistent Set (MIS) with Inescapable Conflicts. An IC is a set where no matter how you try to widen things, the conflict remains until you hit a specific boundary.

Inconsistency and Escrows Note: The paper uses complex linear partitions to define these conflict regions.

Bridging AI and Philosophy: The Dutch Book Interpretation

The most profound contribution is the bridge between AI (distance minimization) and Philosophy (Dutch Books).

  • The AI View: We measure inconsistency by calculating the distance between our broken base and the nearest consistent one.
  • The Epistemology View: We measure "incoherence" by asking: "If an agent bets on these beliefs, what is the maximum guaranteed loss a bettor can take from them?"

The authors prove that these are mathematically dual!

  • The Manhattan distance () is equivalent to a Dutch Book where individual stakes are limited.
  • The Chebyshev distance () is equivalent to a Dutch Book where the total stakes are limited.

Table of Measures

Computational Efficiency

By framing these measures as Linear Programs, the authors ensure they are "Feasible." Using techniques like Column Generation, we can calculate the inconsistency of knowledge bases with thousands of rules in seconds, rather than hours.

Critical Insight: Why This Matters

Most AI systems fail when they encounter a contradiction. This work suggests that we shouldn't just "detect and delete." Instead, we should quantify the severity of the conflict using the Dutch Book loss and then "soften" our beliefs (widen probability intervals) until the "sure loss" disappears. This is a much more robust way to handle the messy, conflicting data of the real world.

Conclusion

Glauber De Bona and Marcelo Finger have successfully unified two separate schools of thought. By replacing outdated logical postulates with ones that respect the fluid nature of probability, they've provided a toolkit for the next generation of robust, probabilistic AI.

Find Similar Papers

Try Our Examples

  • Search for recent papers that extend Dutch book inconsistency measures to non-monotonic or fuzzy logic frameworks.
  • Who first defined the Continuity postulate in the context of probabilistic knowledge bases, and how did Thimm (2013) refine it?
  • Identify studies that apply linear programming based inconsistency measures to real-world expert systems or medical diagnosis knowledge bases.
Contents
Reconciling Probability and Logic: A Betting Perspective on Inconsistency
1. TL;DR
2. The Problem: The Continuity-Independence Paradox
3. Methodology: Innocuous Conditionals and Inescapable Conflicts
3.1. 1. The Innocuous Conditional
3.2. 2. Inescapable Conflicts (IC)
4. Bridging AI and Philosophy: The Dutch Book Interpretation
5. Computational Efficiency
6. Critical Insight: Why This Matters
7. Conclusion