The DOI matches its Crossref record; 4 of the 4 references it cites were found in a registry or an index.
Inductive Logic Programming: Theory and methods
Open accessOverview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Learning efficient logic programs has long been considered a difficult problem, mainly because there is no declarative difference between an efficient program, such as mergesort, and an inefficient program, such as bubble sort.
“Learning efficient logic programs has long been considered a difficult problem (Muggleton & De Raedt, 1994; Muggleton et al., 2012), mainly because there is no declarative difference between an efficient program, such as mergesort, and an inefficient program, such as bubble sort.”
From Inductive Logic Programming At 30: A New Introduction (2022) · cites this paper as Muggleton & De Raedt, 1994
Section 11.2.1 (p. 668) says that inducing a correct sorting program does not guarantee an efficient one, supporting the difficulty of learning efficient logic programs. It does not say that this difficulty is mainly due to the absence of a declarative difference between efficient and inefficient programs, or use mergesort and bubble sort as examples. (LLM, conf=0.82)
Experimental — accuracy not yet measured
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Quinlan, J. R. (1986) · Machine Learning · doi:10.1007/bf00116251 · Cited by 21,439
Valiant, L. G. (1984) · Communications of the ACM · doi:10.1145/1968.1972 · Cited by 3,279
A formal theory of inductive inference. Part II
Solomonoff, R. J. (1964) · Information and Control · doi:10.1016/s0019-9958(64)90131-7 · Cited by 1,758
Learning Logical Definitions from Relations
Quinlan, J. R. (1990) · Machine Learning · doi:10.1023/a:1022699322624 · Cited by 1,644
Flagged first, then by citations
Research works printed but not linked: 70
- Adé, 1993, Theory revision, Proceedings of the 3rd International Workshop on Inductive Logic Programming, 179
- Angluin, 1978, On the Complexity of Minimum Inference of Regular Sets, Information and Control, 39, 337, 10.1016/S0019-9958(78)90683-6 · DOI
- Baroglio, 1992, Learning Mutually Dependent Relations, Journal of Intelligent Information Systems, 2
- Bell, 1993, On the Close Relationship Between FOIL and the Frameworks of Helft and Plotkin, Proceedings of the 3rd International Workshop on Inductive Logic Programming, 1
- Bergadano, 1988, Concept Acquisition in Noisy Environments, IEEE Transactions on Pattern Analysis and Machine Intelligence, 10, 555, 10.1109/34.3917 · DOI
- Biermann, 1978, The Inference of Regular LISP Programs from Examples, IEEE Transactions on Systems, Man, and Cybernetics, 8, 585, 10.1109/TSMC.1978.4310035 · DOI
- Biermann, 1972, On the Synthesis of Finite-State Machines from Samples of their Behavior, IEEE Transactions on Computers, C-21, 592, 10.1109/TC.1972.5009015 · DOI
- Biermann, 1976, Constructing Programs from Example Computations, IEEE Transactions on Software Engineering, 2, 10.1109/TSE.1976.233812 · DOI
- Bratko, 1993, Inductive Learning Applied to Program Construction and Verification, Proceedings of the 3rd International Workshop on Inductive Logic Programming, 279
- Bruynooghe, 1988, An Instance of Abstract Interpretation Integrating Type and Mode Inferencing, Proceedings of the 5th International Conference and Symposium on Logic Programming, 669
- Buntine, 1987, Induction of Horn-Clauses: Methods and the Plausible Generalization Algorithm, International Journal of Man-Machine Studies, 26, 499, 10.1016/S0020-7373(87)80084-6 · DOI
- Buntine, 1988, Generalised Subsumption and Its Applications to Induction and Redundancy, Artificial Intelligence, 36, 149, 10.1016/0004-3702(88)90001-X · DOI · Paper page
- Cohen, 1994, Grammatically Biased Learning: Learning Logic Programs Using an Explicit Antecedent Description Language, Artificial Intelligence, 10.1016/0004-3702(94)90070-1 · DOI
- Cohen, 1993, Learnability of Restricted Logic Programs, Proceedings of the 3rd International Workshop on Inductive Logic Programming, 41
- Cohen, 1993, PAC-Learning a Restricted Class of Recursive Logic Programs, Proceedings of the 3rd International Workshop on Inductive Logic Programming, 73
- Deville, 1993, Logic Program Synthesis, Journal of Logic Programming
- Džeroski, 1992, Handling Noise in Inductive Logic Programming, Proceedings of the 2nd International Workshop on Inductive Logic Programming
- Džeroski, 1992, PAC-Learnability of Determinate Logic Programs, Proceedings of the 5th ACM Workshop on Computational Learning Theory
- Emde, 1989, An Inference Engine for Multiple Theories, vol. 347
- Bergadano, 1993, Inductive Test Case Generation, Proceedings of the 3rd International Workshop on Inductive Logic Programming, 11
- Flener, 1993, Logic Program Synthesis from Incomplete Specification, Journal of Symbolic Computation, 15, 775, 10.1016/S0747-7171(06)80012-X · DOI
- Gold, 1967, Language Identification in the Limit, Information and Control, 10, 447, 10.1016/S0019-9958(67)91165-5 · DOI · Paper page
- Gottlob, 1987, Subsumption and Implication, Information Processing Letters, 24, 109, 10.1016/0020-0190(87)90103-7 · DOI
- Grobelnik, 1992, Markus—An Optimized Model Inference System, Proceedings of the ECAI Workshop on Logical Approaches to Machine Learning
- Guessoum, 1990, Updating Knowledge Bases, New Generation Computing, 8, 71, 10.1007/BF03037514 · DOI
- Guessoum, 1992, Updating Knowledge Bases ii, New Generation Computing, 10, 73, 10.1007/BF03037523 · DOI
- Haussler, 1990, Applying Valiant's Learning Framework to AI Concept-Learning Problems, vol. 3, 641
- Idestam-Almquist, 1993, Generalisation under Implication by Using Or-Introduction, vol. 667, 56
- Kakas, 1992, Abductive Logic Programming, Journal of Logic and Computation, 2, 10.1093/logcom/2.6.719 · DOI
- Kawamura, 1993, Towards Inductive Generalization in Constraint Logic Programs, Proceedings of the IJCAI Workshop on Inductive Logic Programming
- Kietz, 1988, Incremental and Reversible Acquisition of Taxonomies, Proceedings of the 2nd European Knowledge Acquisition for Knowledge Based Systems Workshops
- Kietz, 1993, Some Lower Bounds on the Computational Complexity of Inductive Logic Programming, vol. 667, 115
- King, 1992, Drug Design by Machine Learning: The Use of Inductive Logic Programming to Model the Structure-Activity Relationships of Trimethoprim Analogues Binding to Dihydrofolate Reductase, Proceedings of the National Academy of Sciences, 89, 10.1073/pnas.89.23.11322 · DOI · Paper page
- van der Laag, 1993, Subsumption and Refinement in Model Inference, vol. 667, 95
- Lapointe, 1993, Constructive Inductive Logic Programming, Proceedings of the 3rd International Workshop on Inductive Logic Programming
- Lavrač, 1991, Learning Non-Recursive Definitions of Relations with LINUS, vol. 482
- Lavrač, 1993, The Use of Background Knowledge in Learning Medical Diagnostic Rules, Applied Artificial Intelligence, 7, 273, 10.1080/08839519308949989 · DOI
- Marcinkowski, 1992, Undecidability of the Horn-Clause Implication Problem, Proceedings of the 33rd IEEE Annual Symposium on the Foundations of Computer Science, 354, 10.1109/SFCS.1992.267755 · DOI
- Mellish, 1985, Some Global Optimizations for a Prolog Compiler, Journal of Logic Programming, 2, 43, 10.1016/0743-1066(85)90004-4 · DOI
- Mitchell, 1982, Generalisation as Search, Artificial Intelligence, 18, 203, 10.1016/0004-3702(82)90040-6 · DOI
- Mizoguchi, 1992, Constraint-Directed Generalization for Learning Spatial Relations, Proceedings of the Second Inductive Logic Programming Workshop
- Morik, 1989, Sloppy Modeling, vol. 347
- Muggleton, 1991, Inductive Logic Programming, New Generation Computing, 8, 295, 10.1007/BF03037089 · DOI · Paper page
- Muggleton, 1994, Inverting Implication, Artificial Intelligence Journal
- Muggleton, 1994, Predicate Invention and Utility, Journal of Experimental and Theoretical Artificial Intelligence, 6, 127, 10.1080/09528139408953784 · DOI
- Muggleton, S., Mode-Directed Inverse Resolution, in: K. Furukawa, D. Michie, and S. Muggleton (eds.), Machine Intelligence 14, Oxford University Press (to appear).
- Muggleton, 1992, Protein Secondary Structure Prediction Using Logic-Based Machine Learning, Protein Engineering, 5, 647, 10.1093/protein/5.7.647 · DOI
- Pazzani, 1992, The Utility of Knowledge in Inductive Learning, Machine Learning, 9, 10.1007/BF00993254 · DOI
- Plotkin, 1971, A Further Note on Inductive Generalization, vol. 6
- Quinlan, 1993, FOIL: A Midterm Report, vol. 667, 3
- Quinlan, 1989, Inferring Decision Trees Using the Minimum Description Length Principle, Information and Computation, 80, 227, 10.1016/0890-5401(89)90010-2 · DOI
- De Raedt, 1990, Indirect Relevance and Bias in Inductive Concept-Learning, Knowledge Acquisition, 2, 365, 10.1016/S1042-8143(05)80014-7 · DOI
- De Raedt, 1992, Belief Updating from Integrity Constraints and Queries, Artificial Intelligence, 53, 291, 10.1016/0004-3702(92)90075-9 · DOI
- De Raedt, 1992, Interactive Concept-Learning and Constructive Induction by Analogy, Machine Learning, 8, 107, 10.1007/BF00992861 · DOI
- De Raedt, 1992, A Unifying Framework for Concept-Learning Algorithms, The Knowledge Engineering Review, 7, 251, 10.1017/S0269888900006366 · DOI
- Rice, 1953, Classes of Recursively Enumerable Sets and Their Decision Problems, Transactions of the American Mathematical Society, 83
- Rissanen, 1978, Modelling by Shortest Data Description, Automatica, 14, 465, 10.1016/0005-1098(78)90005-5 · DOI · Paper page
- Robinson, 1965, A Machine-Oriented Logic Based on the Resolution Principle, JACM, 12, 23, 10.1145/321250.321253 · DOI
- Sammut, 1993, The Origins of Inductive Logic Programming: A Prehistoric Tale, Proceedings of the 3rd International Workshop on Inductive Logic Programming, 127
- Sammut, 1986, Learning Concepts by Asking Questions, Vol. 2, 167
- Solomonoff, 1964, A Formal Theory of Inductive Inference, Information and Control, 7, 376
- Stahl, 1993, Two Methods for Improving Inductive Logic Programming Systems, Proceedings of the 6th European Conference on Machine Learning, vol. 667
- Sternberg, 1992, Modelling the Structure and Function of Enzymes by Machine Learning, Proceedings of the Royal Society of Chemistry: Faraday Discussions, 93, 269
- Stickel, 1988, A Prolog Technology Theorem Prover: Implementation by an Extended Prolog Compiler, Journal of Automated Reasoning, 4, 353, 10.1007/BF00297245 · DOI
- Tausend, 1993, A Unifying Representation for Language Restrictions, Proceedings of the 3rd International Workshop on Inductive Logic Programming
- Taylor, 1993, Inverse Resolution of Normal Clauses, Proceedings of the 3rd International Workshop on Inductive Logic Programming, 165
- Thieme, 1989, The Acquisition of Model-Knowledge for a Model-Driven Machine Learning Approach
- Tomasic, 1988, A View Update Translation via Deduction and Annotation, vol. 326, 338
- Wrobel, 1993, On the Proper Definition of Minimality in Specialisation and Theory Revision, vol. 667, 65
- Yokomori, 1986, Logic Program Forms, New Generation Computing, 4, 10.1007/BF03037409 · DOI
Cited by
Sorted by citations
Letham, B., Rudin, C., McCormick, T. H., & Madigan, D. (2015) · The Annals of Applied Statistics · doi:10.1214/15-aoas848 · Cited by 766
Relational Reinforcement Learning
Džeroski, S., De Raedt, L., & Driessens, K. (2001) · Machine Learning · doi:10.1023/a:1007694015589 · Cited by 371
Machine learning algorithms for social media analysis: A survey
T.K., B., Annavarapu, C. S. R., & Bablani, A. (2021) · Computer Science Review · doi:10.1016/j.cosrev.2021.100395 · Cited by 276
De Raedt, L., & Dehaspe, L. (1997) · Machine Learning · doi:10.1023/a:1007361123060 · Cited by 235
A review of some techniques for inclusion of domain-knowledge into deep neural networks
Dash, T., Chitlangia, S., Ahuja, A., & Srinivasan, A. (2022) · Scientific Reports · doi:10.1038/s41598-021-04590-0 · Cited by 196
“Techniques for automatic construction of Boolean-valued features from relational domain-knowledge have a long history in the field of ILP [ 15; 16; 17 ] , originating from the LINUS [ 7 ] .”
BackgroundMeta-interpretive learning of higher-order dyadic datalog: predicate invention revisited
Muggleton, S. H., Lin, D., & Tamaddoni-Nezhad, A. (2015) · Machine Learning · doi:10.1007/s10994-014-5471-y · Cited by 184
Self-citationApplication of abductive ILP to learning metabolic network inhibition from temporal data
Tamaddoni-Nezhad, A., Chaleil, R., Kakas, A., & Muggleton, S. (2006) · Machine Learning · doi:10.1007/s10994-006-8988-x · Cited by 92
Self-citationInductive Logic Programming At 30: A New Introduction
Cropper, A., & Dumančić, S. (2022) · Journal of Artificial Intelligence Research · doi:10.1613/jair.1.13507 · Cited by 83
Survey on Models and Techniques for Root-Cause Analysis
Solé, M., Muntés-Mulero, V., Rana, A. I., & Estrada, G. (2017) · arXiv · doi:10.48550/arxiv.1701.08546 · Cited by 74
Incremental learning of event definitions with Inductive Logic Programming
Katzouris, N., Artikis, A., & Paliouras, G. (2015) · Machine Learning · doi:10.1007/s10994-015-5512-1 · Cited by 62
Abductive Knowledge Induction from Raw Data
Dai, W.-Z., & Muggleton, S. (2021) · Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2021/254 · Cited by 42
Self-citationFifty Years of Prolog and Beyond
KÖRNER, P., LEUSCHEL, M., BARBOSA, J., COSTA, V. S., DAHL, V., HERMENEGILDO, M. V., MORALES, J. F., WIELEMAKER, J., DIAZ, D., ABREU, S., et al. (2022) · Theory and Practice of Logic Programming · doi:10.1017/s1471068422000102 · Cited by 40
Turcotte, M., Muggleton, S. H., & Sternberg, M. J. E. (2001) · Machine Learning · doi:10.1023/a:1007672817406 · Cited by 30
Self-citationLearning Relational Representations with Auto-encoding Logic Programs
Dumancic, S., Guns, T., Meert, W., & Blockeel, H. (2019) · Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2019/842 · Cited by 27
Learning Through Hypothesis Refinement Using Answer Set Programming
Athakravi, D., Corapi, D., Broda, K., & Russo, A. (2014) · Lecture Notes in Computer Science · doi:10.1007/978-3-662-44923-3_3 · Cited by 25
Matsuda, N., Cohen, W. W., Sewall, J., Lacerda, G., & Koedinger, K. R. (2008) · Lecture Notes in Computer Science · doi:10.1007/978-3-540-69132-7_16 · Cited by 17
Rocha, A., Camacho, R., Ruwaard, J., & Riper, H. (2018) · Internet Interventions · doi:10.1016/j.invent.2018.03.003 · Cited by 7
Metadata
- Authors
- Muggleton, S., & de Raedt, L.
- Affiliations
- University of Oxford (GB)
- Corresponding author
- Muggleton, Stephen
- ORCID
- Muggleton, Stephen
- Venue
- The Journal of Logic Programming
- Publisher
- Elsevier BV
- Published
- 1994-05
- Volume
- 19-20
- Pages
- 629-679
- ISSN
- 0743-1066 (ISSN-L)
- OpenAlex
- W1987902506
- Cited by
- 1,537
- References
- 4
- Citations by year
- 2026: 17 · 2025: 28 · 2024: 31 · 2023: 36 · 2022: 32 · 2021: 67 · 2020: 62 · 2019: 59 · 2018: 44 · 2017: 58 · 2016: 36 · 2015: 39 · 2014: 48 · 2013: 50 · 2012: 54
- FWCI
- 45.30
- Type
- journal article
- Language
- en
- Open access
- bronze
- doi.org
- Licence
- Locations
- The Journal of Logic Programming (publishedVersion)
- Lirias (submittedVersion, other-oa)
- Funders
- University of Oxford
- Fonds De La Recherche Scientifique - FNRS
- KU Leuven
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Logic, Reasoning, and Knowledge
- Physical Sciences › Computer Science › Information Systems › Data Mining Algorithms and Applications
- Physical Sciences › Computer Science › Computational Theory and Mathematics › Computability, Logic, AI Algorithms
- Keywords
- inductive logic programming, inductive reasoning, model theory, proof theory, Bayesian confirmation, computational learning theory, predicate invention, scientific discovery, knowledge acquisition
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review