John W. Lloyd

dblp:l/JWLloyd · also John Wylie Lloyd · DBLP profile ↗
← Back
13ranked-venue papers
4as first author
0since 2021 · last 2011
0000-0002-5630-683XORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 8 · 3 first-authorTheory of computation · 6 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 1Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
2 papers
Data mining · 77% Machine learning and data management · 12% Indexing and storage engines · 7%
Theoretical computer science
1 paper
Logic in computer science · 100%

Topics — the 7 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data mining › predictive modeling
classification
0.012000
Classification of Individuals with Complex Structure · ICML 2000
Data mining › predictive modeling › classification
structured classification
0.012000
Classification of Individuals with Complex Structure · ICML 2000
Information retrieval
hashing
0.011983
Partial-Match Retrieval Using Hashing and Descriptors · ACM Trans. Database Syst. 1983
Indexing and storage engines
partial match retrieval
0.011983
Partial-Match Retrieval Using Hashing and Descriptors · ACM Trans. Database Syst. 1983
Logic in computer science
completeness
0.011983
Completeness of the Negation as Failure Rule · IJCAI 1983
Logic in computer science › logic programming
negation as failure
0.011983
Completeness of the Negation as Failure Rule · IJCAI 1983
Query processing and optimization
multi-attribute query
0.011983
Partial-Match Retrieval Using Hashing and Descriptors · ACM Trans. Database Syst. 1983

Methods — techniques the papers use, named apart from their topics

optimization algorithm · 0.0mathematical modeling · 0.0
YearPublicationVenuePosition
2011 Declarative programming for agent applications
John W. Lloyd, Kee Siong Ng
Auton. Agents Multi Agent Syst.1
2007 Declarative programming for artificial intelligence applications
abstract
In this talk, I will consider some possible extensions to existing functional programming languages that would make them more suitable for the important and growing class of artificial intelligence applications. First, I will motivate the need for these language extensions. Then I will give some technical detail about these extensions that provide the logic programming idioms, probabilistic computation, and modal computation. Some examples will be given to illustrate these ideas which have been implemented in the Bach programming language that is an extension of Haskell.
John W. Lloyd
ICFP1
2006 Learning Modal Theories
John W. Lloyd, Kee Siong Ng
ILP1
2005 Predicate Selection for Structural Decision Trees
Kee Siong Ng, John W. Lloyd
ILP2
2004 Kernels and Distances for Structured Data
Thomas Gärtner 0001, John W. Lloyd, Peter A. Flach
Mach. Learn.2
2003 Agents that Reason and Learn
John W. Lloyd
ILP1
2002 Kernels for Structured Data
Thomas Gärtner 0001, John W. Lloyd, Peter A. Flach
ILP2
2000 Classification of Individuals with Complex Structure
Antony Francis Bowers, Christophe G. Giraud-Carrier, John W. Lloyd
ICML3
1990 Properties of a Pruning Operator
abstract
‘In successful pruning it is very necessary to know a certain amount about your subject’s mode of living. In particular it is essential to understand the factors which influence vigour, because pruning is so very much related to and governed by degree of growth. It is for these reasons that the opening pages deal with theoretical information which is of importance if the subject is to be properly understood.’ Simple Pruning, N. Catchpole, W. & H. L. Collingridge Ltd, 1930.
Patricia M. Hill, John W. Lloyd, John C. Shepherdson
J. Log. Comput.2
1984 A Logical Reconstruction of Prolog II
M. H. van Emden, John W. Lloyd
ICLP2
1983 Completeness of the Negation as Failure Rule
Joxan Jaffar, Jean-Louis Lassez, John W. Lloyd
IJCAI3
1983 Partial-Match Retrieval Using Hashing and Descriptors
abstract
This paper studies a partial-match retrieval scheme based on hash functions and descriptors. The emphasis is placed on showing how the use of a descriptor file can improve the performance of the scheme. Records in the file are given addresses according to hash functions for each field in the record. Furthermore, each page of the file has associated with it a descriptor, which is a fixed-length bit string, determined by the records actually present in the page. Before a page is accessed to see if it contains records in the answer to a query, the descriptor for the page is checked. This check may show that no relevant records are on the page and, hence, that the page does not have to be accessed. The method is shown to have a very substantial performance advantage over pure hashing schemes, when some fields in the records have large key spaces. A mathematical model of the scheme, plus an algorithm for optimizing performance, is given.
Kotagiri Ramamohanarao, John W. Lloyd
ACM Trans. Database Syst.2
1982 Dynamic Hashing Schemes
abstract
In this paper, we study two new dynamic hashing schemes for primary key retrieval. The schemes are related to those of Scholl, Litwin and Larson. The first scheme is simple and elegant and has certain performance advantages over earlier schemes. We give a detailed mathematical analysis of this scheme and also present simulation results. The second scheme is essentially that of Larson. However, we have made a number of changes which simplify his scheme.
Kotagiri Ramamohanarao, John W. Lloyd
Comput. J.2