pith. sign in

arxiv: 2605.05286 · v2 · pith:WSFJUP5Znew · submitted 2026-05-06 · 💻 cs.LO

Paraconsistent Semantics for Extended Fuzzy Logic Programs via Approximation Fixpoint Theory [Extended Version]

Pith reviewed 2026-05-25 06:31 UTC · model grok-4.3

classification 💻 cs.LO
keywords paraconsistent semanticsfuzzy logic programsapproximation fixpoint theorynegation as failurestrong negationlogic programmingwell-founded semanticsextended logic programs
0
0 comments X

The pith

Approximation fixpoint theory yields coherent paraconsistent semantics for fuzzy logic programs with both negation-as-failure and strong negation.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper sets out to define semantics for fuzzy logic programs that combine negation-as-failure with strong negation by lifting approximation fixpoint theory to this setting. A sympathetic reader would care because many practical reasoning tasks involve uncertainty (fuzzy degrees), missing evidence, explicit falsehoods, and occasional contradictions, yet still require usable conclusions. The resulting framework produces a family of semantics that stay well-behaved under paraconsistency, meaning contradictions do not force arbitrary conclusions. It also shows that several prior semantics arise as special cases while new ones become available by varying the choice of approximating operators.

Core claim

By lifting approximation fixpoint theory to fuzzy logic programs that contain both negation-as-failure and strong negation, one obtains a uniform way to construct well-behaved semantics; these semantics generalize several existing ones for such programs and generate additional new semantics as well.

What carries the argument

Approximation fixpoint theory applied to the immediate-consequence operator of the fuzzy program, extended to handle both forms of negation while preserving approximation and coherence properties.

If this is right

  • Several known semantics for fuzzy programs with strong negation become special cases inside the new framework.
  • Different choices of approximating operators produce new, previously unstudied semantics for the same class of programs.
  • The semantics remain coherent: contradictions do not force the derivation of arbitrary conclusions.
  • Programs mixing fuzzy degrees with both kinds of negation can be given semantics without requiring separate handling for each negation type.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The same construction might be tested on programs that also incorporate probabilistic or weighted facts to see whether coherence is preserved.
  • Practical solvers could be built by computing the fixpoints of the approximating operators on finite fuzzy programs.
  • The approach suggests a route for extending other non-monotonic formalisms to handle both incomplete information and explicit contradictions at once.

Load-bearing premise

The approximating operators for these fuzzy programs continue to satisfy the monotonicity and approximation conditions required by the fixpoint theory even after the two negations and fuzzy truth values are added.

What would settle it

A concrete fuzzy program containing both negation-as-failure and strong negation for which the derived semantics assigns a value that derives both a literal and its strong negation in a way that violates the coherence condition of the framework.

read the original abstract

In logic programming, negation can be interpreted in various ways. Probably best known is the concept of "negation as failure", where "$\mathit{not}\, p$" is true if we have no evidence for $p$. On the other hand, strong negation requires that we have evidence for $p$ being false. Defining semantics for logic programs containing both kinds of negation is a challenging task, and this becomes even more challenging when combining this with other extensions of logic programming, e.g. fuzziness. In this work, we use the framework of approximating fixpoint theory to formulate well-behaved semantics for fuzzy logic programs containing both "by-failure" and strong negation. We show that this framework generalizes several existing semantics as well as giving rise to a host of new semantics.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

0 major / 0 minor

Summary. The paper uses approximation fixpoint theory to define paraconsistent semantics for fuzzy logic programs that include both negation-as-failure and strong negation. It claims that the resulting framework produces well-behaved semantics, generalizes several existing semantics for such programs, and gives rise to new semantics.

Significance. If the technical claims hold, the work would extend approximation fixpoint theory to handle paraconsistency in fuzzy settings with dual negations, offering a potential unifying framework. The generalization of prior semantics would be a concrete strength, as would any machine-checked or parameter-free aspects of the construction.

Simulated Author's Rebuttal

0 responses · 0 unresolved

We thank the referee for their review of our manuscript. The provided summary accurately reflects the paper's focus on using approximation fixpoint theory to define paraconsistent semantics for fuzzy logic programs with both negation-as-failure and strong negation. No specific major comments were listed in the report, so there are no individual points requiring point-by-point rebuttal. We remain available to address any questions or provide clarifications on the technical claims, which are supported by the proofs and constructions in the full manuscript.

Circularity Check

0 steps flagged

No significant circularity detected

full rationale

The paper applies approximation fixpoint theory to formulate semantics for fuzzy logic programs with both negation-as-failure and strong negation. The abstract and context describe a generalization of prior semantics without any self-definitional constructions, fitted inputs renamed as predictions, or load-bearing self-citations that reduce the central claim to its own inputs by construction. No equations or derivation steps are supplied that exhibit the enumerated circularity patterns, so the framework is treated as self-contained against external benchmarks.

Axiom & Free-Parameter Ledger

0 free parameters · 0 axioms · 0 invented entities

Abstract-only review; no free parameters, axioms, or invented entities are described.

pith-pipeline@v0.9.0 · 5674 in / 1039 out tokens · 19735 ms · 2026-05-25T06:31:16.535836+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Lean theorems connected to this paper

Citations machine-checked in the Pith Canon. Every link opens the source theorem in the public Lean library.

What do these tags mean?
matches
The paper's claim is directly supported by a theorem in the formal canon.
supports
The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
extends
The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
uses
The paper appears to rely on the theorem as machinery.
contradicts
The paper's claim conflicts with a theorem or certificate in the canon.
unclear
Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.

Reference graph

Works this paper leans on

43 extracted references · 43 canonical work pages

  1. [1]

    Journal of Applied Logic3(1), 67–95 (2005)

    Alcântara, J., Damásio, C.V., Pereira, L.M.: An encompassing framework for paraconsistent logic programs. Journal of Applied Logic3(1), 67–95 (2005)

  2. [2]

    Journal of Automated Reasoning14(1), 93–147 (1995)

    Alferes, J.J., Damasio, C.V., Pereira, L.M.: A logic programming system for non- monotonic reasoning. Journal of Automated Reasoning14(1), 93–147 (1995)

  3. [3]

    Atkinson, K., Bench-Capon, T.: ANGELIC II: An improved methodology for representinglegaldomainknowledge.In:ProceedingsoftheNineteenthInternational Conference on Artificial Intelligence and Law. pp. 12–21 (2023)

  4. [4]

    Baumann, R., Strass, H.: On the number of bipolar Boolean functions. J. Log. Comput.27(8), 2431–2449 (2017)

  5. [5]

    In: Modern uses of multiple-valued logic, pp

    Belnap, N.D.: A useful four-valued logic. In: Modern uses of multiple-valued logic, pp. 5–37. Springer (1977)

  6. [6]

    Archiv der Mathematik2(6), 434–437 (1949)

    Bourbaki, N.: Sur le théorème de Zorn. Archiv der Mathematik2(6), 434–437 (1949)

  7. [7]

    Brewka, G., Eiter, T., Truszczyński, M.: Answer set programming at a glance. Commun. ACM54(12), 92–103 (2011) Paraconsistent Semantics for Extended Fuzzy Logic Programs via AFT 31

  8. [8]

    In: Gallaire, H., Minker, J

    Clark, K.L.: Negation as failure. In: Gallaire, H., Minker, J. (eds.) Logic and Data Bases, Symposium on Logic and Data Bases. pp. 293–322. Advances in Data Base Theory (1977)

  9. [9]

    Fuzzy Sets and Systems345, 41–62 (2018)

    Cornejo, M.E., Lobo, D., Medina, J.: Syntax and semantics of multi-adjoint normal logic programming. Fuzzy Sets and Systems345, 41–62 (2018)

  10. [10]

    Fuzzy Sets and Systems388, 124–145 (2020)

    Cornejo, M.E., Lobo, D., Medina, J.: Extended multi-adjoint logic programming. Fuzzy Sets and Systems388, 124–145 (2020)

  11. [11]

    Pacific Journal of Mathematics82(1), 43–57 (1979)

    Cousot, P., Cousot, R.: Constructive versions of Tarski’s fixed point theorems. Pacific Journal of Mathematics82(1), 43–57 (1979)

  12. [12]

    In: Portuguese Conference on Artificial Intelligence

    Damásio, C.V., Pereira, L.M.: A model theory for paraconsistent logic programming. In: Portuguese Conference on Artificial Intelligence. pp. 377–386 (1995)

  13. [13]

    In: Logic-Based Artificial Intelligence, pp

    Denecker, M., Marek, V., Truszczyński, M.: Approximations, Stable Operators, Well- Founded Fixpoints and Applications in Nonmonotonic Reasoning. In: Logic-Based Artificial Intelligence, pp. 127–144. Kluwer Academic Publishers (2000)

  14. [14]

    van Emden, M.H., Kowalski, R.A.: The semantics of predicate logic as a program- ming language. J. ACM23(4), 733–742 (1976)

  15. [15]

    Theoretical Computer Science278(1–2), 25–51 (2002)

    Fitting, M.: Fixpoint Semantics for Logic Programming: A Survey. Theoretical Computer Science278(1–2), 25–51 (2002)

  16. [16]

    Synthesis Lectures on Artificial Intelligence and Machine Learning, Morgan & Claypool Publishers (2012)

    Gebser,M.,Kaminski,R., Kaufmann,B.,Schaub,T.:AnswerSetSolvinginPractice. Synthesis Lectures on Artificial Intelligence and Machine Learning, Morgan & Claypool Publishers (2012)

  17. [17]

    New Gener

    Gelfond, M., Lifschitz, V.: Classical negation in logic programs and disjunctive databases. New Gener. Comput.9(3/4), 365–386 (1991)

  18. [18]

    Ginsberg, M.L.: Multivalued logics: a uniform approach to reasoning in artificial intelligence. Comput. Intell.4, 265–316 (1988)

  19. [19]

    Heyninck, J., Arieli, O., Bogaerts, B.: Non-deterministic approximation fixpoint theory and its application in disjunctive logic programming. Artif. Intell.331, 104110 (2024)

  20. [20]

    Hinde, C.J.: Fuzzy prolog. Int. J. Man Mach. Stud.24(6), 569–595 (1986)

  21. [21]

    Hájek, P.: Metamathematics of Fuzzy Logic, Trends in Logic, vol. 4. Springer Netherlands (1998)

  22. [22]

    Janssen, J., Schockaert, S., Vermeir, D., de Cock, M.: A core language for fuzzy answer set programming. Int. J. Approx. Reason.53(4), 660–692 (2012)

  23. [23]

    Kaminski, R., Romero, J., Schaub, T., Wanko, P.: How to build your own ASP-based system?! Theory and Practice of Logic Programming23(1), 299–361 (2023)

  24. [24]

    In: Proceedings of the Thirty- Fourth International Joint Conference on Artificial Intelligence

    Kettmann, P., Heyninck, J., Strass, H.: Approximation fixpoint theory as a unifying framework for fuzzy logic programming semantics. In: Proceedings of the Thirty- Fourth International Joint Conference on Artificial Intelligence. pp. 4544–4552 (2025)

  25. [25]

    CoRRabs/2307.11286(2023)

    Killen, S., You, J.H.: Eliminating Unintended Stable Fixpoints for Hybrid Reasoning Systems. CoRRabs/2307.11286(2023)

  26. [26]

    Kowalski, R.A., Kuehner, D.: Linear resolution with selection function. Artif. Intell. 2(3/4), 227–260 (1971)

  27. [27]

    Lee, R.C.T.: Fuzzy logic and the resolution principle. J. ACM19(1), 109–119 (1972)

  28. [28]

    Loyer, Y., Straccia, U.: Approximate well-founded semantics, query answering and generalized normal logic programs over lattices. Ann. Math. Artif. Intell.55, 389–417 (2009)

  29. [29]

    Loyer, Y., Straccia, U.: Approximate well-founded semantics, query answering and generalized normal logic programs over lattices. Ann. Math. Artif. Intell.55(3-4), 389–417 (2009) 32 Pascal Kettmann, Hannes Strass, Jesse Heyninck, and Jeroen Spaans

  30. [30]

    Algebra Universalis6, 53–68 (1976)

    Markowsky, G.: Chain-complete posets and directed sets with applications. Algebra Universalis6, 53–68 (1976)

  31. [31]

    In: Eiter, T., Faber, W., Truszczyński, M

    Medina, J., Ojeda-Aciego, M., Vojtáš, P.: Multi-adjoint logic programming with continuous semantics. In: Eiter, T., Faber, W., Truszczyński, M. (eds.) Logic Pro- gramming and Nonmonotonic Reasoning, 6th International Conference, Proceedings. Lecture Notes in Computer Science, vol. 2173, pp. 351–364 (2001)

  32. [32]

    In: Eighth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, Proceedings

    Przymusinski, T.C.: Every logic program has a natural stratification and an iterated least fixed point model. In: Eighth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, Proceedings. p. 11–21. PODS ’89 (1989)

  33. [33]

    In: Godo, L., Pugliese, A

    Saad, E.: Extended fuzzy logic programs with fuzzy answer set semantics. In: Godo, L., Pugliese, A. (eds.) Scalable Uncertainty Management, Third International Conference, SUM 2009, Proceedings. Lecture Notes in Computer Science, vol. 5785, pp. 223–239 (2009)

  34. [34]

    In: FGCS

    Sakama, C.: Extended well-founded semantics for paraconsistent logic programs. In: FGCS. pp. 592–599 (1992)

  35. [35]

    Sakama, C., Inoue, K.: Paraconsistent stable semantics for extended disjunctive programs. J. Log. Comput.5(3), 265–285 (1995)

  36. [36]

    In: Proceedings of the AAAI conference on artificial intelligence

    Sen, P., de Carvalho, B.W., Riegel, R., Gray, A.: Neuro-symbolic inductive logic programming with logical neural networks. In: Proceedings of the AAAI conference on artificial intelligence. vol. 36, pp. 8212–8219 (2022)

  37. [37]

    In: Bundy, A

    Shapiro, E.Y.: Logic programs with uncertainties: A tool for implementing rule- based systems. In: Bundy, A. (ed.) Proceedings of the 8th International Joint Conference on Artificial Intelligence. Karlsruhe, FRG, August 1983. pp. 529–532 (1983)

  38. [38]

    Pacific Journal of Mathematics5(2), 285–309 (1955)

    Tarski, A.: A Lattice-Theoretical Fixpoint Theorem and Its Applications. Pacific Journal of Mathematics5(2), 285–309 (1955)

  39. [39]

    The Journal of Logic Programming3(1), 37–53 (1986)

    Van Emden, M.H.: Quantitative deduction and its fixpoint theory. The Journal of Logic Programming3(1), 37–53 (1986)

  40. [40]

    In: Minker, J

    van Gelder, A.: Negation as failure using tight derivations for general logic programs. In: Minker, J. (ed.) Foundations of Deductive Databases and Logic Programming, pp. 149–176. Morgan Kaufmann (1988)

  41. [41]

    van Gelder, A., Ross, K.A., Schlipf, J.S.: The well-founded semantics for general logic programs. J. ACM38(3), 620–650 (1991)

  42. [42]

    Van Nieuwenborgh, D., De Cock, M., Vermeir, D.: An introduction to fuzzy answer set programming. Ann. Math. Artif. Intell.50(3-4), 363–388 (Aug 2007)

  43. [43]

    Fuzzy Sets Syst.124(3), 361–370 (2001)

    Vojtáš, P.: Fuzzy logic programming. Fuzzy Sets Syst.124(3), 361–370 (2001)