173 results
Search Results
2. Reviews of Books and Papers in the Computer Field
- Author
-
J. H. Tracey
- Subjects
Computer science ,business.industry ,Theoretical Computer Science ,Automaton ,Government (linguistics) ,Turing machine ,symbols.namesake ,Computational Theory and Mathematics ,Hardware and Architecture ,symbols ,Artificial intelligence ,Software engineering ,business ,Software - Published
- 1967
3. Reviews of Books and Papers in the Computer Field
- Author
-
Rudd H. Canaday
- Subjects
Theoretical computer science ,Computational Theory and Mathematics ,Hardware and Architecture ,law ,Computer science ,Analog computer ,Animation ,Software ,Network address translation ,Theoretical Computer Science ,law.invention - Published
- 1967
4. Reviews of Books and Papers in the Computer Field
- Author
-
Oscar Firschein
- Subjects
business.industry ,Computer science ,Electrical engineering ,Theoretical Computer Science ,law.invention ,Computational Theory and Mathematics ,Hardware and Architecture ,law ,Electronic engineering ,Resistor ,business ,Software ,Character recognition ,Electronic circuit ,Diode ,Voltage - Published
- 1964
5. Reviews of Books and Papers in the Computer Field
- Author
-
Roger E. Levien
- Subjects
business.industry ,Computer science ,Circuit design ,Electrical engineering ,Mixed-signal integrated circuit ,Circuit extraction ,Theoretical Computer Science ,Design layout record ,Computational Theory and Mathematics ,Hardware and Architecture ,Electronic engineering ,Algorithm design ,Minification ,Physical design ,business ,Software - Published
- 1963
6. Reviews of Books and Papers in the Computer Field
- Author
-
Azriel Rosenfeld
- Subjects
Sequential logic ,Theoretical computer science ,Computational Theory and Mathematics ,Hardware and Architecture ,Computer science ,Symmetric matrix ,Hamming distance ,Algebra over a field ,Software ,Theoretical Computer Science - Published
- 1964
7. Reviews of Books and Papers in the Computer Field
- Author
-
Stephen S. Yau
- Subjects
symbols.namesake ,Theoretical computer science ,Computational Theory and Mathematics ,Hardware and Architecture ,Computer science ,Boolean circuit ,symbols ,Circuit minimization for Boolean functions ,Software ,Theoretical Computer Science ,Automaton ,Boolean algebra - Published
- 1966
8. Reviews of Books and Papers in the Computer Field
- Author
-
Donald L. Epley
- Subjects
Combinational logic ,Computer science ,And-inverter graph ,Boolean circuit ,Theoretical Computer Science ,Automaton ,Boolean algebra ,Algebra ,symbols.namesake ,Computational Theory and Mathematics ,Hardware and Architecture ,symbols ,Circuit minimization for Boolean functions ,Circuit complexity ,Boolean function ,Algorithm ,Software - Published
- 1966
9. Reviews of Books and Papers in the Computer Field
- Author
-
Gerard Songster
- Subjects
business.industry ,Computer science ,Electrical engineering ,Mixed-signal integrated circuit ,Theoretical Computer Science ,Automaton ,Computational Theory and Mathematics ,Hardware and Architecture ,Transmission line ,Logic gate ,Electronic engineering ,Equivalent circuit ,Microelectronics ,business ,Software - Published
- 1964
10. Reviews of Books and Papers in the Computer Field
- Author
-
Rocco H. Urbano
- Subjects
Sequential logic ,Computational Theory and Mathematics ,Computer engineering ,Hardware and Architecture ,business.industry ,Computer science ,Electrical engineering ,Convergence (relationship) ,business ,Software ,Theoretical Computer Science ,Automaton - Published
- 1966
11. Reviews of Books and Papers in the Computer Field
- Author
-
John E. Hopcroft
- Subjects
Engineering drawing ,Computational Theory and Mathematics ,Hardware and Architecture ,Computer science ,business.industry ,Adaptive system ,Artificial intelligence ,Automatic programming ,business ,Software ,Theoretical Computer Science - Published
- 1967
12. Reviews of Books and Papers in the Computer Field
- Author
-
M. S. Axelrod
- Subjects
Multimedia ,Computer science ,Computer Applications ,business.industry ,computer.software_genre ,Application software ,Theoretical Computer Science ,Computational Theory and Mathematics ,Hardware and Architecture ,Medical diagnosis ,Software engineering ,business ,computer ,Software - Published
- 1963
13. Reviews of Books and Papers in the Computer Field
- Author
-
John N. Warfield
- Subjects
Computational Theory and Mathematics ,Automatic control ,Hardware and Architecture ,business.industry ,Computer science ,Artificial intelligence ,business ,Software ,Theoretical Computer Science ,Automaton ,Terminology - Published
- 1966
14. Reviews of Books and Papers in the Computer Field
- Author
-
C. V. Srinivasan
- Subjects
Adder ,Signal design ,Computational Theory and Mathematics ,Hardware and Architecture ,Computer science ,business.industry ,Electrical engineering ,business ,Software ,Theoretical Computer Science ,Electronic circuit ,Automaton - Published
- 1964
15. Reviews of Books and Papers in the Computer Field
- Author
-
Arthur Gill
- Subjects
Engineering drawing ,Computational Theory and Mathematics ,Hardware and Architecture ,Computer science ,Logic testing ,Algorithm ,Software ,Fault detection and isolation ,Theoretical Computer Science - Published
- 1965
16. Reviews of Books and Papers in the Computer Field
- Author
-
Sundaram Seshu
- Subjects
Reliability theory ,Theoretical computer science ,Sequential logic ,Computational Theory and Mathematics ,Hardware and Architecture ,Computer science ,Stochastic process ,business.industry ,Artificial intelligence ,business ,Software ,Theoretical Computer Science ,Automaton - Published
- 1965
17. Reviews of Books and Papers in the Computer Field
- Author
-
Eric Manning
- Subjects
Computational Theory and Mathematics ,Hardware and Architecture ,Computer science ,business.industry ,Electrical engineering ,business ,Software ,Theoretical Computer Science - Published
- 1967
18. Reviews of Books and Papers in the Computer Field
- Author
-
M. Tainiter
- Subjects
Engineering drawing ,Computational Theory and Mathematics ,Hardware and Architecture ,business.industry ,Computer science ,Electrical engineering ,Logic testing ,System testing ,business ,Automatic testing ,Software ,Theoretical Computer Science - Published
- 1963
19. Reviews of Books and Papers in the Computer Field
- Author
-
L. N. Carling
- Subjects
Automatic control ,Computer science ,Differential equation ,business.industry ,Analog computer ,Control engineering ,Optimal control ,Automation ,Theoretical Computer Science ,law.invention ,Nonlinear system ,Computational Theory and Mathematics ,Hardware and Architecture ,law ,business ,Software - Published
- 1965
20. Reviews of Books and Papers in the Computer Field
- Author
-
Shu-Park Chan
- Subjects
Circuit noise ,Biomedical computing ,Adder ,Computational Theory and Mathematics ,Hardware and Architecture ,business.industry ,Computer science ,Electrical engineering ,Military computing ,business ,Software ,Theoretical Computer Science - Published
- 1967
21. Reviews of Books and Papers in the Computer Field
- Author
-
Robert C. Minnick
- Subjects
Computational Theory and Mathematics ,Debugging ,Hardware and Architecture ,Computer science ,business.industry ,media_common.quotation_subject ,Software engineering ,business ,Software ,Theoretical Computer Science ,media_common ,Terminology - Published
- 1963
22. R63-104 Error Detection, Correction and Control [Reviews of Books and Papers in the Computer Field]
- Author
-
C. M. Melas
- Subjects
Theoretical computer science ,Computational Theory and Mathematics ,Computer engineering ,Hardware and Architecture ,Computer science ,Control system ,Control (management) ,FX.25 Forward Error Correction ,Military computing ,Error detection and correction ,Software ,Theoretical Computer Science - Published
- 1963
23. A Design Theory of Recognition Functions in Self-Organizing Systems
- Author
-
K. Fukunaga and T. Ito
- Subjects
Basis (linear algebra) ,Computer science ,business.industry ,Probability density function ,Function (mathematics) ,Expression (mathematics) ,Theoretical Computer Science ,Statistical classification ,Computational Theory and Mathematics ,Hardware and Architecture ,Orthonormal basis ,Artificial intelligence ,Boolean function ,business ,Software ,Linear separability - Abstract
An analytical method of designing recognition functions in self-organizing systems is discussed in this paper. A mathematical model is defined which embodies recognition and learning processes based on past experiences. The ``desired function'' is introduced as the most faithful expression of recognition functions based on past experiences, and it is shown how to design the recognition function whose mean-square error from the desired function is minimized. The desired function makes it possible to utilize the orthonormal relationship between certain functions of inputs, and this gives a very simple design procedure for recognition functions. Also, since the desired function is a probability function of past experiences, the problems of learning and education can be discussed on a quantitative basis. Two concepts, forced education and statistical classification, are used in combination with the minimization technique of the mean-square error, and this gives a simple design procedure to improve the approximation abilities. The approximation abilities of linear recognition functions are studied in this paper for all linearly separable Boolean functions with two through six inputs.
- Published
- 1965
24. Introduction to FORMAC
- Author
-
J. E. Sammet and E. R. Bond
- Subjects
Computer science ,Programming language ,MathematicsofComputing_NUMERICALANALYSIS ,System testing ,computer.software_genre ,Theoretical Computer Science ,Computational Theory and Mathematics ,Hardware and Architecture ,ComputingMethodologies_SYMBOLICANDALGEBRAICMANIPULATION ,FORMAC ,IBM ,computer ,Software ,computer.programming_language - Abstract
The purpose of this paper is to give an over-all view of the FORMAC language. FORMAC is an experimental programming system designed to permit the manipulation of mathematical expressions. The paper includes a brief description of the FORMAC language and samples of complete FORMAC programs. It should be noted that FORMAC is an experimental program, and that at the present time IBM has no intention of releasing it to their customers.
- Published
- 1964
25. Computer Interpretation of English Text and Picture Patterns
- Author
-
Russell A. Kirsch
- Subjects
Class (computer programming) ,Parsing ,Interpretation (logic) ,Grammar ,business.industry ,Computer science ,media_common.quotation_subject ,Information processing ,computer.software_genre ,Syntax ,Theoretical Computer Science ,Constructed language ,Computational Theory and Mathematics ,Hardware and Architecture ,Artificial intelligence ,business ,computer ,Software ,Natural language processing ,Natural language ,media_common - Abstract
This paper considers a class of information sources consisting of text and pictures. The text is English language text appearing in scientific and technical documents. The picture sources are the largely schematic pictures that occur in the same class of documents. However, the discussion is broadened slightly to include other picture sources. For a tiny fragment of English, the paper shows how the syntactic structure of text may be described, and then goes on to suggest that a similar analysis may be performed on the class of pictures under study. The description of these two kinds of information sources with a single class of descriptive techniques is suggested as an alternative to the synthetic approach in which artificial languages are specified and then learned and used. The major reason for doing syntactical analysis of such sources discussed here is that several information processing operations, amounting to the interpretation of the information sources looked upon as languages, can be done by the technique of syntax direction which uses the results of syntactic analysis to mediate subsequent processes for manipulating the information tokens. The paper concludes with an illustration of an algorithm for matching the sentences given by a simple grammar against the class of simple pictures which these sentences purport to describe.
- Published
- 1964
26. Error Analysis in the Computer Simulation of Dynamic Systems: Variational Aspects of the Problem
- Author
-
Robert Vichnevetsky
- Subjects
Propagation of uncertainty ,Mathematical optimization ,Computer science ,Differential equation ,Computation ,Analog computer ,Stability (learning theory) ,Integral equation ,Theoretical Computer Science ,law.invention ,Maximum principle ,Computational Theory and Mathematics ,Hardware and Architecture ,law ,Hybrid computer ,Applied mathematics ,Software - Abstract
Error analysis in the computer simulation of dynamic systems is fundamentally a variational problem. The computing errors are small variations of the computed solutions with respect to the exact solution of the differential equations being integrated. It is not surprising, therefore, that many of the mathematical tools used to perform error analysis in the computer simulation of dynamic systems are similar to those used in the variational or perturbational analysis of those systems themselves. Fundamental papers in this direction have been published previously [8], [9], [13]. The present paper, however derives the error-propagation equations in a more basic form, which makes it easier to apply such variational mathematical tools as Liapunoff's second method to analyze error stability, and Pontryagin's maximum principle to study ``worst-case'' errors in computation.
- Published
- 1967
27. Analog and Digital Computation of Fourier Series and Integrals
- Author
-
D. E. Dick and H. J. Wertz
- Subjects
Computer science ,Analog computer ,Analog signal processing ,Analog multiplier ,Theoretical Computer Science ,law.invention ,symbols.namesake ,Computational Theory and Mathematics ,Computer engineering ,Hardware and Architecture ,Fourier analysis ,law ,Hybrid computer ,symbols ,Fourier series ,Algorithm ,Software ,Analog device ,Network analysis - Abstract
In engineering and scientific problems one of the most commonly used tools is Fourier analysis. With the increasing availability of analog, hybrid, and digital computers, it is useful to examine special techniques applicable to these machines. This paper presents: 1) methods for evaluating the required integrals on either a digital or an analog computer and 2) an analysis which results in guidelines for choosing the sampling interval when the problem is done digitally. Parts of the material presented in this paper can be found in other sources although there are some refinements included here that make the implementation of the theory considerably easier. The theory is valid for any machine, but minor modifications may have to be made in hybrid computer patching or in the digital program to conform with equipment restrictions.
- Published
- 1967
28. The SOLOMON Computer
- Author
-
J. Gregory and R. C. McReynolds
- Subjects
Instruction set ,Engineering drawing ,System organization ,Computational Theory and Mathematics ,Hardware and Architecture ,Computer science ,business.industry ,Physical system ,Artificial intelligence ,business ,Software ,Theoretical Computer Science - Abstract
Several papers have been written and published on various aspects of the SOLOMON computer. This paper describes the final design of the computer, from a total system viewpoint. The paper consists of three major portions: a brief description of the system organization, a description of the functional capabilities of the computer, i.e., the instruction set, and a description of the physical system, i.e., type of circuitry and packaging techniques utilized.
- Published
- 1963
29. System Effectiveness as a Generalization of System Availability
- Author
-
Stephen W. Leibholz
- Subjects
Reliability theory ,Computer science ,business.industry ,Generalization ,Reliability (computer networking) ,Complex system ,Functional requirement ,Sample (statistics) ,Modular design ,Industrial engineering ,Theoretical Computer Science ,Reliability engineering ,Computational Theory and Mathematics ,Hardware and Architecture ,State (computer science) ,business ,Software - Abstract
This paper discusses certain concepts and sample results in the techniques of system effectiveness analysis with particular attention to availability. It turns out that the contemporary concept of system effectiveness can be usefully viewed as a generalization of prior concepts relating to system availability. Central to the paper's approach is a presentation of the need for redefinition of system availability. While on the one hand some 18 definitions are available in the literature, this latter concept is not broad enough for complex systems; the implied binary situation of a system being either UP or DOWN is not an accurate enough model for such systems. System effectiveness, which has been evolved to replace availability, arises from attempts to unify treatment of the statistics of system state behavior and transition behavior, of the performance capability associated with these states and transitions, and of the interaction of the performance statistics within the conditions of the problem. The analytic techniques developed are of particular power when dealing with redundant and modular systems. A comparative effectiveness evaluation of 10 alternative computer system designs, all having the same basic performance, is exhibited; this analysis was performed with respect to a given sample functional requirement.
- Published
- 1967
30. The Maximum Rate Accumulator
- Author
-
H. H. Loomis
- Subjects
Diode–transistor logic ,Pass transistor logic ,Computer science ,Logic family ,Theoretical Computer Science ,Logic synthesis ,Computational Theory and Mathematics ,Hardware and Architecture ,Control theory ,Logic gate ,Electronic engineering ,Accumulator (computing) ,Network synthesis filters ,Software ,Logic optimization - Abstract
This paper concerns the application of a result of Arden and Arthurs to a particular finite-state machine, the accumulator. Arden and Arthurs have shown that given a complete set of devices for some fixed sequence rate, any finite-state machine may be constructed from these devices to operate at this maximum rate. In this paper we consider the construction of a good representation (in terms of overall delay) of the m-bit accumulator, operating at the maximum rate. Examples are presented using state-of-the-art devices which illustrate the construction and give measures of usefulness and cost Of this accumulator.
- Published
- 1966
31. Cascaded Switching Networks of Two-Input Flexible Cells
- Author
-
K. K. Maitra
- Subjects
Adaptive control ,Computer science ,Binary number ,Signal ,Theoretical Computer Science ,Variable (computer science) ,Logic synthesis ,Computational Theory and Mathematics ,Terminal (electronics) ,Hardware and Architecture ,Control theory ,Adaptive system ,Realizability ,Software - Abstract
This paper studies a class of switching networks which are constructed by cascading two-input, single-output completely flexible binary logical cells. It is assumed that each cell can be adjusted at will in order that any one of the sixteen possible switching functions of its two binary inputs may be obtained at its single output lead. An n-input cascaded network is composed of n-l, two-input, single output logical cells. The inputs to a typical cell Ai consist of a signal variable Xi and the output ai from the preceding cell Ai-1. For the end cell A1 the inputs are the signal variables X0 and X1. The output is derived from the terminal cell An-1. In view of the growing interest in the area of ``self-organizing'' or ``adaptive'' switching networks, the study of the type of network just discussed seems to be pertinent. The results presented here are pertinent to typical n-input cascaded structures, and consist of characterization and enumeration of the class of all n-place realizable switching functions, test procedure for the determination of the realizability of arbitrary n-place switching functions, and finally determination of all possible cascaded structures for synthesis of realizable n-place switching functions. The paper develops some new techniques especially suited to the present study. These techniques may also hopefully find applications in other types of logic synthesis.
- Published
- 1962
32. Soviet Computer Technologyߞ1959
- Author
-
Willis H. Ware
- Subjects
General Computer Science ,Operations research ,Computer science ,ComputingMilieux_LEGALASPECTSOFCOMPUTING ,Text recognition ,Theoretical Computer Science ,World Wide Web ,Military personnel ,Aeronautics ,Computational Theory and Mathematics ,Hardware and Architecture ,Political science ,Component (UML) ,Delegation (computing) ,Soviet union ,Magnetic analysis ,Software ,Computer technology - Abstract
The paper presents a factual account of the trip of the 1959 U. S. technical delegation in computers to the Soviet Union. It includes the itinerary, descriptions of specific Soviet computers, descriptions of certain computing centers, a discussion of Soviet computer-oriented education, and a description of current circuit and component development. In appendices are given the instruction repertoire of the URAL-I and the URAL-II machines, and an analysis of some magnetic cores. The paper is extensively illustrated and contains a bibliography of relevant Soviet documents.
- Published
- 1960
33. Iterative Switching Networks Composed of Combinational Cells
- Author
-
William L. Kilmer
- Subjects
Combinational logic ,Steady state (electronics) ,Computer science ,Boolean circuit ,Object (computer science) ,Transfer function ,Theoretical Computer Science ,Computational Theory and Mathematics ,Hardware and Architecture ,Cascade ,Pattern recognition (psychology) ,Boolean function ,Algorithm ,Software - Abstract
The networks considered in this paper consist of n identical combinational logic cells connected in cascade through bi-directional discrete information channels. All switching is done synchronously with unit time delay through each cell. Three classes of networks are formed according to whether or not information flow in one direction along the cascade is dependent upon that in the other. Steady-state behavioral relationships between the three classes are discussed, and the class having mutually dependent information flow is shown to be the only one which can exhibit steady-state memory properties. The main object of the paper is to derive several theorems concerning these memory properties. The last section interprets some previous results of Hennie as a start on the transients and cycling problems.
- Published
- 1962
34. A Survey and Assessment of Progress in Switching Theory and Logical Design in the Soviet Union
- Author
-
William H. Kautz
- Subjects
Theoretical computer science ,Operations research ,Computer science ,Application software ,computer.software_genre ,Field (computer science) ,Theoretical Computer Science ,Automaton ,Computational Theory and Mathematics ,Hardware and Architecture ,Selection (linguistics) ,Position (finance) ,State (computer science) ,Soviet union ,computer ,Software ,Logic programming - Abstract
A comprehensive technical survey of Soviet switching theory and its applications to the logical design of digital systems reveals that, despite considerable activity (763 papers and books), the average state of the art in the U.S.S.R. is somewhat behind that in the U.S. However, there are a large number of noteworthy contributions, particularly in those aspects of the field dealing with complexity estimates of switching networks, synthesis of multiterminal circuits, the selection of logical primitives (building blocks), and certain minimization problems. This paper evaluates the Soviet position through June, 1964, compares it with that in the West, and summarizes the significant Soviet technical contributions. Recommendations are offered for initiating research in the United States in several special problem areas in switching theory.
- Published
- 1966
35. Serial Matrix Storage Systems
- Author
-
M. Lehman
- Subjects
Floating point ,Computer science ,business.industry ,Time signal ,Block diagram ,Division (mathematics) ,Theoretical Computer Science ,Computational Theory and Mathematics ,Hardware and Architecture ,Asynchronous communication ,Concurrent computing ,Multiplication ,business ,Realization (systems) ,Software ,Computer hardware - Abstract
Coincident-current techniques, usually associated with parallel ferrite-core stores, may also be used for the operation of serio-parallel or purely serial memories. After outlining, in block diagram form, one possible physical realization of a serial system, the paper examines the conditions under which such a store is economically justified. The distinguishing feature of the system discussed is that coincidence is established in the memory matrix between two currents representing an address signal and a time signal, respectively. Studies of the characteristics and economics of serio-parallel devices are however not reported in detail. It is shown how the properties of the time-controlled serial store may lead to the adoption of a word-asynchronous design for serial digital computers. In such a machine, timing is not controlled or determined by limited store access. As examples, the paper indicates how the serial techniques facilitate the incorporation into small serial computers, of autonomous transfers, automatic floating point operations, high speed multiplication, division and shift orders and asynchronous transfers between, say, a high speed store and a magnetic drum.
- Published
- 1961
36. Reflected Number Systems
- Author
-
Ivan Flores
- Subjects
Theoretical computer science ,Computer Applications ,Computer science ,Carry (arithmetic) ,Extension (predicate logic) ,Application software ,computer.software_genre ,Logical consequence ,Theoretical Computer Science ,Computational Theory and Mathematics ,Hardware and Architecture ,Special case ,Arithmetic ,Binary case ,computer ,Software - Abstract
Many papers have been written about the reflected binary system and it is well known in the computer field for analog-to-digital conversion. The method used in creating this system may be extended to systems of bases other than two. It is the purpose of this paper to carry this extension to its logical conclusion. The author describes how reflected systems of different bases may be composed. The equations for translating between the conventional and reflected systems are then derived. It is also demonstrated how the reflected binary system is a special case of reflected number systems and how the general case simplifies for the reflected binary case.
- Published
- 1956
37. 'Intergraphic,' A Microprogrammed Graphical-Interface Computer
- Author
-
Gordon A. Rose
- Subjects
Signal generator ,Computer science ,business.industry ,Cathode ray tube ,Interface (computing) ,computer.file_format ,Theoretical Computer Science ,law.invention ,Computer graphics ,Computational Theory and Mathematics ,Terminal (electronics) ,Hardware and Architecture ,law ,Computer graphics (images) ,Microcode ,Raster graphics ,business ,computer ,Software ,Computer hardware ,Graphical user interface - Abstract
The paper describes a proposed microprogrammed interface computer, ``Intergraphic,'' which will link many (initially 13; potentially more than 50) general-purpose graphical terminals to a central processor. Intergraphic will generate new images once only, at high speed (10-MHz incremental plotting rates) on one of several small, electrostatically deflected, precision CRT's. The images will be generated on a 1024 by 1024 grid in incremental and random-point display modes by fast microcode sequences which interpret display lists from the central processor. The centrally generated images will be scan converted to standard television video signals and recorded on a multitrack video disk(s), each track refreshing a low-cost standard television terminal. User feedback will be via raster coordinates, determined by a light-pen (``raster-pen'') and simple counting circuits at each terminal. The paper concentrates on the digital interface structure which is versatile and fast (3-5 ns integrated circuits and 100-ns cycle-time READ-only memory). The description centers on display generation, although the structure is largely general purpose. The proposed operating system is outlined only since it is in an early stage of development. Also, the order-code accompanying data from the central processor is incomplete. However, new orders can be readily interpreted by adding microprograms to the READ-only memory (i.e., ``firmware,'' not hardware extensions); thus, the interface will also be a useful medium for experimentation in graphical structures and communication.
- Published
- 1967
38. Pattern Recognition by Using an Associative Memory
- Author
-
Stephen S. Yau and C. C. Yang
- Subjects
business.industry ,Intelligent character recognition ,Computer science ,Orientation (computer vision) ,Speech recognition ,3D single-object recognition ,Feature extraction ,Pattern recognition ,Content-addressable memory ,Theoretical Computer Science ,Computational Theory and Mathematics ,Hardware and Architecture ,Pattern recognition (psychology) ,Feature (machine learning) ,Artificial intelligence ,business ,Software ,Signature recognition - Abstract
The purpose of this paper is to present a simple template-matching pattern recognition technique by using any general-purpose associative memory. The input patterns for recognition may have wide variations, provided that the distinct features of individual pattern classes can be extracted. Each pattern class is allowed to have deviations in size, style, orientation, etc. within certain limits. This pattern recognition technique is extremely efficient in handwritten character recognition, which is used for illustration in this paper. Because each input pattern is processed with all the pattern classes simultaneously, the speed of this pattern recognition technique is very high. It is found that most input patterns are recognized within first comparison process and no input patterns require more than two comparison processes for their recognition.
- Published
- 1966
39. Analysis of Linear Sequential Circuits by Confluence Sets
- Author
-
Arthur Gill
- Subjects
Sequential logic ,Computer science ,Linear system ,Topology (electrical circuits) ,Theoretical Computer Science ,law.invention ,Algebra ,Invertible matrix ,Computational Theory and Mathematics ,Hardware and Architecture ,law ,Set theory ,State (computer science) ,Graphics ,Error detection and correction ,Algorithm ,Software - Abstract
In this paper the group-theoretical concept of ``confluence sets'' is introduced as a valuable tool in the analysis of linear sequential circuits (LSC's). Using this concept, a scheme is formulated for producing state graphs of autonomous LSC's which, in the ``singular'' case, is superior to currently known schemes. Singular LSC's, which are of potential interest in error correction systems, are studied in detail. Properties of their state graphs are derived, culminating in a unique characterization of such graphs in terms of representative ``cycles'' and ``trees.'' Together with known results on nonsingular circuits, the results in this paper offer a description of the autonomous behavior of the general linear sequential circuit.
- Published
- 1964
40. The Theory of Nets
- Author
-
D. D. Aufenkamp, S. Seshu, and F. E. Hohn
- Subjects
Discrete mathematics ,Theoretical computer science ,Computer science ,Computation ,Directed graph ,Network theory ,Net (mathematics) ,Mathematical proof ,Theoretical Computer Science ,Variety (cybernetics) ,Computational Theory and Mathematics ,Hardware and Architecture ,Symmetric matrix ,Software ,Matrix calculus - Abstract
This paper presents the general concept of a weighted directed graph which we call a net. Illustrative examples leading up to the definition of a net indicate its applicability to a wide variety of problems in communication and network theory. A number of theorems concerning the proper paths of a net are established. A non-arithmetic matrix calculus is developed to facilitate computations and formalize proofs. In later papers, the techniques presented here will be exploited in the study of the theory of sequential machines.
- Published
- 1957
41. Computer-Aided Digital System Design and Analysis Using a Register Transfer Language
- Author
-
Herbert Schorr
- Subjects
Register transfer language ,Computer science ,Programming language ,Boolean circuit ,computer.software_genre ,Theoretical Computer Science ,Boolean algebra ,Set (abstract data type) ,symbols.namesake ,Computational Theory and Mathematics ,Hardware and Architecture ,symbols ,Systems design ,Electronic design automation ,Backus–Naur Form ,Compiler ,computer ,Software - Abstract
This paper presents the results of an attempt to automate part of a formalized method of system design. Basic to this method are two languages, Boolean algebra and a register transfer language. From a Boolean algebra description a digital system can be constructed while the second language can be used in a step by step description of the execution of each instruction. To illustrate, a register transfer language is used to give a description of an adder considered as part of a digital system. This description is then translated into a set of Boolean equations. Next, the automation of this translation by using a syntax-directed compiler is explained. The compiler requires a syntactic description of register transfers. This description is given using a meta-language called Backus normal form. A Backus normal form description of Boolean equations that is used for translating Boolean equations into register transfers is also given; this translation process is called analysis. The feasibility of computer-aided design and analysis is thereby demonstrated. The computer-aided design method described in this paper, besides eliminating drudgery and error, would permit several system designs to be attempted and evaluated; a permanent record of the chosen system would also be available for future modifications, maintenance, and simulation. The analysis programs could be used to check the effect on the system of any changes made in the Boolean equations (or equivalently the logical diagrams) and the effect of any unused operation codes.
- Published
- 1964
42. An Annotated Bibliography on NOR and NAND Logic
- Author
-
Carl D. Todd
- Subjects
Digital electronics ,business.industry ,Programming language ,Computer science ,Logic family ,Electrical engineering ,NAND gate ,Listing (computer) ,NAND logic ,computer.software_genre ,Resistor–transistor logic ,Theoretical Computer Science ,Logic synthesis ,Computational Theory and Mathematics ,Hardware and Architecture ,Logic gate ,business ,GeneralLiterature_REFERENCE(e.g.,dictionaries,encyclopedias,glossaries) ,computer ,Software - Abstract
A bibliography containing 63 references to papers dealing with NOR and NAND gate design and application composes this paper. References are primarily taken from journals published in the United States. They are mainly presented as an aid to those interested in this area of computer circuitry rather than as a listing of credit to those who have done work in NOR and NAND logic and related fields. A one or two sentence summary is given for each reference.
- Published
- 1963
43. High Density Williams Storage
- Author
-
S. Y. Wong
- Subjects
Hardware_MEMORYSTRUCTURES ,Basis (linear algebra) ,Computer science ,Cathode ray tube ,Stability (learning theory) ,Drum memory ,Object (computer science) ,Theoretical Computer Science ,law.invention ,Computational science ,Computational Theory and Mathematics ,Hardware and Architecture ,Williams tube ,law ,Electronic engineering ,Software ,Auxiliary memory ,Electronic circuit - Abstract
In this study, an investigation was made to discover methods of storing more bits on a Williams tube than can be stored by conventional methods. Read-around was ignored because the object was to explore the Williams tube as a secondary memory for non-random access operations. Proceeding on this basis, it was found that a four-fold increase in packing is possible with established techniques, and an even greater increase with other methods described in this paper. Such a memory is more versatile than a magnetic drum, as shown by the example of machine organization presented in this paper.
- Published
- 1955
44. Threshold Synthesis of Ternary Digital Systems
- Author
-
J. Santos, F. Lorenzo, and H. Arango
- Subjects
Adder ,Sequential logic ,Computer science ,Function (mathematics) ,Information theory ,Theoretical Computer Science ,Set (abstract data type) ,Computational Theory and Mathematics ,Hardware and Architecture ,Minification ,Hardware_ARITHMETICANDLOGICSTRUCTURES ,Ternary operation ,Algorithm ,Software ,Hardware_LOGICDESIGN ,Electronic circuit - Abstract
This paper presents a synthesis method of ternary digital systems by means of a threshold algebra. The method is based on the fact that the K operations of any ternary function can be expressed as threshold operations on a set of functions called midterms. Such midterms can be easily generated from the outputs of the ternary multivibrators described by the authors in a previous paper [4]. The Quine method is extended to the minimization of ternary threshold normal forms. RTL circuits implementing the operations are described, and the threshold design of a fast carry propagation ternary adder is outlined in order to illustrate the method.
- Published
- 1966
45. On the Number of Distinct State Assignments for Synchronous Sequential Machines
- Author
-
Edward J. Smith and Peter Weiner
- Subjects
Computer science ,Minor (linear algebra) ,Function (mathematics) ,Expression (computer science) ,Theoretical Computer Science ,Automaton ,Computational Theory and Mathematics ,Hardware and Architecture ,Logic gate ,State (computer science) ,Network synthesis filters ,Algorithm ,Realization (systems) ,Software - Abstract
In an early paper [1], McCluskey and Unger counted the number of distinct state assignments for synchronous sequential machines. Their formula, however, does not account for all distinct state assignments when the memory function in a realization is performed by delay elements alone. This note amends their formula by establishing the conditions for its validity and by deriving the appropriate expression under other conditions. An example illustrating the effect of using the McCluskey-Unger formula in a case where it does not apply can be found in a recent paper by Dolotta and McCluskey [2]. In their paper, a procedure is proposed for selecting a state assignment that has an associated economical realization. Their method implicitly restricts the memory units to be delay elements, and some distinct state assignments are not considered. Consequently, a number of realizations are over-looked. A minor modification in the Dolotta-McCluskey algorithm is suggested so that all distinct state assignments are taken into account. In some cases this revised procedure results in a more economical realization than the unmodified one.
- Published
- 1967
46. Synchronizing Sequences for Incompletely Specified Flow Tables
- Author
-
Daniel J. Rosenkrantz
- Subjects
Automatic control ,Computer science ,Synchronizing ,Function (mathematics) ,Application software ,computer.software_genre ,Theoretical Computer Science ,Automaton ,Set (abstract data type) ,Computational Theory and Mathematics ,Flow (mathematics) ,Hardware and Architecture ,Ternary operation ,Algorithm ,computer ,Software - Abstract
This paper presents a synthesis method of ternary digital systems by means of a threshold algebra. The method is based on the fact that the K operations of any ternary function can be expressed as threshold operations on a set of functions called midterms. Such midterms can be easily generated from the outputs of the ternary multivibrators described by the authors in a previous paper [4].
- Published
- 1966
47. Corrections [to 'An algorithm for linear inequalities and applications' and to 'Logical design of analog-to-digital converters']
- Author
-
Albert Friedes
- Subjects
Computer science ,Theoretical Computer Science ,Exponential function ,Algebra ,Linear inequality ,Computational Theory and Mathematics ,Cover (topology) ,Most significant bit ,Hardware and Architecture ,Convergence (routing) ,Line (geometry) ,Point (geometry) ,Algorithm ,Finite set ,Software - Abstract
Two corrections are presented: (1) The authors of the paper "An Algorithm for Linear Inequalities and Applications," which appeared on pages 683-688 of the October, 1965, issue of these Transactions, has called the following to the attention of the Editor. It was established in this paper that the algorithm converges to the solution (if one exists) in a finite number of steps and that the convergence is exponential. We would like to point out that, for any finite algorithm, exponential convergence is superfluous since it is always possible to find an exponential trajectory which dominates any strictly decreasing and finite trajectory. The particular proof for exponential convergence in the paper is, however, erroneous. Nevertheless, this fact "will not disturb any of the results, theoretical or experimental, mentioned in the paper. We would like to thank C.C. Blaydon for this correction and Prof. T.M. Cover for his suggestions during the review of the paper. Correction (2): The author of the short note "Logical Design of Analog-to-Digital Converters," which appeared on pages 740-741 of the October, 1965, issue of these Transactions, has called the following to the attention of the Editor. On page 740, column 2, the next to the last line, there is a comma after "the most significant bit" which should be deleted.
- Published
- 1966
48. Digital Real-Time Spectral Analysis
- Author
-
H. W. Hale and G. D. Bergland
- Subjects
Spectrum analyzer ,Cooley–Tukey FFT algorithm ,Computer science ,Function (mathematics) ,Dead time ,Theoretical Computer Science ,Power (physics) ,symbols.namesake ,Fourier transform ,Computational Theory and Mathematics ,Sampling (signal processing) ,Hardware and Architecture ,symbols ,Arithmetic ,Algorithm ,Software ,Shift register - Abstract
The fast Fourier transform algorithm, reported by Cooley and Tukey, results in substantial computational savings and permits a considerable amount of parallel computation. By making use of these features, estimates of the spectral components of a time function can be calculated by a special-purpose digital machine while the function is being sampled. In this paper, two digital machine organizations are suggested which use the algorithm for the case of N (the number of samples analyzed) being a power of 2 and the case of N being the product of two integers. The first machine consists of shift registers and arithmetic units organized in stages which perform calculations in parallel. It can be used when N is a power of 2 and can accept signals being sampled at a rate exceeding 500 000 samples per second. The second machine requires fewer shift registers and only one arithmetic unit but cannot operate in a continuous manner. This means that either a dead time between adjacent records of data must be allowed or a time compression unit must be used. In the first case the obtainable sampling rate depends upon the dead time which can be allowed between adjacent records of data. In the second case sampling rates up to 8000 samples per second are feasible. For this analyzer, N is required to be expressible as the product of two integers.
- Published
- 1967
49. A Flexible and Inexpensive Method of Monitoring Program Execution in a Digital Computer
- Author
-
Frank F. Tsui
- Subjects
Computer science ,Iterative method ,business.industry ,Computation ,Subroutine ,Diagram ,Tracing ,computer.software_genre ,Monitoring program ,Theoretical Computer Science ,Data flow diagram ,Computational Theory and Mathematics ,Hardware and Architecture ,Compiler ,business ,computer ,Software ,Computer hardware - Abstract
A method of monitoring the program execution in a digital computer on the basis of the flow diagram of the computing program has been devised. A comparatively low-cost equipment for monitoring a maximum of 64 boxes in a flow diagram has been constructed. The monitoring method is flexible and convenient in its application. It can be used in connection with relative or symbolic addresses, compilers, etc. The user must provide only a flow diagram drawn on translucent paper in a certain form and the information to correlate this diagram with the computing program. A subroutine modifies the computing program as needed for the monitoring purpose and restores it to its original form when the user so desires. The monitoring introduces only a very small increase in computing time, requiring for each call-up of a box in the flow diagram only a time amounting to that needed for two simple unconditional jumps. The monitor can be used to present during the computation a visual dynamic picture of the progress of the program and to register, on occurrence, the whereabouts of an interruption, thus facilitating the tracing of the error. The principle of the monitoring method and the subroutine program, and the essentials of the constructed monitor equipment, are described in detail.
- Published
- 1961
50. A Study of Feedback and Errors in Sequential Machines
- Author
-
Juris Hartmanis and Richard Edwin Stearns
- Subjects
Structure (mathematical logic) ,Basis (linear algebra) ,Computer science ,Computation ,Theoretical Computer Science ,Logic synthesis ,Computational Theory and Mathematics ,Hardware and Architecture ,Component (UML) ,Decomposition (computer science) ,State (computer science) ,Algorithm ,Software ,Reliability (statistics) - Abstract
The object of this paper is to study feedback in sequential machines, to classify (according to their seriousness) and analyze errors which arise in the state transitions of machines, and to establish some relations between feedback and errors. It is shown that the previously developed algebraic methods1,2 supply the necessary tools and a rigorous basis for this theory, and relate these new results to previously obtained results about the structure of sequential machines. For example, this work yields the necessary methods to detect the existence of a decomposition of machines into component machines so that the most ``serious'' errors of the computation can occur only in an isolated component machine. This leads to the possibility of imposing selectively different reliability conditions on the component machines to achieve high over-all reliability of the realizations.
- Published
- 1963
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.