Recognition: unknown
Paraconsistent Semantics for Extended Fuzzy Logic Programs via Approximation Fixpoint Theory [Extended Version]
Pith reviewed 2026-05-08 15:52 UTC · model grok-4.3
The pith
Approximating fixpoint theory defines paraconsistent semantics for fuzzy logic programs containing 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
Using the framework of approximating fixpoint theory, we formulate well-behaved semantics for fuzzy logic programs containing both negation as failure and strong negation. This framework generalizes several existing semantics as well as giving rise to a host of new semantics.
What carries the argument
Approximating fixpoint theory, which builds semantics from fixed points of approximating operators that handle both forms of negation in the fuzzy setting.
If this is right
- The new semantics remain paraconsistent, so contradictory information does not force every conclusion.
- Several previously proposed semantics for extended fuzzy programs become special cases within this single framework.
- Different choices of approximating operators generate families of new semantics that can be compared systematically.
- The approach extends naturally to programs that combine fuzziness with the two distinct kinds of negation.
Where Pith is reading between the lines
- The same construction could be tested on other logic programming extensions that mix uncertainty and inconsistency.
- Practical reasoning systems could adopt these semantics to tolerate both incomplete evidence and conflicting facts.
- Implementation work could measure how the choice of approximating operator affects the computational cost of finding stable models.
Load-bearing premise
That approximating fixpoint theory can be applied directly to fuzzy programs with both negation as failure and strong negation while automatically producing well-behaved and paraconsistent results without extra restrictions.
What would settle it
A concrete fuzzy logic program mixing negation as failure and strong negation for which the semantics produced by approximating fixpoint theory fails to be paraconsistent or fails to satisfy the well-behaved properties required by the theory.
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 manuscript applies approximation fixpoint theory (AFT) to define paraconsistent semantics for extended fuzzy logic programs that incorporate both negation-as-failure and strong negation. The central claim is that the resulting semantics are well-behaved, generalize several existing approaches, and give rise to new semantics.
Significance. If the technical development holds, the work offers a valuable unified framework for non-monotonic reasoning under uncertainty and inconsistency. The explicit use of AFT to handle the combination of the two negation types while preserving paraconsistency and generalization is a clear strength, as it provides a systematic way to derive and compare multiple semantics rather than treating them in isolation.
minor comments (3)
- [Abstract] The abstract asserts that the semantics are 'well-behaved' and 'paraconsistent' without indicating which AFT properties (e.g., consistency or precision) are preserved by the constructed approximating operators; a one-sentence clarification would help readers immediately see the link to the framework.
- [§3] In the definition of the extended program (likely §3 or §4), the interaction between the fuzzy truth lattice, the strong negation operator, and the negation-as-failure operator should be stated explicitly, including any monotonicity or approximation conditions required for the AFT fixpoint construction to apply directly.
- [§5] The generalization results (claimed in the abstract and presumably proved in §5) would be easier to verify if each existing semantics is recovered as a special case of the new approximating operator with a short table or corollary listing the parameter settings.
Simulated Author's Rebuttal
We thank the referee for the positive assessment of our manuscript and the recommendation for minor revision. The referee's summary correctly captures the central contribution of applying approximation fixpoint theory to obtain well-behaved paraconsistent semantics for extended fuzzy logic programs that combine negation as failure with strong negation. We are pleased that the potential of this unified framework is recognized.
Circularity Check
No significant circularity
full rationale
The paper applies the external framework of approximation fixpoint theory to construct semantics for fuzzy logic programs that include both negation-as-failure and strong negation. The abstract and described approach treat AFT as an independent mathematical tool whose standard properties (approximating operators on a lattice) are used to guarantee well-behavedness and paraconsistency; the resulting semantics are shown to generalize prior work rather than being defined in terms of themselves. No equations or steps reduce by construction to fitted parameters, self-referential definitions, or load-bearing self-citations whose validity depends on the present paper. The derivation chain therefore remains self-contained against the external AFT benchmark.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption Approximation fixpoint theory provides a suitable and general framework for formulating well-behaved semantics for fuzzy logic programs with both negation as failure and strong negation.
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)
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)
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)
2023
-
[4]
Baumann, R., Strass, H.: On the number of bipolar Boolean functions. J. Log. Comput.27(8), 2431–2449 (2017)
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)
1977
-
[6]
Archiv der Mathematik2(6), 434–437 (1949) 30 Pascal Kettmann, Hannes Strass, Jesse Heyninck, and Jeroen Spaans
Bourbaki, N.: Sur le théorème de Zorn. Archiv der Mathematik2(6), 434–437 (1949) 30 Pascal Kettmann, Hannes Strass, Jesse Heyninck, and Jeroen Spaans
1949
-
[7]
Brewka, G., Eiter, T., Truszczyński, M.: Answer set programming at a glance. Commun. ACM54(12), 92–103 (2011)
2011
-
[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)
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)
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)
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)
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)
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)
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)
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)
2002
-
[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)
2012
-
[17]
New Gener
Gelfond, M., Lifschitz, V.: Classical negation in logic programs and disjunctive databases. New Gener. Comput.9(3/4), 365–386 (1991)
1991
-
[18]
Ginsberg, M.L.: Multivalued logics: a uniform approach to reasoning in artificial intelligence. Comput. Intell.4, 265–316 (1988)
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)
2024
-
[20]
Hinde, C.J.: Fuzzy prolog. Int. J. Man Mach. Stud.24(6), 569–595 (1986)
1986
-
[21]
Hájek, P.: Metamathematics of Fuzzy Logic, Trends in Logic, vol. 4. Springer Netherlands (1998)
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)
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)
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)
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)
1971
-
[27]
Lee, R.C.T.: Fuzzy logic and the resolution principle. J. ACM19(1), 109–119 (1972)
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) Paraconsistent Semantics for Extended Fuzzy Logic Programs via AFT 31
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)
2009
-
[30]
Algebra Universalis6, 53–68 (1976)
Markowsky, G.: Chain-complete posets and directed sets with applications. Algebra Universalis6, 53–68 (1976)
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)
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)
1989
-
[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)
2009
-
[34]
In: FGCS
Sakama, C.: Extended well-founded semantics for paraconsistent logic programs. In: FGCS. pp. 592–599 (1992)
1992
-
[35]
Sakama, C., Inoue, K.: Paraconsistent stable semantics for extended disjunctive programs. J. Log. Comput.5(3), 265–285 (1995)
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)
2022
-
[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)
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)
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)
1986
-
[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)
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)
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)
2007
-
[43]
Fuzzy Sets Syst.124(3), 361–370 (2001)
Vojtáš, P.: Fuzzy logic programming. Fuzzy Sets Syst.124(3), 361–370 (2001)
2001
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.