Richard C. Singleton

dblp:63/435 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
0since 2021 · last 1966
—ORCID · none

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

Systems, architecture and hardware · 2 · 2 first-authorTheory of computation · 2 · 1 first-authorApplied, 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.

Theoretical computer science
5 papers
Coding theory · 83% Combinatorics and discrete mathematics · 14% Algorithms and data structures · 3%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Memory systems · 77% Hardware reliability and fault tolerance · 23%
Databases, data mining, and information retrieval
1 paper
Information retrieval · 100%

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

TopicWeightPapersLastEvidence papers
Coding theory
error-correcting codes
0.011964
Maximum distance q -nary codes · IEEE Trans. Inf. Theory 1964
Coding theory › error-correcting codes
error detection
0.011966
Generalized Snake-in-the-Box Codes · IEEE Trans. Electron. Comput. 1966
Coding theory › error-correcting codes › combinatorial coding theory
gray codes
0.011966
Generalized Snake-in-the-Box Codes · IEEE Trans. Electron. Comput. 1966
Coding theory › error-correcting codes › block codes
linear code
0.011964
Maximum distance q -nary codes · IEEE Trans. Inf. Theory 1964
Coding theory
maximum distance code
0.011964
Maximum distance q -nary codes · IEEE Trans. Inf. Theory 1964
Coding theory › error-correcting codes › block codes
MDS codes
0.011964
Maximum distance q -nary codes · IEEE Trans. Inf. Theory 1964
Coding theory › constrained coding
snake-in-the-box code
0.011966
Generalized Snake-in-the-Box Codes · IEEE Trans. Electron. Comput. 1966
Coding theory › error-correcting codes › block codes
superimposed codes
0.011964
Nonrandom binary superimposed codes · IEEE Trans. Inf. Theory 1964
Information retrieval › document processing › document analysis
document representation
0.011964
Nonrandom binary superimposed codes · IEEE Trans. Inf. Theory 1964
Memory systems
magnetic core memory
0.011962
Load-Sharing Core Switches Based on Block Designs · IRE Trans. Electron. Comput. 1962
Combinatorics and discrete mathematics › combinatorial design
balanced incomplete block designs
0.011962
Load-Sharing Core Switches Based on Block Designs · IRE Trans. Electron. Comput. 1962
Combinatorics and discrete mathematics › combinatorial design
block design
0.011962
Load-Sharing Core Switches Based on Block Designs · IRE Trans. Electron. Comput. 1962
Algorithms and data structures › sequence algorithms
sorting
0.011956
Sorting by Address Calculation · J. ACM 1956
Hardware reliability and fault tolerance
memory fault tolerance
0.011962
Load-Sharing Core Switches Based on Block Designs · IRE Trans. Electron. Comput. 1962

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

upper bound analysis · 0.0error-correcting codes · 0.0combinatorial design theory · 0.0combinatorial design · 0.0code construction · 0.0address calculation · 0.0
YearPublicationVenuePosition
1966 Generalized Snake-in-the-Box Codes
abstract
A snake-in-the-box (SIB) code of order k is defined to be an ordered sequence of binary code words in which adjacent words differ in only one bit, and pairs of code words that are k or more apart in the ordered sequence differ in at least k bit positions. In this paper, constructions for SIB codes of arbitrary order are given, as well as upper bounds on the maximum code sequence length for given order and word size. These codes are potentially useful for binary encoding of analog data. Gray codes are SIB codes of order one, and Kautz has investigated SIB codes of order two. The SIB codes of a given order contain as a subset all SIB codes of higher order.
Richard C. Singleton
IEEE Trans. Electron. Comput.1
1964 Nonrandom binary superimposed codes
abstract
A binary superimposed code consists of a set of code words whose digit-by-digit Boolean sums(1 + 1 = 1)enjoy a prescribed level of distinguishability. These codes find their main application in the representation of document attributes within an information retrieval system, but might also be used as a basis for channel assignments to relieve congestion in crowded communications bands. In this paper some basic properties of nonrandom codes of this family are presented, and formulas and bounds relating the principal code parameters are derived. Finally, there are described several such code families based upon (1)q-nary conventional error-correcting codes, (2) combinatorial arrangements, such as block designs and Latin squares, (3) a graphical construction, and (4) the parity-check matrices of standard binary error-correcting codes.
William H. Kautz, Richard C. Singleton
IEEE Trans. Inf. Theory2
1964 Maximum distance q -nary codes
abstract
Aq-nary error-correcting code withN = q^{k}code words of lengthn = k + rcan have no greater minimum distancedthanr+1. The class of codes for whichd = r+1is studied first in general, then with the restriction that the codes be linear. Examples and construction methods are given to show that these codes exist for a number of values ofq, k, andr.
Richard C. Singleton
IEEE Trans. Inf. Theory1
1962 Load-Sharing Core Switches Based on Block Designs
abstract
Designs for load-sharing zero-noise core switches have been proposed by Constantine, Marcus, and Chien. Blachman class has proposed a core memory wiring plan which with modification can be converted to a load-sharing zero-noise switch. An examination of these switch plans shows that they have a common relationship to a class of mathematical structures known to mathematicians and statisticians as balanced incomplete block designs. This relationship is formulated, and it is then shown that all balanced incomplete block designs lead to load-sharing zero-noise switches. Three methods of forming the winding matrix for a switch are given, and expressions for the load-sharing factor, set bias, and reset bias in terms of the balanced incomplete block design parameters are derived for each switch type. Similarly, partially balanced incomplete block designs are shown to lead to low-noise load-sharing switches. Switch operation under fault conditions is briefly discussed. Most of the known load-sharing core switch types can be viewed as based on either balanced or partially balanced incomplete block designs. A review of the available block designs indicates that a number of new switches can be based on these designs. A modification of a distributed memory model proposed by C. Rosen is discussed. With wiring plans based on block designs, it appears possible to construct very-large-capacity memory units which are relatively insensitive to wiring errors.
Richard C. Singleton
IRE Trans. Electron. Comput.1
1956 Sorting by Address Calculation
abstract
article Free Access Share on Sorting by Address Calculation Authors: E. J. Isaac Stanford Research Institute, Menlo Park, California Stanford Research Institute, Menlo Park, CaliforniaView Profile , R. C. Singleton Stanford Research Institute, Menlo Park, California Stanford Research Institute, Menlo Park, CaliforniaView Profile Authors Info & Claims Journal of the ACMVolume 3Issue 3pp 169–174https://doi.org/10.1145/320831.320834Published:01 July 1956Publication History 41citation1,179DownloadsMetricsTotal Citations41Total Downloads1,179Last 12 Months144Last 6 weeks22 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
Earl J. Isaac, Richard C. Singleton
J. ACM2