Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

John K. Dixon

dblp:62/6245 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
0since 2021 · last 1984
—ORCID · none

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

Artificial intelligence and machine learning · 3 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-authorTheory of computation · 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.

Artificial intelligence
2 papers
Robot manipulation · 54% Planning, search and constraint satisfaction · 30% Legged, aerial and field robots · 16%
Theoretical computer science
1 paper
Automated reasoning and model checking · 100%
Software engineering, system software, and programming languages
1 paper
Program verification · 50% Compilers and program optimization · 38% Programming languages and type systems · 12%

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

TopicWeightPapersLastEvidence papers
Compilers and program optimization
program specialization
0.011973
The Specialization of Programs by Theorem Proving · SIAM J. Comput. 1973
Program verification
theorem proving
0.011973
The Specialization of Programs by Theorem Proving · SIAM J. Comput. 1973
Automated reasoning and model checking › theorem proving
resolution theorem proving
0.011973
Z-Resolution: Theorem-Proving with Compiled Axioms · J. ACM 1973
Automated reasoning and model checking
theorem proving
0.011973
Z-Resolution: Theorem-Proving with Compiled Axioms · J. ACM 1973
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › game tree search › minimax search
alpha-beta pruning
0.011969
Experiments With Some Programs That Search Game Trees · J. ACM 1969
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
game tree search
0.011969
Experiments With Some Programs That Search Game Trees · J. ACM 1969
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › game tree search
minimax search
0.011969
Experiments With Some Programs That Search Game Trees · J. ACM 1969
Program verification
axiomatization
0.011973
The Specialization of Programs by Theorem Proving · SIAM J. Comput. 1973
Programming languages and type systems
language semantics
0.011973
The Specialization of Programs by Theorem Proving · SIAM J. Comput. 1973

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

specialization · 0.0compilation of axioms · 0.0automated theorem proving · 0.0minimax search · 0.0dynamic ordering · 0.0alpha-beta pruning · 0.0
YearPublicationVenuePosition
1984 Freedom descriptions: A way to find figures that approximate given points
James R. Slagle, John K. Dixon
Pattern Recognit.2
1981 MARK I Robot
John K. Dixon, Susan A. Bouchard, William G. Kennedy, James R. Slagle
IJCAI1
1980 Finding a good figure that approximately passes through given points
James R. Slagle, John K. Dixon
Pattern Recognit.2
1979 Pattern Recognition with Partly Missing Data
abstract
An experimental comparison of several simple inexpensive ways of doing pattern recognition when some data elements are missing (blank) is presented. Pattern recognition methods are usually designed to deal with perfect data, but in the real world data elements are often missing due to error, equipment failure, change of plans, etc. Six methods of dealing with blanks are tested on five data sets. Blanks were inserted at random locations into the data sets. A version of the K-nearest neighbor technique was used to classify the data and evaluate the six methods. Two methods were found to be consistently poor. Four methods were found to be generally good. Suggestions are given for choosing the best method for a particular application.
John K. Dixon
IEEE Trans. Syst. Man Cybern.1
1973 Z-Resolution: Theorem-Proving with Compiled Axioms
abstract
An improved procedure for resolution theorem proving, called Z-resolution, is described. The basic idea of Z-resolution is to “compile” some of the axioms in a deductive problem. This means to automatically transform the selected axioms into a computer program which carries out the inference rules indicated by the axioms. This is done automatically by another program called the specializer. The advantage of doing this is that the compiled axioms run faster, just as a compiled program runs faster than an interpreted program. A proof is given that the inference rule used in Z-resolution is complete, provided that the axioms “compiled” have certain properties.
John K. Dixon
J. ACM1
1973 The Specialization of Programs by Theorem Proving
abstract
Suppose a program P is written to accept a set of inputs I. If we are only interested in a nonempty subset $I^ * $ of I, we usually can simplify P to another program $P^ * $ such that $P^ * $ runs faster on $I^ * $ than P does. The problem of specialization is to find such $P^ * $. In this paper, the program P and the input $I^ * $ will be specified by axioms. Using these axioms, we can obtain $P^ * $ from P through theorem-proving techniques.
Chin-Liang Chang, Richard C. T. Lee, John K. Dixon
SIAM J. Comput.3
1969 Experiments With Some Programs That Search Game Trees
abstract
Many problems in artificial intelligence involve the searching of large trees of alternative possibilities—for example, game-playing and theorem-proving. The problem of efficiently searching large trees is discussed. A new method called “dynamic ordering” is described, and the older minimax and Alpha-Beta procedures are described for comparison purposes. Performance figures are given for six variations of the game of kalah. A quantity called “depth ratio” is derived which is a measure of the efficiency of a search procedure. A theoretical limit of efficiency is calculated and it is shown experimentally that the dynamic ordering procedure approaches that limit.
James R. Slagle, John K. Dixon
J. ACM2