REVIEW 3 major objections 5 minor 1 cited by
A fixpoint operator makes non-Markovian temporal logic exact and fast.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
LAT logic adds time and open-world uncertainty to annotated logic programs; its PyReason engine dynamically materializes only the atoms it needs, showing orders-of-magnitude speedups and memory savings.
T0 review reviewed 2026-08-05 challenge →
load-bearing objection Solid engineering with a real implementation and credible experiments, but the paper's central convergence theorem is not proven for the lattice it defines, and the main correctness proof is circular. the 3 major comments →
Lattice Annotated Temporal (LAT) Logic for Non-Markovian Reasoning
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
Core claim
The central claim is that for a consistent LAT program Π, entailment of a timed annotated literal a:μ is exactly the condition μ ≤ lfp(Γ)(a), where Γ is the fixpoint operator that maps an interpretation (an assignment of interval annotations to ground literals at each time point) to the interpretation taking suprema of all annotations derivable from rules whose bodies are satisfied at the appropriate earlier time. This makes the least fixpoint of Γ the canonical model, so deductive inference is exact rather than approximate. The companion performance claim is that grounding can be Skolemized: since the bottom lattice element represents total uncertainty, atoms at the bottom can be omitted fr
What carries the argument
The load-bearing object is the fixpoint operator Γ over time-indexed interpretations. It revises the entire grid of ground literal/time-point annotations at once, which is what lets rules with heterogeneous delays Δt express non-Markovian dependencies. The supporting mechanism is the lower-lattice annotation structure: annotations are intervals within [0,1] ordered by reverse inclusion, making [0,1] (total uncertainty) the bottom; atoms resting at the bottom need not be allocated memory, and Skolemization creates constants only when rules fire.
Load-bearing premise
The paper's termination and tractability guarantees assume the truth-value lattice has finite height—only finitely many strictly increasing levels—but the lattice it defines, subsets of the real unit interval, has infinitely many such levels.
What would settle it
Build a consistent LAT program with a single ground fact and a delayed rule that, at each Γ application, raises an atom's annotation one step up an infinite chain of intervals (e.g., [0,1], [0.5,1], [0.75,1], ...). If Γ does not reach a fixpoint within height(M)×|A|×t_max iterations—or if that bound is not finite—the convergence theorem fails.
If this is right
- For any consistent LAT program, entailment of a timed literal reduces to checking whether its annotation sits below the least fixpoint of Γ, so exact inference is a single monotone computation rather than a search over models.
- Skolemized grounding keeps the materialized atom set proportional to rule firings: each fixpoint step adds at most the sum over rules of the products of their body support sizes, so sparse domains stay sparse.
- Because atoms at the bottom lattice element are implicitly uncertain and never stored, LAT programs can be run over infinite or open constant domains without materializing every possible ground atom in advance.
- The temporal delay parameter Δt lets a single rule set simulate non-Markovian dynamics, and in the grid-world experiments including observations from the previous timestep raises the best policy win rate from 59% to 85%.
- In the reported benchmarks, the Skolemizing engine reduces runtime by up to three orders of magnitude and memory by up to five orders of magnitude while matching or improving task performance, indicating the approach scales past full-grounding systems.
Where Pith is reading between the lines
- Editorial extension: to make the termination bound finite as written, one can restrict the annotation lattice to a fixed finite set of intervals (e.g., a user-specified grid); the fixpoint machinery is unchanged and the bound becomes finite.
- Editorial extension: Theorem 4.4 gives a cheap pre-inference cost estimate—count support sizes per predicate and compute rule-body products—which the paper does not automate; a tool could flag rules whose product explodes before running.
- Editorial extension: the reinforcement-learning results suggest replacing the grid-world wrapper with learned interval or probabilistic annotations so the same fixpoint machinery acts as a differentiable simulator, connecting to tractable probabilistic circuits.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces Lattice Annotated Temporal (LAT) logic, a temporal extension of Generalized Annotated Logic Programs in which annotations come from a lower lattice. The central theoretical claims are: (i) a fixpoint operator Gamma provides exact deductive inference in the sense that entailment of a TAF coincides with the annotation lying below lfp(Gamma) (Theorem 4.1); (ii) consistent programs converge in a finite number of Gamma applications bounded by height(M)*|A|*t_max (Theorem 4.2); (iii) inconsistency can be detected within a polynomial number of applications (Theorem 4.3); and (iv) Skolemization bounds the growth of ground atoms (Theorem 4.4). The paper also describes the open-source PyReason implementation and reports experiments on geospatial simulation, knowledge graph completion, and reinforcement learning, claiming several orders of magnitude speedup and memory reduction.
Significance. If the theoretical foundations were fully established, LAT logic would be a useful contribution: it offers a concrete, explainable, non-Markovian temporal reasoning formalism with an open-source implementation, reproducible experiment commands, and a clear way to leverage lower-lattice annotations for open-world grounding. The paper's strengths are its extensive empirical evaluation, the public implementation, and the fact that the performance claims are stated in a falsifiable form. However, the convergence and exactness results are not rigorously established as written: Theorem 4.2 relies on a finite lattice height that the defined annotation lattice does not have, and the proof of Theorem 4.1(3) is circular. These are load-bearing issues because the advertised tractable exact inference rests on them.
major comments (3)
- [Section 3.1, Definition 3.2; Section 4.1, Theorem 4.2] Theorem 4.2 states that lfp(Gamma) = Gamma^x with x = height(M) * |A| * t_max. This uses height(M) as a finite quantity, but the lattice M defined in Section 3.1 consists of subsets/closed intervals of [0,1] with [0,1] as the bottom element under the lower-lattice order. Under that order, the chain [0,1] superset [0,1/2] superset [0,1/3] superset ... is an infinite ascending chain, so height(M) is unbounded. The proof only observes that annotations 'must stay the same or increase monotonically'; it does not bound the number of lattice levels a single annotation can traverse. Hence x is not a finite number as stated, and the claimed termination guarantee is unsupported. The same gap infects Theorem 4.3's assertion that inconsistency is detected in a 'finite, polynomial number of applications.' The theorem should be restated under a finite-height annotation lattice, or a program-specific b
- [Section 4.1, Theorem 4.1(3)] The proof of the entailment/fixpoint equivalence is circular. The forward direction says that if Pi entails a:mu then 'there is a series of logical constructs that allow us to derive a:mu'—but that derivability assertion is exactly the completeness half of what is being proved. The converse says that if mu <= lfp(Gamma)(a) then entailment must hold because 'Gamma directly leverages the elements of Pi,' which is likewise the soundness half stated without proof. What is needed is a model-theoretic argument showing that lfp(Gamma) is the least model of Pi, together with an induction on Gamma applications that connects derivability to semantic entailment. As written, Theorem 4.1(3) is an assertion rather than a proof.
- [Section 4.2, Theorem 4.4 and Section 6.2.1] Section 6.2.1 reports 'cases where the number of constants produced exceeds the theoretical bound (in lower inference steps)' and attributes this to the choice of parameters. If Theorem 4.4 is an upper bound, no parameter choice should allow the measured count to exceed it. This discrepancy must be resolved: either the theorem's assumptions do not cover the experimental configuration, or the empirical measurement counts a different quantity than the theorem. As written, the experimental section appears to contradict the very bound it is meant to validate.
minor comments (5)
- [Section 3.1, Definition 3.2] The text says M consists of subsets of [0,1], then describes elements as intervals, and says 'upper elements are all intervals [l,u] where l=u'—this appears to be a typo for l<=u. Please clarify whether M is the set of all subsets, the set of closed intervals, or a finite sub-lattice, and define the ordering symbol used in Definition 3.7.
- [Section 3.2, Definition 3.13] The definition of Gamma uses sup over annoSet. It should be stated explicitly that M is a complete lattice and that the supremum used is with respect to the lower-lattice order; otherwise the well-definedness of Gamma is not immediate.
- [Section 4.1, footnote 1] The footnote says a version of Section 4.1 appeared in the authors' earlier work [61]. Since the paper claims these results for the temporal extension, the proofs should be self-contained; the one-sentence justifications for Theorem 4.1(1) and (2) are not sufficient.
- [Section 4.1, Theorem 4.3] The statement says 'for value i' without quantification. It should read 'there exists i' or 'for some i,' depending on the intended reading.
- [Algorithm 2] The algorithm uses Nbr(v), Rnbr(w), and thresholds Theta_i that are not formally defined in the syntax section. Please define these before the algorithm or point to where they are introduced.
Circularity Check
Central exact-inference theorem is proven by assuming the model-theoretic/operational equivalence it claims; the same result is explicitly imported from the authors' own prior [61].
specific steps
-
other
[Theorem 4.1(3), proof (Section 4.1)]
"Suppose BWOC that Π entails 𝑎 : 𝜇 and 𝜇 > lfp(Γ)(𝑎). However, this would imply there is a series of logical constructs that allow us to derive 𝑎 : 𝜇 at some time t, and this would trivially be reflected in the iterative applications of the Γ operator. Going the other way, BWOC if 𝜇 ≤ lfp(Γ)(𝑎) but Π does not entail 𝑎 : 𝜇 would imply that there is no application of the constructs in Π that lead to the deductive conclusion of 𝑎 : 𝜇 at any time t; however this is again contradicted by the fact that Γ directly leverages the elements of Π."
The theorem asserts that model-theoretic entailment (Π |=ent a:μ) coincides with the least fixpoint of the rule-application operator Γ. The proof's first direction infers derivability by Γ from entailment, which is exactly the completeness half of the theorem; the second direction infers entailment from Γ-derivability, which is the soundness half. Since Γ is defined as the operator that directly applies the program's rules, the identification of lfp(Γ) with entailment is the conclusion, not a consequence of the definitions. No minimal-model, induction-on-derivations, or compactness argument is given. The proof therefore assumes the statement being proved.
-
self citation load bearing
[Section 3 (Technical Preliminaries) and footnote to Section 4.1]
"The lower lattice semantics were introduced in our prior work [61], which did not include temporal extensions, implementation, or many of the theoretical results in this paper. ... A version of the results in Section 4.1 presented in an earlier conference paper from the authors in [61]; however, here we expand on them to include GAPs with temporal structures."
The paper's central claim of exact deductive inference is not independently demonstrated here: Theorem 4.1 is explicitly a version of results from the authors' own [61], and the proof supplied is the same assertion-based argument that assumes what it must show. The lower-lattice semantics that drive the open-world/Skolemization claims are also attributed to [61]. Because [61] is not machine-checked, code-reproduced, or independently falsified within this paper, the load-bearing correctness result rests on an unverified self-citation rather than on a self-contained derivation.
full rationale
The paper has substantial independent content: the LAT temporal extension, the Skolemization-based grounding bound of Theorem 4.4 (a genuine worst-case inequality), the implementation, and the measured speedups/memory reductions in Sections 6.1-6.3 are not fitted to the theory and would survive even if the theoretical proofs were rewritten. However, the advertised central property -- exact tractable inference -- is supported by Theorem 4.1(3), whose proof is circular: it equates model-theoretic entailment with the fixpoint of the rule-application operator without proving either direction beyond restating the conclusion. The same result is explicitly sourced from the authors' prior [61], making the self-citation load-bearing. Separately, there is a non-circular correctness gap: Theorem 4.2 states convergence in x = height(M)*|A|*t_max applications, but M in Section 3.1 contains all intervals/subsets of [0,1] and has infinite height under the lower-lattice order (e.g., [0,1] ⊑ [0,1/2] ⊑ [0,1/3] ⊑ ... is an infinite ascending chain), so the stated bound is not finite as written; the paper would need an explicit finite-height restriction. This does not affect the circularity score. The parameter choices in Section 6.1.1 for plotting 'theoretical bounds' are fitted to first-step data, but the formal bound of Theorem 4.4 is proven with all fractions at 1, so this is a presentational choice rather than a fabricated prediction. Overall, partial circularity in the core correctness proof warrants a score of 6.
Axiom & Free-Parameter Ledger
free parameters (2)
- RL reward values =
+250 win, -250 loss, +400 shoot, -200 shot, -2 valid action, -10 invalid action, -200 unsafe action
- Rule confidence threshold =
0.70
axioms (5)
- standard math Kleene fixpoint theorem and lattice monotonicity
- domain assumption GAP semantics of Kifer and Subrahmanian (annotated literals, satisfaction, entailment)
- domain assumption Lower-lattice open-world semantics from [61]
- domain assumption Constant set C is fixed in the formal semantics
- ad hoc to paper The annotation lattice M has finite height
Cite this review
Pith. "Pith review of Lattice Annotated Temporal (LAT) Logic for Non-Markovian Reasoning." pith.science (2026). https://pith.science/paper/YPUOQG2C
@misc{pith2026250902958,
author = {Pith},
title = {Pith review of: Lattice Annotated Temporal (LAT) Logic for Non-Markovian Reasoning},
year = {2026},
howpublished = {\url{https://pith.science/paper/YPUOQG2C}},
note = {Machine review of arXiv:2509.02958}
}
read the original abstract
We introduce Lattice Annotated Temporal (LAT) Logic, an extension of Generalized Annotated Logic Programs (GAPs) that incorporates temporal reasoning and supports open-world semantics through the use of a lower lattice structure. This logic combines an efficient deduction process with temporal logic programming to support non-Markovian relationships and open-world reasoning capabilities. The open-world aspect, a by-product of the use of the lower-lattice annotation structure, allows for efficient grounding through a Skolemization process, even in domains with infinite or highly diverse constants. We provide a suite of theoretical results that bound the computational complexity of the grounding process, in addition to showing that many of the results on GAPs (using an upper lattice) still hold with the lower lattice and temporal extensions (though different proof techniques are required). Our open-source implementation, PyReason, features modular design, machine-level optimizations, and direct integration with reinforcement learning environments. Empirical evaluations across multi-agent simulations and knowledge graph tasks demonstrate up to three orders of magnitude speedup and up to five orders of magnitude memory reduction while maintaining or improving task performance. Additionally, we evaluate LAT Logic's value in reinforcement learning environments as a non-Markovian simulator, achieving up to three orders of magnitude faster simulation with improved agent performance, including a 26% increase in win rate due to capturing richer temporal dependencies. These results highlight LAT Logic's potential as a unified, extensible framework for open-world temporal reasoning in dynamic and uncertain environments. Our implementation is available at: pyreason.syracuse.edu.
Figures
Forward citations
Cited by 1 Pith paper
-
EntailLLM: Verifying LLM-Generated Vulnerability Discovery Paths with Domain Knowledge via Logic Programming
A logic-based verifier using temporal annotated logic raises the share of LLM-proposed vulnerability exploration paths that satisfy domain knowledge from 78% to 98%.
Reference graph
Works this paper leans on
-
[1]
Dyuman Aditya, Kaustuv Mukherji, Srikar Balasubramanian, Abhiraj Chaudhary, and Paulo Shakarian. 2023. PyReason: Software for Open World Temporal Logic. In AAAI Spring Symposium: MAKE
work page 2023
-
[2]
Dyuman Aditya, Colton Payne, Mario Leiva, and Paulo Shakarian. 2025. Machine Learning Model Integration with Open World Temporal Logic for Process Automation. arXiv preprint arXiv:2506.17776 (2025)
arXiv 2025
-
[3]
Mridul Agarwal and Vaneet Aggarwal. 2023. Reinforcement learning for joint optimization of multiple rewards. Journal of Machine Learning Research 24, 49 (2023), 1–41
work page 2023
-
[4]
Kiyoshi Akama and Ekawit Nantajeewarawat. 2011. Meaning-preserving skolemization. In International Conference on Knowledge Engineering and Ontology Development, Vol. 2. SCITEPRESS, 322–327
work page 2011
-
[5]
Claudi Alsina, Enric Trillas, and Llorenç Valverde. 1983. On some logical connectives for fuzzy sets theory. J. Math. Anal. Appl. 93, 1 (1983), 15–26
work page 1983
-
[6]
D Bavikadi, D Aditya, D Parkar, P Shakarian, G Mueller, C Parvis, and GI Simari. 2025. Geospatial Trajectory Generation via Efficient Abduction: Deployment for Independent Testing. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE 416, 416 (2025), 274–287
work page 2025
-
[7]
Divyagna Bavikadi, Nathaniel Lee, Paulo Shakarian, and Chad Parvis. [n. d.]. Sea-cret Agents: Maritime Abduction for Region Generation to Expose Dark Vessel Trajectories. ([n. d.])
-
[8]
Antoine Bordes, Nicolas Usunier, Alberto Garcia-Duran, Jason Weston, and Oksana Yakhnenko. 2013. Translating Embeddings for Modeling Multi-relational Data. In Advances in Neural Information Processing Systems , C.J. Burges, L. Bottou, M. Welling, Z. Ghahramani, and K.Q. Weinberger (Eds.), Vol. 26. Curran Associates, Inc. https://proceedings.neurips.cc/pap...
work page 2013
-
[9]
Laura Bozzelli and David Pearce. 2015. On the Complexity of Temporal Equilibrium Logic. In 2015 30th Annual ACM/IEEE Symposium on Logic in Computer Science. 645–656. doi:10.1109/LICS.2015.65
-
[10]
Andreas Bueff and Vaishak Belle. 2023. Deep inductive logic programming meets reinforcement learning. arXiv preprint arXiv:2308.16210 (2023)
work page internal anchor Pith review Pith/arXiv arXiv 2023
-
[11]
Andreas Burgdorf, Alexander Paulus, André Pomp, and Tobias Meisen. 2022. DocSemMap: Leveraging Textual Data Documentations for Mapping Structured Data Sets into Knowledge Graphs. In 2022 IEEE 16th International Conference on Semantic Computing (ICSC) . 209–216. doi:10.1109/ ICSC52841.2022.00042
-
[12]
Pedro Cabalar and Gilberto Pérez Vega. 2007. Temporal Equilibrium Logic: A First Approach. In Computer Aided Systems Theory – EUROCAST 2007 , Roberto Moreno Díaz, Franz Pichler, and Alexis Quesada Arencibia (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 241–248
work page 2007
-
[13]
Stefano Ceri, Georg Gottlob, Letizia Tanca, et al. 1989. What you always wanted to know about Datalog(and never dared to ask). IEEE transactions on knowledge and data engineering 1, 1 (1989), 146–166
work page 1989
-
[14]
Siddharth Chandak, Pratik Shah, Vivek S Borkar, and Parth Dodhia. 2024. Reinforcement learning in non-Markovian environments. Systems & Control Letters 185 (2024), 105751
work page 2024
-
[15]
Y Choi, Antonio Vergari, and Guy Van den Broeck. 2020. Probabilistic circuits: A unifying framework for tractable probabilistic models. UCLA. URL: http://starai. cs. ucla. edu/papers/ProbCirc20. pdf (2020), 6
work page 2020
-
[16]
Edmund M Clarke, E Allen Emerson, and A Prasad Sistla. 1986. Automatic verification of finite-state concurrent systems using temporal logic specifications. ACM Transactions on Programming Languages and Systems (TOPLAS) 8, 2 (1986), 244–263
work page 1986
-
[17]
Purushothaman Iyer, and Murali Narasimha
Rance Cleaveland, S. Purushothaman Iyer, and Murali Narasimha. 2005. Probabilistic temporal logics via the modal mu-calculus. Theoretical Computer Science 342, 2 (2005), 316–350. doi:10.1016/j.tcs.2005.03.048
-
[18]
Peter D Clive, Jeffrey A Johnson, Michael J Moss, James M Zeh, Brian M Birkmire, and Douglas D Hodson. 2015. Advanced framework for simulation, integration and modeling (AFSIM)(Case Number: 88ABW-2015-2258). In Proceedings of the international conference on scientific computing (CSC) . The Steering Committee of The World Congress in Computer Science, Comp...
work page 2015
-
[19]
Alain Colmerauer. 1982. Prolog and infinite trees. Logic Programming 16, 231-251 (1982), 2
work page 1982
-
[20]
Maxwell John Cresswell and George Edward Hughes. 2012. A new introduction to modal logic . Routledge
work page 2012
-
[21]
Andrew Cropper, Sebastijan Dumančić, and Stephen H Muggleton. 2020. Turning 30: New ideas in inductive logic programming. arXiv preprint arXiv:2002.11002 (2020)
Pith/arXiv arXiv 2020
-
[22]
Wang-Zhou Dai, Qiuling Xu, Yang Yu, and Zhi-Hua Zhou. 2019. Bridging machine learning and logical reasoning by abductive learning. Advances in Neural Information Processing Systems 32 (2019)
work page 2019
-
[23]
Alex Dekhtyar, Michael I Dekhtyar, and VS Subrahmanian. 1999. Temporal Probabilistic Logic Programs.. In ICLP, Vol. 99. 109–123. Manuscript submitted to ACM LAT Logic for Non-Markovian Reasoning 37
work page 1999
-
[24]
Alex Dekhtyar, Michael I. Dekhtyar, and V. S. Subrahmanian. 1999. Temporal Probabilistic Logic Programs. InInternational Conference on Logic Programming. 109–123
work page 1999
-
[25]
Martin Diller, Adam Wyner, and Hannes Strass. 2019. Making Sense of Conflicting (Defeasible) Rules in the Controlled Natural Language ACE: Design of a System with Support for Existential Quantification Using Skolemization. In Proceedings of the 13th International Conference on Computational Semantics - Short Papers, Simon Dobnik, Stergios Chatzikyriakidis...
-
[26]
Dragan Doder and Zoran Ognjanović. 2024. Probabilistic temporal logic with countably additive semantics. Annals of Pure and Applied Logic 175, 9 (2024), 103389
work page 2024
-
[27]
Esra Erdem, Michael Gelfond, and Nicola Leone. 2016. Applications of answer set programming. Ai Magazine 37, 3 (2016), 53–68
work page 2016
-
[28]
Richard Evans and Edward Grefenstette. 2018. Learning Explanatory Rules from Noisy Data. J. Artif. Int. Res. 61, 1 (jan 2018), 1–64
work page 2018
-
[30]
Maor Gaon and Ronen Brafman. 2020. Reinforcement learning with non-markovian rewards. In Proceedings of the AAAI conference on artificial intelligence, Vol. 34. 3980–3987
work page 2020
-
[31]
Matt Ginsberg. 2012. Essentials of Artificial Intelligence. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA
work page 2012
-
[32]
M Gelfond GL881 and V Lifschitz. 1988. The stable model semantics for logic programming. In Proc. 5’h International Conference and Symposium on Logic Programming. 1070–1080
work page 1988
-
[33]
Gaurav Gupta, Chenzhong Yin, Jyotirmoy V Deshmukh, and Paul Bogdan. 2021. Non-markovian reinforcement learning using fractional dynamics. In 2021 60th IEEE Conference on Decision and Control (CDC) . IEEE, 1542–1547
work page 2021
-
[34]
Hans Hansson and Bengt Jonsson. 1994. A logic for reasoning about time and reliability. Formal aspects of computing 6, 5 (1994), 512–535
work page 1994
-
[35]
Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun. 2016. Deep residual learning for image recognition. In Proceedings of the IEEE conference on computer vision and pattern recognition . 770–778
2016
-
[36]
Patrick Hohenecker and Thomas Lukasiewicz. 2020. Ontology reasoning with deep neural networks. In Journal of Artificial Intelligence Research , Vol. 68. 503–540
work page 2020
-
[37]
Ulrich Höhle. 1978. Probabilistic uniformization of fuzzy topologies. Fuzzy Sets and Systems (1978)
work page 1978
-
[38]
Michael Kifer and V.S. Subrahmanian. 1992. Theory of Generalized Annotated Logic Programming and its Applications. J. Log. Program. 12, 3&4 (1992), 335–367
work page 1992
- [39]
-
[40]
C. Lattner and V. Adve. 2004. LLVM: a compilation framework for lifelong program analysis & transformation. In International Symposium on Code Generation and Optimization, 2004. CGO 2004. 75–86. doi:10.1109/CGO.2004.1281665
Pith/arXiv arXiv 2004
-
[41]
Mario Leiva, Noel Ngu, Joshua Shay Kricheli, Aditya Taparia, Ransalu Senanayake, Paulo Shakarian, Nathaniel Bastian, John Corcoran, and Gerardo Simari. 2025. Consistency-based Abductive Reasoning over Perceptual Errors of Multiple Pre-trained Models in Novel Environments. arXiv preprint arXiv:2505.19361 (2025)
arXiv 2025
-
[42]
D Loveland. 1978. Automated Theorem Proving: A Logical Basis North Holland. New York (1978), N75
work page 1978
-
[43]
Victor W Marek and Miroslaw Truszczyński. [n. d.]. Stable models and an alternative logic programming paradigm. In The logic programming paradigm: A 25-year perspective . Springer, 375–398
-
[44]
Joao Marques-Silva. 2024. Logic-based explainability: past, present and future. In International Symposium on Leveraging Applications of Formal Methods. Springer, 181–204
work page 2024
-
[45]
Karsten Martiny and Ralf Möller. 2016. PDT logic: a probabilistic doxastic temporal logic for reasoning about beliefs in multi-agent systems. Journal of Artificial Intelligence Research 57 (2016), 39–112
work page 2016
-
[46]
Bridget T McInnes, Ted Pedersen, and Serguei VS Pakhomov. 2009. UMLS-Interface and UMLS-Similarity: open source software for measuring paths and semantic similarity. In AMIA annual symposium proceedings , Vol. 2009. American Medical Informatics Association, 431
work page 2009
-
[47]
Christian Meilicke, Melisachew Wudage Chekol, Patrick Betz, Manuel Fink, and Heiner Stuckeschmidt. 2024. Anytime bottom-up rule learning for large-scale knowledge graph completion. The VLDB Journal 33, 1 (2024), 131–161
work page 2024
-
[48]
Volodymyr Mnih, Koray Kavukcuoglu, David Silver, Andrei A Rusu, Joel Veness, Marc G Bellemare, Alex Graves, Martin Riedmiller, Andreas K Fidjeland, Georg Ostrovski, et al. 2015. Human-level control through deep reinforcement learning. nature 518, 7540 (2015), 529–533
work page 2015
-
[49]
Charles G Morgan. 1974. Symbolic Logic and Mechanical Theorem Proving (Chin-Liang Chang and Richard Char-Tung Lee). SIAM Rev. 16, 3 (1974), 403–407
work page 1974
-
[50]
Kaustuv Mukherji, Devendra Parkar, Lahari Pokala, Dyuman Aditya, Paulo Shakarian, and Clark Dorman. 2024. Scalable Semantic Non-Markovian Simulation Proxy for Reinforcement Learning. In 2024 IEEE 18th International Conference on Semantic Computing (ICSC) . IEEE, 183–190
work page 2024
-
[51]
Ilkka Niemelä. 1999. Logic Programs with Stable Model Semantics as a Constraint Programming Paradigm. Ann. Math. Artif. Intell. 25 (11 1999), 241–273. doi:10.1023/A:1018930122475
-
[52]
Liangming Pan, Alon Albalak, Xinyi Wang, and William Yang Wang. [n. d.]. Logic-LM: Empowering Large Language Models with Symbolic Solvers for Faithful Logical Reasoning. In The 2023 Conference on Empirical Methods in Natural Language Processing
work page 2023
-
[53]
Jaikrishna Manojkumar Patil, Adam Chapman, Richard Knuszka, John Chapman, and Paulo Shakarian. 2025. Reasoning about Medical Triage Optimization with Logic Programming. arXiv preprint arXiv:2507.10781 (2025). Manuscript submitted to ACM 38 K. Mukherji et al
arXiv 2025
-
[54]
David Pearce. 2006. Equilibrium logic. Annals of Mathematics and Artificial Intelligence 47, 1–2 (June 2006), 3–41. doi:10.1007/s10472-006-9028-z
-
[55]
Amir Pnueli. 1977. The temporal logic of programs. In 18th Annual Symposium on Foundations of Computer Science (sfcs 1977) . 46–57. doi:10.1109/ SFCS.1977.32
work page 1977
-
[56]
Ryan Riegel, Alexander Gray, Francois Luus, Naweed Khan, Ndivhuwo Makondo, Ismail Yunus Akhalwaya, Haifeng Qian, Ronald Fagin, Francisco Barahona, Udit Sharma, Shajith Ikbal, Hima Karanam, Sumit Neelam, Ankita Likhyani, and Santosh Srivastava. 2020. Logical Neural Networks
work page 2020
-
[57]
Jürgen Schmidhuber. 1990. Reinforcement learning in Markovian and non-Markovian environments. Advances in neural information processing systems 3 (1990)
work page 1990
-
[58]
Lenhart Schubert. 1999. Dynamic Skolemization. In Computing Meaning: Volume 1. Springer, 219–253
work page 1999
-
[59]
Prithviraj Sen, Breno W. S. R. de Carvalho, Ryan Riegel, and Alexander Gray. 2022. Neuro-Symbolic Inductive Logic Programming with Logical Neural Networks. AAAI conference on Artificial Intelligence 8 (2022)
work page 2022
-
[60]
Paulo Shakarian, Austin Parker, Gerardo I. Simari, and Venkatramana V. S. Subrahmanian. 2011. Annotated probabilistic temporal logic. ACM Trans. Comput. Logic 12, 2, Article 14 (jan 2011), 44 pages. doi:10.1145/1877714.1877720
arXiv 2011
-
[61]
Paulo Shakarian and Gerardo I Simari. 2022. Extensions to Generalized Annotated Logic and an Equivalent Neural Architecture. In 2022 Fourth International Conference on Transdisciplinary AI (TransAI) . IEEE, 63–70
work page 2022
-
[62]
Paulo Shakarian, Gerardo I. Simari, and Robert Schroeder. 2013. MANCaLog: a logic for multi-attribute network cascades. In International conference on Autonomous Agents and Multi-Agent Systems, AAMAS . 1175–1176
work page 2013
-
[63]
Paulo Shakarian, Gerardo I Simari, and VS Subrahmanian. 2012. Annotated probabilistic temporal logic: Approximate fixpoint implementation. ACM Transactions on Computational Logic (TOCL) 13, 2 (2012), 1–33
work page 2012
-
[64]
Hikaru Shindo, Masaaki Nishino, and Akihiro Yamamoto. 2021. Differentiable Inductive Logic Programming for Structured Examples. In AAAI Conference on Artificial Intelligence. 5034–5041
work page 2021
-
[65]
Suchanek, Gjergji Kasneci, and Gerhard Weikum
Fabian M. Suchanek, Gjergji Kasneci, and Gerhard Weikum. 2007. Yago: a core of semantic knowledge. In Proceedings of the 16th International Conference on World Wide Web (Banff, Alberta, Canada) (WWW ’07) . Association for Computing Machinery, New York, NY, USA, 697–706. doi:10.1145/1242572.1242667
arXiv 2007
-
[67]
Alexandros Vassiliades, Spyridon Symeonidis, Sotiris Diplaris, Georgios Tzanetis, Stefanos Vrochidis, Nick Bassiliades, and Ioannis Kompatsiaris
-
[68]
A Vaswani. 2017. Attention is all you need. Advances in Neural Information Processing Systems (2017)
2017
-
[69]
Oriol Vinyals, Timo Ewalds, Sergey Bartunov, Petko Georgiev, Alexander Sasha Vezhnevets, Michelle Yeo, Alireza Makhzani, Heinrich Küttler, John Agapiou, Julian Schrittwieser, et al. 2017. Starcraft ii: A new challenge for reinforcement learning. arXiv preprint arXiv:1708.04782 (2017)
Pith/arXiv arXiv 2017
-
[70]
Peter Vojtáš. 2001. Fuzzy logic programming. Fuzzy sets and systems 124, 3 (2001), 361–370. A Complete Proof for Theorem 4.4 Proof. Let𝑃Π⊆ 𝑃 be the set of predicates containing only predicates present in the head of at least one rule in ΠRules. |𝑔𝑖| = | Ø 𝑝∈𝑃 𝑔𝑖(𝑝)| = ∑︁ 𝑝∈𝑃 |𝑔𝑖(𝑝)| = ∑︁ 𝑝∈𝑃Π |𝑔𝑖(𝑝)|+ ∑︁ 𝑝∉𝑃Π |𝑔𝑖(𝑝)| = ∑︁ 𝑝∈𝑃Π |𝑔𝑖(𝑝)|+ ∑︁ 𝑝∉𝑃Π |𝑔0(𝑝)| (12...
work page 2001
-
[2023]
In 2023 IEEE 17th International Conference on Semantic Computing (ICSC)
XR4DRAMA Knowledge Graph: A Knowledge Graph for Disaster Management. In 2023 IEEE 17th International Conference on Semantic Computing (ICSC). 262–265. doi:10.1109/ICSC56153.2023.00051
This paper was first reviewed by deepseek-v4-flash on August 5, 2026.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.