VLDB 2026 Research / reviewers in the wild / expert
Donald W. Loveland
dblp:23/1767
· DBLP profile ↗
25ranked-venue papers
17as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 10 · 7 first-authorTheory of computation · 8 · 5 first-authorApplied, interdisciplinary, general and emerging computing · 6 · 5 first-authorSystems, architecture and hardware · 3 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author
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.
| Theoretical computer science
11 papers |
Logic in computer science · 88% Automated reasoning and model checking · 10% Computational complexity · 2% | |
| Artificial intelligence
3 papers |
Knowledge representation and reasoning · 46% Language models and text generation · 33% Planning, search and constraint satisfaction · 21% |
Topics — the 17 heaviest of 22, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Logic in computer science
proof theory |
0.0 | 3 | 1995 | Uniform Proofs and Disjunctive Logic Programming (Extended Abstract) · LICS 1995 Deleting Repeated Goals in the Problem Reduction Format · J. ACM 1981 A Unifying View of Some Linear Herbrand Procedures · J. ACM 1972 |
Logic in computer science › logic programming › answer set programming
disjunctive logic programming |
0.0 | 1 | 1995 | Uniform Proofs and Disjunctive Logic Programming (Extended Abstract) · LICS 1995 |
Logic in computer science
logic programming |
0.0 | 1 | 1995 | Uniform Proofs and Disjunctive Logic Programming (Extended Abstract) · LICS 1995 |
Logic in computer science › proof theory › sequent calculus
uniform proofs |
0.0 | 1 | 1995 | Uniform Proofs and Disjunctive Logic Programming (Extended Abstract) · LICS 1995 |
Automated reasoning and model checking
theorem proving |
0.0 | 3 | 1981 | Deleting Repeated Goals in the Problem Reduction Format · J. ACM 1981 An Implementation of the Model Elimination Proof Procedure · J. ACM 1974 A Unifying View of Some Linear Herbrand Procedures · J. ACM 1972 |
Natural language and speech › Language models and text generation › natural language understanding
ambiguity detection |
0.0 | 1 | 1983 | Detecting Ambiguity: An Example in Knowledge Evaluation · IJCAI 1983 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge management
knowledge evaluation |
0.0 | 1 | 1983 | Detecting Ambiguity: An Example in Knowledge Evaluation · IJCAI 1983 |
Automated reasoning and model checking › theorem proving › resolution theorem proving
model elimination |
0.0 | 4 | 1974 | An Implementation of the Model Elimination Proof Procedure · J. ACM 1974 A Unifying View of Some Linear Herbrand Procedures · J. ACM 1972 A Simplified Format for the Model Elimination Theorem-Proving Procedure · J. ACM 1969 |
Logic in computer science › formal arithmetic
presburger arithmetic |
0.0 | 1 | 1978 | Presburger Arithmetic with Bounded Quantifier Alternation · STOC 1978 |
Logic in computer science › first-order logic
quantifier alternation |
0.0 | 1 | 1978 | Presburger Arithmetic with Bounded Quantifier Alternation · STOC 1978 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
problem reduction |
0.0 | 1 | 1976 | A Hole in Goal Trees: Some Guidance from Resolution Theory · IEEE Trans. Computers 1976 |
Computational complexity › proof complexity
resolution |
0.0 | 2 | 1974 | A Unifying View of Some Linear Herbrand Procedures · J. ACM 1972 An Implementation of the Model Elimination Proof Procedure · J. ACM 1974 |
Automated reasoning and model checking
automated theorem proving |
0.0 | 2 | 1969 | A Simplified Format for the Model Elimination Theorem-Proving Procedure · J. ACM 1969 Mechanical Theorem-Proving by Model Elimination · J. ACM 1968 |
Computational complexity
kolmogorov complexity |
0.0 | 2 | 1969 | A Variant of the Kolmogorov Concept of Complexity · Inf. Control. 1969 On Minimal-Program Complexity Measures · STOC 1969 |
Automated reasoning and model checking › theorem proving › resolution theorem proving
linear resolution |
0.0 | 1 | 1972 | A Unifying View of Some Linear Herbrand Procedures · J. ACM 1972 |
Program verification
decision procedure |
0.0 | 1 | 1978 | Presburger Arithmetic with Bounded Quantifier Alternation · STOC 1978 |
Logic in computer science
first-order logic |
0.0 | 1 | 1972 | A Unifying View of Some Linear Herbrand Procedures · J. ACM 1972 |
Methods — techniques the papers use, named apart from their topics
uniform provability · 0.0syntactic procedure · 0.0resolution theory · 0.0cooper-presburger decision procedure · 0.0completeness proof · 0.0unit preference · 0.0set of support · 0.0isomorphism · 0.0depth-first search · 0.0proof procedure simplification · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Mark Stickel: His Earliest Work
Donald W. Loveland |
J. Autom. Reason. | 1 |
| 1997 | The Use of Lemmas in the Model Elimination Procedure
Owen L. Astrachan, Donald W. Loveland |
J. Autom. Reason. | 2 |
| 1995 | Uniform Proofs and Disjunctive Logic Programming (Extended Abstract)abstractOne formulation of the concept of logic programming is the notion of an abstract logic programming language. Central to its definition is a uniform proof, which enforces the requirements of inference direction, including goal-directedness, and the duality of readings, both declarative and procedural. We use this technology to investigate disjunctive logic programming (DLP), an extension of traditional logic programming that permits disjunctive program clauses. This extension has been considered by some to be inappropriately identified with logic programming because the indefinite reasoning introduced by disjunction violates the goal-oriented search directionality that is central to logic programming. We overcome this criticism by showing that the requirement of uniform provability can be realized in a logic which is more general than that of DLP under a modest, sound modification of programs. We use this observation to derive inference rules that capture the essential proof structure of InH-Prolog (Inheritance Near-Horn Prolog), a known proof procedure for DLP. Gopalan Nadathur, Donald W. Loveland |
LICS | 2 |
| 1995 | SATCHMORE: SATCHMO with REIevancy
Donald W. Loveland, David W. Reed, Debra Sue Wilson |
J. Autom. Reason. | 1 |
| 1992 | On the complexity of belief network synthesis and refinement
Marco Valtorta, Donald W. Loveland |
Int. J. Approx. Reason. | 2 |
| 1991 | Near-Horn Prolog and Beyond
Donald W. Loveland |
J. Autom. Reason. | 1 |
| 1988 | An nH-Prolog Implementation
Bruce T. Smith, Donald W. Loveland |
CADE | 2 |
| 1987 | Near-Horn PROLOG
Donald W. Loveland |
ICLP | 1 |
| 1987 | Finding Test-and-Treatment Procedures Using Parallel Computation
Louis D. Duval, Robert A. Wagner, Yijie Han, Donald W. Loveland |
J. Parallel Distributed Comput. | 4 |
| 1986 | Finding Test-and-Treatment Procedures Using Parallel Computation
Louis D. Duval, Yijie Han, Robert A. Wagner, Donald W. Loveland |
ICPP | 4 |
| 1986 | Automated theorem proving: mapping logic into AIabstractLogic can be defined as the formal study of reasoning; if we replace “formal” by “mechanical” we can place almost the entire set of methodologies used in the field of automated theorem proving (ATP) within the scope of logic. Because of the goals of ATP, if not always the methodologies, ATP has been considered to be within the domain of AI. We explore the methodologies of ATP, including the logics that underlie the theorem provers, and discuss some of the mechanisms that utilize these logics. These include term rewriting systems, mathematical induction, inductionless induction and even mixed integer programming. The ATP field, via resolution, has even provided the foundation for an exciting AI and database programming language, PROLOG. We conclude with a new method for extending the PROLOG system to work with non-Horn clause sets within a positive logic format, particularly simple for “slightly non-Horn” clause sets. Donald W. Loveland |
ISMIS | 1 |
| 1985 | Performance Bounds for Binary Testing with Arbitrary Weights
Donald W. Loveland |
Acta Informatica | 1 |
| 1983 | Detecting Ambiguity: An Example in Knowledge Evaluation
Donald W. Loveland, Marco Valtorta |
IJCAI | 1 |
| 1981 | Deleting Repeated Goals in the Problem Reduction FormatabstractAlthough the classical problem reducUon format for orgamzmg automauc proof search is incomplete, a complete extension of the format is known ElimmaUon of tdentlcal descendent subgoals is a well-known deletion rule for the classical format but is not obviously vahd m the extended format.Because of ~ts mtumve appeal and ease of apphcatlon, one would wish to know that the rule ~s safe to use m the extended format It ts shown here that the deleuon rule is indeed safe The result appears to be decidedly nontnvml Donald W. Loveland, C. R. Reddy |
J. ACM | 1 |
| 1980 | Simplifying Interpreted Formulas
Donald W. Loveland, Robert E. Shostak |
CADE | 1 |
| 1978 | Presburger Arithmetic with Bounded Quantifier AlternationabstractThis paper concerns both the complexity aspects of PA and the pragmatics of improving algorithms for dealing with restricted subcases of PA for uses such as program verification. We improve the Cooper-Presburger decision procedure and show that the improved version permits us to obtain time and space upper bounds for PA classes restricted to a bounded number of alternations of quantifiers. The improvement is one exponent less than the upper bounds for the decision problem for full PA. The pragmatists not interested in complexity bounds can read the results as substantiation of the intuitive feeling that the improvement to the Cooper-Presburger algorithm is a real, rather than ineffectual, improvement. (It can be easily shown that the bounds obtained here are not achievable using the Cooper-Presburger procedure). C. R. Reddy, Donald W. Loveland |
STOC | 2 |
| 1976 | A Hole in Goal Trees: Some Guidance from Resolution TheoryabstractThe representation power of goal-subgoal trees and the adequacy of this form of problem reduction is considered. A number of inadequacies in the classical form are illustrated, and two versions of a syntactic procedure incorporating extensions are given. Although the form of the corrections are suggested from resolution theory results, and the value of this connection emphasized, the paper discusses the goal tree format and its extensions on an informal level. Donald W. Loveland, Mark E. Stickel |
IEEE Trans. Computers | 1 |
| 1974 | An Implementation of the Model Elimination Proof ProcedureabstractThe model elimination (ME) and resolution algorithms for mechanical theorem-proving were implemented so as to maximize shared features. The identical data structures and large amount of common programming permit meaningful comparisons when the two programs are run on standard problems. ME does better on some classes of problems, and resolution better on others. The depth-first search strategy used in this ME implementation affects the performance profoundly. Other novel features in the implementation are new control parameters to govern extensions, and modified rules for generating and rejecting chains. The resolution program incorporates unit preference and set-of-support. An appendix reproduces the steps of a machine-derived ME refutation. S. Fleisig, Donald W. Loveland, A. K. Smiley III, D. L. Yarmush |
J. ACM | 2 |
| 1973 | A Hole in Goal Trees: Some Guidance from Resolution Theory
Donald W. Loveland, Mark E. Stickel |
IJCAI | 1 |
| 1972 | A Unifying View of Some Linear Herbrand ProceduresabstractThe linked conjunct, resolution, matrix reduction, and model elimination proof procedures constitute a nearly exhaustive list of the basic Herbrand proof procedures introduced in the 1960's.Each was introduced as a hopefully efficient complete procedure for the first order predicate calculus for the purpose of mechanical theorem proving.This paper contains a demonstration that versions of these procedures can be highly related in their design.S-linear resolution, a particular strategy of resolution previously proposed, is seen to possess a natural refinement isomorphic at ground level to a refinement of the model elimination procedure.There is also an isomorphism at the general level between a less natural s-linear resolution refinement and the model elimination refinement.The model elimination procedure is also interpreted within the linked conjunct and matrix reduction procedures.An alternate interpretation of these results is that, very roughly, the procedures other than resolution can be viewed as forms of linear resolution. Donald W. Loveland |
J. ACM | 1 |
| 1969 | On Minimal-Program Complexity MeasuresabstractBrief consideration is given to some properties of three measures of complexity based on the length of minimal descriptive programs. Although the measures explicitly deal with finite sequences, the complexity of an infinite sequence can be regarded as a function mapping each positive integer n to the complexity of the initial segment of length n. Some properties of a complexity hierarchy of infinite sequences with respect to one of the measures is considered. Donald W. Loveland |
STOC | 1 |
| 1969 | A Variant of the Kolmogorov Concept of Complexity
Donald W. Loveland |
Inf. Control. | 1 |
| 1969 | A Simplified Format for the Model Elimination Theorem-Proving Procedureabstractarticle Free AccessA Simplified Format for the Model Elimination Theorem-Proving Procedure Author: D. W. Loveland Carnegie-Mellon University, Pittsburgh, Pennsylvania Carnegie-Mellon University, Pittsburgh, PennsylvaniaView Profile Authors Info & Claims Journal of the ACMVolume 16Issue 3pp 349–363https://doi.org/10.1145/321526.321527Published:01 July 1969Publication History 112citation494DownloadsMetricsTotal Citations112Total Downloads494Last 12 Months26Last 6 weeks1 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Donald W. Loveland |
J. ACM | 1 |
| 1969 | Erratum: "Mechanical Theorem-Proving by Model Elimination"abstractNo abstract available. Donald W. Loveland |
J. ACM | 1 |
| 1968 | Mechanical Theorem-Proving by Model EliminationabstractA proof procedure based on a theorem of Herbrand and utilizing the matching technique of Prawitz is presented. In general, Herbrand-type proof procedures proceed by generating over increasing numbers of candidates for the truth-functionally contradictory statement the procedures seek. A trial is successful when some candidate is in fact a contradictory statement. In procedures to date the number of candidates developed before a contradictory statement is found (if one is found) varies roughly exponentially with the size of the contradictory statement. (“Size” might be measured by the number of clauses in the conjunctive normal form of the contradictory statement.) Although basically subject to the same rate of growth, the procedure introduced here attempts to drastically trim the number of candidates at an intermediate level of development. This is done by retaining beyond a certain level only candidates already “partially contradictory.” The major task usually is finding the partially contradictory sets. However, the number of candidate sets required to find these subsets of the contradictory set is generally much smaller than the number required to find the full contradictory set. Donald W. Loveland |
J. ACM | 1 |