- Title:
- An Algebraic Definition of Simulation Between Programs. AIM-142
- Author:
- Milner, Robin
- Author (no Collectors):
- Milner, Robin
- Collector:
- Milner, Robin
- Description:
-
A simulation relation between programs is defined which is
quasi-ordering. Mutual simulation is then an equivalence relation,
and by dividing out by it we abstract from a program such details as
how the sequencing is controlled and how data is represented. The
equivalence classes are approximations to the algorithms which are
realized, or expressed, by their member programs.
A technique is given and illustrated for proving simulation and
equivalence of programs; there is an analogy with Floyd's technique
for proving correctness of programs. Finally, necessary and
sufficient conditions for simulation are given.
- Topic:
- Artificial intelligence
- Subject:
- Stanford Artificial Intelligence Laboratory and Memo (Stanford Artificial Intelligence Laboratory)
- Language:
- English
- Physical Description:
- 1 text file
- Publication Info:
- Stanford (Calif.) and cau
- Date:
- February 1971
- Place created:
- Stanford (Calif.)
- Imprint:
- Stanford (Calif.), February 1971
- Genre:
- memorandums
- Identifier:
- AIM-142
- Repository:
- Stanford University. Libraries. Department of Special Collections and University Archives
- Collection:
- Stanford Artificial Intelligence Laboratory records, 1963-2009
- Manuscript number:
- SC1041
1 - 12 of 12
Number of results to display per page
Search Results
- Title:
- Intention, Memory, and Computer Understanding. AIM-140
- Author:
- Schank, Roger C.
- Author (no Collectors):
- Schank, Roger C.
- Collector:
- Schank, Roger C.
- Description:
-
Procedures are described for discovering the intention of a speaker
by relating the Conceptual Dependence representation of the speaker's
utterance to the computer's world model such that simple implications
can be made. These procedures function at levels higher than that of
structure of the memory. Computer understanding of natural language
is shown to consist of the following parts: assigning a conceptual
representation to an input; relating that representation to the
memory such as to extract the intention of the speaker; and selecting
the correct response type triggered by such an utterance according to
the situation.
- Topic:
- Artificial intelligence
- Subject:
- Stanford Artificial Intelligence Laboratory and Memo (Stanford Artificial Intelligence Laboratory)
- Language:
- English
- Physical Description:
- 1 text file
- Publication Info:
- Stanford (Calif.) and cau
- Date:
- January 1971
- Place created:
- Stanford (Calif.)
- Imprint:
- Stanford (Calif.), January 1971
- Genre:
- memorandums
- Identifier:
- AIM-140
- Repository:
- Stanford University. Libraries. Department of Special Collections and University Archives
- Collection:
- Stanford Artificial Intelligence Laboratory records, 1963-2009
- Manuscript number:
- SC1041
- Title:
- One Small Head -- Some Remarks on the use of 'Model' in Linguistics. AIM-157
- Author:
- Wilks, Yorick
- Author (no Collectors):
- Wilks, Yorick
- Collector:
- Wilks, Yorick
- Description:
-
I argue that the present situation in formal linguistics, where much
new work is presented as being a "model of the brain", or of "human
language behavior", is an undesirable one. My reason for this
judgement is not the conservative (Braithwaitian) one that the
entities in question are not really models but theories. It is
rather that they are called models because they cannot be theories of
the brain at the present stage of brain research, and hence that the
use of "model" in this context is not so much aspirational as
resigned about our total ignorance of how the brain stores and
processes linguistic information. The reason such explanatory
entities cannot be theories is that this ignorance precludes any
"semantic ascent" up the theory; i.e., interpreting the items of the
theory in terms of observables. And the brain items, whatever they
may be, are not, as Chomsky has sometimes claimed, in the same
position as the "occult entities" of Physics like Gravitation; for
the brain items are not theoretically unreachable, merely unreached.
I then examine two possible alternate views of what linguistic
theories should be proffered as theories of: theories of sets of
sentences, and theories of a particular class of algorithms. I argue
for a form of the latter view, and that its acceptance would also
have the effect of making Computational Linguistics a central part of
Linguistics, rather than the poor relation it is now.
I examine a distinction among "linguistic models" proposed recently
by Mey. who was also arguing for the self-sufficiency of
Computational Linguistics, though as a "theory of performance". I
argue that his distinction is a bad one, partly for the reasons
developed above and partly because he attempts to tie it to Chomsky's
inscrutable competance-performance distinction. I conclude that the
independence and self-sufficiency of Computational Linguistics are
better supported by the arguments of this paper.
- Topic:
- Artificial intelligence
- Subject:
- Stanford Artificial Intelligence Laboratory and Memo (Stanford Artificial Intelligence Laboratory)
- Language:
- English
- Physical Description:
- 1 text file
- Publication Info:
- Stanford (Calif.) and cau
- Date:
- December 1971
- Place created:
- Stanford (Calif.)
- Imprint:
- Stanford (Calif.), December 1971
- Genre:
- memorandums
- Identifier:
- AIM-157
- Repository:
- Stanford University. Libraries. Department of Special Collections and University Archives
- Collection:
- Stanford Artificial Intelligence Laboratory records, 1963-2009
- Manuscript number:
- SC1041
- Title:
- Program Schemas With Equality. AIM-158
- Author:
- Chandra, Ashok and Manna, Zohar
- Author (no Collectors):
- Chandra, Ashok and Manna, Zohar
- Collector:
- Chandra, Ashok and Manna, Zohar
- Description:
-
We discuss the class of program schemas augmented with equality
tests, that is, tests of equality between terms. In the first part
of the paper we illustrate the "power" of equality tests. It turns
out that the class of program schemas with equality is more powerful
than the "maximal" classes of schemas suggested by other
investigators. In the second part of the paper, we discuss the
decision problems of program schemas with equality. It is shown, for
example, that while the decision problems normally considered for
schemas (such as halting, divergence, equivalence, isomorphism and
freedom) are decidable for ianov schemas. They all become
undecidable if general equality tests are added. We suggest,
however, limited equality tests which can be added to certain
subclasses of program schemas while preserving their decidability
property.
- Topic:
- Artificial intelligence
- Subject:
- Stanford Artificial Intelligence Laboratory and Memo (Stanford Artificial Intelligence Laboratory)
- Language:
- English
- Physical Description:
- 1 text file
- Publication Info:
- Stanford (Calif.) and cau
- Date:
- December 1971
- Place created:
- Stanford (Calif.)
- Imprint:
- Stanford (Calif.), December 1971
- Genre:
- memorandums
- Identifier:
- AIM-158
- Repository:
- Stanford University. Libraries. Department of Special Collections and University Archives
- Collection:
- Stanford Artificial Intelligence Laboratory records, 1963-2009
- Manuscript number:
- SC1041
- Title:
- The Heuristic DENDRAL Program for Explaining Empirical Data. AIM-141
- Author:
- Buchanan, Bruce G. and Lederberg, Joshua
- Author (no Collectors):
- Buchanan, Bruce G. and Lederberg, Joshua
- Collector:
- Buchanan, Bruce G. and Lederberg, Joshua
- Description:
-
The Heurisic DENDRAL program uses an information processing model of
scientific reasoning to explain experimental data in organic
chemistry. This report summarizes the organization and results of the
program for computer scientists. The program is divided into three
main parts: planning, structure generation, and evaluation.
The planning phase infers constraints on the search space from the
empirical data input to the system. The structure generation phase
searches a tree whose termini are models of chemical models using
pruning heuristics of various kinds. The evaluation phase tests the
candidate structures against the original data. Results of the
program's analyses of some tests are discussed.
- Topic:
- Artificial intelligence
- Subject:
- Stanford Artificial Intelligence Laboratory and Memo (Stanford Artificial Intelligence Laboratory)
- Language:
- English
- Physical Description:
- 1 text file
- Publication Info:
- Stanford (Calif.) and cau
- Date:
- February 1971
- Place created:
- Stanford (Calif.)
- Imprint:
- Stanford (Calif.), February 1971
- Genre:
- memorandums
- Identifier:
- AIM-141
- Repository:
- Stanford University. Libraries. Department of Special Collections and University Archives
- Collection:
- Stanford Artificial Intelligence Laboratory records, 1963-2009
- Manuscript number:
- SC1041
- Title:
- Machine Learning Through Signature Trees. Applications to Human Speech. AIM-136
- Author:
- White, George
- Author (no Collectors):
- White, George
- Collector:
- White, George
- Description:
-
Signature tree "machine learning", pattern recognition heuristics are
investigated for the specific problem of computer recognition of
human speech. When the data base of given utterances is insufficient
to establish trends with confidence, a large number of feature
extractors must be employed and "recognition" of an unknown pattern
made by comparing its feature values with those of known patterns.
When the data base is replete, a "signature" tree can be constructed
and recognition can be achieved by the evaluation of a select few
features. Learning results from selecting an optimal minimal set of
features to achieve recognition. Properties of signature trees and
the heuristics for this type of learning are of primary interest in
this exposition.
- Topic:
- Artificial intelligence
- Subject:
- Stanford Artificial Intelligence Laboratory and Memo (Stanford Artificial Intelligence Laboratory)
- Language:
- English
- Physical Description:
- 1 text file
- Publication Info:
- Stanford (Calif.) and cau
- Date:
- October 1970
- Place created:
- Stanford (Calif.)
- Imprint:
- Stanford (Calif.), October 1970
- Genre:
- memorandums
- Identifier:
- AIM-136
- Repository:
- Stanford University. Libraries. Department of Special Collections and University Archives
- Collection:
- Stanford Artificial Intelligence Laboratory records, 1963-2009
- Manuscript number:
- SC1041
- Title:
- Mathematical Theory of Partial Correctness. AIM-139
- Author:
- Manna, Zohar
- Author (no Collectors):
- Manna, Zohar
- Collector:
- Manna, Zohar
- Description:
-
In this work we show that it is possible to express most properties
regularly observed in algorithms in terms of 'partial correctness'
(i.e., the property that the final results of the algorithm, if any,
satisfy some given input-output relation). This result is of special
interest since 'partial correctness' has already been formulated in
predicate calculus and in partial function logic for many classes of
algorithms.
- Topic:
- Artificial intelligence
- Subject:
- Stanford Artificial Intelligence Laboratory and Memo (Stanford Artificial Intelligence Laboratory)
- Language:
- English
- Physical Description:
- 1 text file
- Publication Info:
- Stanford (Calif.) and cau
- Date:
- December 1970
- Place created:
- Stanford (Calif.)
- Imprint:
- Stanford (Calif.), December 1970
- Genre:
- memorandums
- Identifier:
- AIM-139
- Repository:
- Stanford University. Libraries. Department of Special Collections and University Archives
- Collection:
- Stanford Artificial Intelligence Laboratory records, 1963-2009
- Manuscript number:
- SC1041
- Title:
- MLISP. AIM-135
- Author:
- Smith, Davic Canfield
- Author (no Collectors):
- Smith, Davic Canfield
- Collector:
- Smith, Davic Canfield
- Description:
-
MLISP is a high level list-processing and symbol-manipulation
language based on the programming language LISP. MLISP programs are
translated into LISP programs and then executed or compiled. MLISP
exists for two purposes: (1) to facilitate the writing and
understanding of LISP programs; (2) to remedy certain important
deficiencies in the list-processing ability of LISP.
- Topic:
- Artificial intelligence
- Subject:
- Stanford Artificial Intelligence Laboratory and Memo (Stanford Artificial Intelligence Laboratory)
- Language:
- English
- Physical Description:
- 1 text file
- Publication Info:
- Stanford (Calif.) and cau
- Date:
- October 1970
- Place created:
- Stanford (Calif.)
- Imprint:
- Stanford (Calif.), October 1970
- Genre:
- memorandums
- Identifier:
- AIM-135
- Repository:
- Stanford University. Libraries. Department of Special Collections and University Archives
- Collection:
- Stanford Artificial Intelligence Laboratory records, 1963-2009
- Manuscript number:
- SC1041
- Title:
- On Generality and Problem Solving : a Case Study Using the Dendral Program. AIM-131
- Author:
- Feigenbaum, Edward A., Buchanan, Bruce G., and Lederberg, Joshua
- Author (no Collectors):
- Feigenbaum, Edward A., Buchanan, Bruce G., and Lederberg, Joshua
- Collector:
- Feigenbaum, Edward A., Buchanan, Bruce G., and Lederberg, Joshua
- Description:
-
Heuristic DENDRAL is a computer program written to solve problems of
inductive inference in organic chemistry. This paper will use the
design of Heuristic DENDRAL and its performance on different problems
for a discussion of the following topics:
l. the design for generality;
2. the performance problems attendent upon too
much generality
3. the coupling of expertise to the general problem solving
processes,
4. the symbiotic relationship between generality and
expertnness of problem solving systems.
We conclude the paper with a view of the design for a general problem
solver that is a variant of the "big switch" theory of generality.
- Topic:
- Artificial intelligence
- Subject:
- Stanford Artificial Intelligence Laboratory and Memo (Stanford Artificial Intelligence Laboratory)
- Language:
- English
- Physical Description:
- 1 text file
- Publication Info:
- Stanford (Calif.) and cau
- Date:
- August 1970
- Place created:
- Stanford (Calif.)
- Imprint:
- Stanford (Calif.), August 1970
- Genre:
- memorandums
- Identifier:
- AIM-131
- Repository:
- Stanford University. Libraries. Department of Special Collections and University Archives
- Collection:
- Stanford Artificial Intelligence Laboratory records, 1963-2009
- Manuscript number:
- SC1041
- Title:
- The Translation of 'GO-TO' Programs to 'WHILE' Programs. AIM-138
- Author:
- Ashcroft, Edward and Manna, Zohar
- Author (no Collectors):
- Ashcroft, Edward and Manna, Zohar
- Collector:
- Ashcroft, Edward and Manna, Zohar
- Description:
-
In this paper we show that every flowchart program can be written
without 'go-to' statements by using 'while' statements. The main
idea is to introduce new variables to preserve the values of certain
variables at particular points in the program; or alternatively, to
introduce special boolean variables to keep information about the
course of the computation. The new programs preserve the 'topology'
of the original program, and are of the same order of efficiency. We
also show that this cannot be done in general without adding
variables.
- Topic:
- Artificial intelligence
- Subject:
- Stanford Artificial Intelligence Laboratory and Memo (Stanford Artificial Intelligence Laboratory)
- Language:
- English
- Physical Description:
- 1 text file
- Publication Info:
- Stanford (Calif.) and cau
- Date:
- November 1970
- Place created:
- Stanford (Calif.)
- Imprint:
- Stanford (Calif.), November 1970
- Genre:
- memorandums
- Identifier:
- AIM-138
- Repository:
- Stanford University. Libraries. Department of Special Collections and University Archives
- Collection:
- Stanford Artificial Intelligence Laboratory records, 1963-2009
- Manuscript number:
- SC1041
- Title:
- Towards Automatic Program Synthesis. AIM-127
- Author:
- Manna, Zohar and Waldinger, Richard J.
- Author (no Collectors):
- Manna, Zohar and Waldinger, Richard J.
- Collector:
- Manna, Zohar and Waldinger, Richard J.
- Description:
-
An elementary outline of the theorem-proving approach to automatic
program synthesis is given, without dwelling on technical details.
The method is illustrated by the automatic construction of both
recursive and iterative programs operating on natural numbers, lists,
and trees.
In order to construct a program satisfying certain specifications, a
theorem induced by those specifications is proved, and the desired
program is extracted from the proof. The same technique is applied
to transform recursively defined functions into iterative programs,
frequently with a major gain in efficiency.
It is emphasized that in order to construct a program with loops or
with recursion, the principle of mathematical induction must be
applied. The relation between the version of the induction rule used
and the form of the program constructed is explored in some detail.
- Topic:
- Artificial intelligence
- Subject:
- Stanford Artificial Intelligence Laboratory and Memo (Stanford Artificial Intelligence Laboratory)
- Language:
- English
- Physical Description:
- 1 text file
- Publication Info:
- Stanford (Calif.) and cau
- Date:
- July 1970
- Place created:
- Stanford (Calif.)
- Imprint:
- Stanford (Calif.), July 1970
- Genre:
- memorandums
- Identifier:
- AIM-127
- Repository:
- Stanford University. Libraries. Department of Special Collections and University Archives
- Collection:
- Stanford Artificial Intelligence Laboratory records, 1963-2009
- Manuscript number:
- SC1041
- Title:
- Photographs
- Corporate Author:
- Stanford Artificial Intelligence Laboratory.
- Description:
- Photographs of the Stanford Artificial Intelligence Laboratory.
- Topic:
- Stanford Artificial Intelligence Laboratory, Artificial intelligence, and Photographs
- Date:
- 1961-1979
- Imprint:
- 1961 - 1979
- Genre:
- Image
- Collection:
- Stanford Artificial Intelligence Laboratory Records