H. Aït-Kaci (1991):
Warren's Abstract Machine: A Tutorial Reconstruction.
MIT Press,
doi:10.7551/mitpress/7160.001.0001.
Michael van Bekkum, Maaike de Boer, Frank van Harmelen, André Meyer-Vitali & Annette ten Teije (2021):
Modular Design Patterns for Hybrid Learning and Reasoning Systems: a taxonomy, patterns and use cases.
arXiv preprint arXiv:2102.11965.
Pedro Cabalar, Jorge Fandinno, Javier Garea, Javier Romero & Torsten Schaub (2020):
eclingo : A Solver for Epistemic Logic Programs.
Theory Pract. Log. Program. 20(6),
pp. 834–847,
doi:10.1017/S1471068420000228.
W. Chen, M. Kifer & D.S. Warren (1989):
HiLog: A First-Order Semantics for Higher-Order Logic Programming Constructs.
In: E.L. Lusk & R.A. Overbeek: 1st North American Conf. Logic Programming.
MIT Press,
Cleveland, OH,
pp. 1090–1114.
Keith L. Clark & Frank G. McCabe (1984):
Micro-Prolog - programming in logic.
Prentice Hall international series in computer science.
Prentice Hall.
Vítor Santos Costa (2009):
On Just in Time Indexing of Dynamic Predicates in Prolog.
In: Luís Seabra Lopes, Nuno Lau, Pedro Mariano & Luis Mateus Rocha: Progress in Artificial Intelligence, 14th Portuguese Conference on Artificial Intelligence, EPIA 2009, Aveiro, Portugal, October 12-15, 2009. Proceedings,
Lecture Notes in Computer Science 5816.
Springer,
pp. 126–137,
doi:10.1007/978-3-642-04686-5_11.
Luc De Raedt, Sebastijan Dumanči\'c, Robin Manhaeve & Giuseppe Marra (2020):
From statistical relational to neuro-symbolic artificial intelligence.
arXiv preprint arXiv:2003.08316.
Artur d'Avila Garcez & Luis C Lamb (2020):
Neurosymbolic AI: The 3rd Wave.
arXiv e-prints,
pp. arXiv–2012.
R. Kowalski & M. Van Emden (1976):
The Semantics of Predicate Logic as a Programming Language.
JACM 23(4),
pp. 733–743,
doi:10.1145/321250.321253.
Luis Lamb, Artur Garcez, Marco Gori, Marcelo Prates, Pedro Avelar & Moshe Vardi (2020):
Graph neural networks meet neural-symbolic computing: A survey and perspective.
arXiv preprint arXiv:2003.00330.
John W. Lloyd (1984):
Foundations of Logic Programming, 1st Edition.
Springer,
doi:10.1007/978-3-642-96826-6.
Robin Manhaeve, Sebastijan Dumancic, Angelika Kimmig, Thomas Demeester & Luc De Raedt (2018):
DeepProbLog: Neural Probabilistic Logic Programming.
In: S. Bengio, H. Wallach, H. Larochelle, K. Grauman, N. Cesa-Bianchi & R. Garnett: Advances in Neural Information Processing Systems 31.
Curran Associates, Inc.,
pp. 3749–3759.
Available at http://papers.nips.cc/paper/7632-deepproblog-neural-probabilistic-logic-programming.pdf.
F. Pedregosa, G. Varoquaux, A. Gramfort, V. Michel, B. Thirion, O. Grisel, M. Blondel, P. Prettenhofer, R. Weiss, V. Dubourg, J. Vanderplas, A. Passos, D. Cournapeau, M. Brucher, M. Perrot & E. Duchesnay (2011):
Scikit-learn: Machine Learning in Python.
Journal of Machine Learning Research 12,
pp. 2825–2830.
R. Ramesh, I.V. Ramakrishnan & R.C. Sekar (2001):
Automata-driven efficient subterm unification.
Theoretical Computer Science 254(1),
pp. 187–223,
doi:10.1016/S0304-3975(99)00131-0.
Terrance Swift & S. Warren, David (2012):
XSB: Extending Prolog with Tabled Logic Programming.
Theory and Practice of Logic Programming 12,
pp. 157–187,
doi:10.1017/S1471068411000500.
Paul Tarau (2012):
The BinProlog Experience: Architecture and Implementation Choices for Continuation Passing Prolog and First-Class Logic Engines.
Theory and Practice of Logic Programming 12(1-2),
pp. 97–126,
doi:10.1007/978-3-642-60085-2_2.
Paul Tarau (2018):
A Hitchhiker's Guide to Reinventing a Prolog Machine.
In: Ricardo Rocha, Tran Cao Son, Christopher Mears & Neda Saeedloei: Technical Communications of the 33rd International Conference on Logic Programming (ICLP 2017),
OpenAccess Series in Informatics (OASIcs) 58.
Schloss Dagstuhl–Leibniz-Zentrum fuer Informatik,
Dagstuhl, Germany,
pp. 10:1–10:16,
doi:10.4230/OASIcs.ICLP.2017.10.
Available at http://drops.dagstuhl.de/opus/volltexte/2018/8453.
Paul Tarau (2021):
A Family of Unification-Oblivious Program Transformations and Their Applications.
In: José F. Morales & Dominic A. Orchard: Practical Aspects of Declarative Languages - 23rd International Symposium, PADL 2021, Copenhagen, Denmark, January 18-19, 2021, Proceedings,
Lecture Notes in Computer Science 12548.
Springer,
pp. 3–19,
doi:10.1007/978-3-030-67438-0_1.
Paul Tarau & Veronica Dahl (2001):
High-Level Networking with Mobile Code and First Order AND-Continuations.
Theory and Practice of Logic Programming 1(3),
pp. 359–380,
doi:10.1017/S1471068401001193.
Cambridge University Press.