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
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.
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
- 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.
Referee Report
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
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
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
Lean theorems connected to this paper
-
IndisputableMonolith/Foundation/ArithmeticFromLogic.leanreality_from_one_distinction unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
we use the framework of approximating fixpoint theory to formulate well-behaved semantics for fuzzy logic programs containing both 'by-failure' and strong negation
-
IndisputableMonolith/Cost/FunctionalEquation.leanwashburn_uniqueness_aczel unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
the stable approximator Ast ... lfp(Ast) ... well-founded fixpoint
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
-
[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)
work page 2005
-
[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)
work page 1995
-
[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)
work page 2023
-
[4]
Baumann, R., Strass, H.: On the number of bipolar Boolean functions. J. Log. Comput.27(8), 2431–2449 (2017)
work page 2017
-
[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)
work page 1977
-
[6]
Archiv der Mathematik2(6), 434–437 (1949)
Bourbaki, N.: Sur le théorème de Zorn. Archiv der Mathematik2(6), 434–437 (1949)
work page 1949
-
[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
work page 2011
-
[8]
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)
work page 1977
-
[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)
work page 2018
-
[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)
work page 2020
-
[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)
work page 1979
-
[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)
work page 1995
-
[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)
work page 2000
-
[14]
van Emden, M.H., Kowalski, R.A.: The semantics of predicate logic as a program- ming language. J. ACM23(4), 733–742 (1976)
work page 1976
-
[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)
work page 2002
-
[16]
Gebser,M.,Kaminski,R., Kaufmann,B.,Schaub,T.:AnswerSetSolvinginPractice. Synthesis Lectures on Artificial Intelligence and Machine Learning, Morgan & Claypool Publishers (2012)
work page 2012
- [17]
-
[18]
Ginsberg, M.L.: Multivalued logics: a uniform approach to reasoning in artificial intelligence. Comput. Intell.4, 265–316 (1988)
work page 1988
-
[19]
Heyninck, J., Arieli, O., Bogaerts, B.: Non-deterministic approximation fixpoint theory and its application in disjunctive logic programming. Artif. Intell.331, 104110 (2024)
work page 2024
-
[20]
Hinde, C.J.: Fuzzy prolog. Int. J. Man Mach. Stud.24(6), 569–595 (1986)
work page 1986
-
[21]
Hájek, P.: Metamathematics of Fuzzy Logic, Trends in Logic, vol. 4. Springer Netherlands (1998)
work page 1998
-
[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)
work page 2012
-
[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)
work page 2023
-
[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)
work page 2025
-
[25]
Killen, S., You, J.H.: Eliminating Unintended Stable Fixpoints for Hybrid Reasoning Systems. CoRRabs/2307.11286(2023)
-
[26]
Kowalski, R.A., Kuehner, D.: Linear resolution with selection function. Artif. Intell. 2(3/4), 227–260 (1971)
work page 1971
-
[27]
Lee, R.C.T.: Fuzzy logic and the resolution principle. J. ACM19(1), 109–119 (1972)
work page 1972
-
[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)
work page 2009
-
[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
work page 2009
-
[30]
Algebra Universalis6, 53–68 (1976)
Markowsky, G.: Chain-complete posets and directed sets with applications. Algebra Universalis6, 53–68 (1976)
work page 1976
-
[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)
work page 2001
-
[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)
work page 1989
-
[33]
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)
work page 2009
- [34]
-
[35]
Sakama, C., Inoue, K.: Paraconsistent stable semantics for extended disjunctive programs. J. Log. Comput.5(3), 265–285 (1995)
work page 1995
-
[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)
work page 2022
-
[37]
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)
work page 1983
-
[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)
work page 1955
-
[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)
work page 1986
-
[40]
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)
work page 1988
-
[41]
van Gelder, A., Ross, K.A., Schlipf, J.S.: The well-founded semantics for general logic programs. J. ACM38(3), 620–650 (1991)
work page 1991
-
[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)
work page 2007
-
[43]
Fuzzy Sets Syst.124(3), 361–370 (2001)
Vojtáš, P.: Fuzzy logic programming. Fuzzy Sets Syst.124(3), 361–370 (2001)
work page 2001
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.