Thomas N. Hibbard

dblp:98/2269 · DBLP profile ↗
← Back
15ranked-venue papers
6as first author
0since 2021 · last 1979
—ORCID · none

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

Theory of computation · 8 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 6 · 5 first-authorSoftware engineering, systems software and programming languages · 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.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 54% Interconnection networks and networks-on-chip · 20% Performance modeling and evaluation · 20%
Theoretical computer science
8 papers
Automata and formal languages · 77% Algorithms and data structures · 13% Distributed computing theory · 7%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%

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

TopicWeightPapersLastEvidence papers
Distributed systems
distributed coordination
0.021979
Arbitration and Queuing Under Limited Shared Storage Requirements (Preliminary Report) · ICALP 1979
Mutual Exclusion of N Processors Using an O(N)-Valued Message Variable (Extended Abstract) · ICALP 1978
Interconnection networks and networks-on-chip
arbitration
0.011979
Arbitration and Queuing Under Limited Shared Storage Requirements (Preliminary Report) · ICALP 1979
Performance modeling and evaluation
queuing
0.011979
Arbitration and Queuing Under Limited Shared Storage Requirements (Preliminary Report) · ICALP 1979
Programming languages and type systems
language semantics
0.011978
Formal Modeling of Virtual Machines · IEEE Trans. Software Eng. 1978
Distributed systems
mutual exclusion
0.011978
Mutual Exclusion of N Processors Using an O(N)-Valued Message Variable (Extended Abstract) · ICALP 1978
Automata and formal languages › context-free languages
inherent ambiguity
0.021974
Context-Limited Grammars · J. ACM 1974
The Independence of Inherent Ambiguity From Complementedness Among Context-Free Languages · J. ACM 1966
Automata and formal languages
formal grammars
0.021974
Context-Limited Grammars · J. ACM 1974
A Generalization of Context-Free Determinism · Inf. Control. 1967
Automata and formal languages › formal grammars
context-free grammar
0.011974
Context-Limited Grammars · J. ACM 1974
Automata and formal languages
context-free languages
0.021967
A Generalization of Context-Free Determinism · Inf. Control. 1967
The Independence of Inherent Ambiguity From Complementedness Among Context-Free Languages · J. ACM 1966
Programming languages and type systems
data types
0.011978
Formal Modeling of Virtual Machines · IEEE Trans. Software Eng. 1978
Storage systems
shared storage
0.011979
Arbitration and Queuing Under Limited Shared Storage Requirements (Preliminary Report) · ICALP 1979
Distributed computing theory
shared memory
0.011978
Mutual Exclusion of N Processors Using an O(N)-Valued Message Variable (Extended Abstract) · ICALP 1978
Automata and formal languages
determinism
0.011967
A Generalization of Context-Free Determinism · Inf. Control. 1967
Algorithms and data structures › sequence algorithms › sorting
comparison sorting
0.011963
A Simple Sorting Algorithm · J. ACM 1963
Automata and formal languages › formal language operations
complementation
0.011966
The Independence of Inherent Ambiguity From Complementedness Among Context-Free Languages · J. ACM 1966
Automata and formal languages › transducers
generalized sequential machines
0.011964
Solvability of Machine Mappings of Regular Sets to Regular Sets · J. ACM 1964
Algorithms and data structures › sequence algorithms
sorting
0.011963
A Simple Sorting Algorithm · J. ACM 1963
Algorithms and data structures › data structure design › search structures › search trees
binary search trees
0.011962
Some Combinatorial Properties of Certain Trees With Applications to Searching and Sorting · J. ACM 1962
Algorithms and data structures › data structure design › search structures
search trees
0.011962
Some Combinatorial Properties of Certain Trees With Applications to Searching and Sorting · J. ACM 1962
Automata and formal languages › finite automata
sequential machines
0.011961
Least Upper Bounds on Minimal Terminal State Experiments for Two Classes of Sequential Machines · J. ACM 1961
Automata and formal languages › finite automata › sequential machines
state identification
0.011961
Least Upper Bounds on Minimal Terminal State Experiments for Two Classes of Sequential Machines · J. ACM 1961

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

shared variable · 0.0message passing · 0.0state space characterization · 0.0queuing theory · 0.0formal modeling · 0.0upper bound analysis · 0.0decidability proof · 0.0combinatorial analysis · 0.0
YearPublicationVenuePosition
1979 Arbitration and Queuing Under Limited Shared Storage Requirements (Preliminary Report)
Armin B. Cremers, Thomas N. Hibbard
ICALP2
1978 Mutual Exclusion of N Processors Using an O(N)-Valued Message Variable (Extended Abstract)
Armin B. Cremers, Thomas N. Hibbard
ICALP2
1978 Orthogonality of Information Structures
Armin B. Cremers, Thomas N. Hibbard
Acta Informatica2
1978 Functional Behavior in Data Spaces
Armin B. Cremers, Thomas N. Hibbard
Acta Informatica2
1978 Data Spaces with Indirect Addressing
Armin B. Cremers, Thomas N. Hibbard
Math. Syst. Theory2
1978 Formal Modeling of Virtual Machines
abstract
A preliminary example of program development demonstrates that the control-independent implementation of data types can lead to very inefficient code. The concept of a data space, which emphasizes the interaction between data and control structures, is introduced as a formal model of virtual machines. The model consists of three components: a state space X, an information structure F, and a control component p. Formally, X is a set of objects, F a set of functions with common domain X mapping the states to the value sets of certain data types, and p a partial function X → X. Two important points of investigation are the characterization of state space structure and the mechanism of implementation. Good state description is characterized by "completeness" and "orthogonality." Either property plays a prominent role for the concept of implementation which, in turn, is formally defined as a mapping from a "virtual" space to a "real" space, via some "macro" space. These notions are illugtrated by means of several examples from the area of programming languages.
Armin B. Cremers, Thomas N. Hibbard
IEEE Trans. Software Eng.2
1977 On the Formal Definiton of Dependencies between the Control and Information Structure of a Data Space
Armin B. Cremers, Thomas N. Hibbard
Theor. Comput. Sci.2
1976 On the Relationship between a Procedure and its Data
Armin B. Cremers, Thomas N. Hibbard
MFCS2
1974 Context-Limited Grammars
abstract
A phrase structure grammar is called context-limited if there exists a partial ordering on its alphabet such that any letter on the left of any production is less than some letter on the right of the same production. It is proved that context-limited grammars are equivalent to context-free grammars, the equivalence including ambiguity. The notion of ambiguity in phrase structure grammars is discussed, and a new formal model for ambiguity, based on directed plane graphs with labeled edges, is outlined and compared with other models.
Thomas N. Hibbard
J. ACM1
1967 A Generalization of Context-Free Determinism
Thomas N. Hibbard
Inf. Control.1
1966 The Independence of Inherent Ambiguity From Complementedness Among Context-Free Languages
abstract
Call a (context-free) language unambiguous if it is not inherently ambiguous. In the absence of evidence to the contrary, the suspicion has arisen that the unambiguous languages might be precisely those languages with context-free complements. The two theorems presented in this paper lay the suspicion to rest by providing (1) an inherently ambiguous language with context-free complement and (2) an unambiguous language without context-free complement. This establishes the independence of inherent ambiguity from complementedness among the context-free languages.
Thomas N. Hibbard, Joseph S. Ullian
J. ACM1
1964 Solvability of Machine Mappings of Regular Sets to Regular Sets
abstract
Each of the following three problems is shown to be recursively solvable for arbitrary regular sets U and V. (1) Does there exist a complete sequential machine which maps U into V? (2) Does there exist a generalized sequential machine which maps U i~to V so that the image of U is infinite if U is infinite?(3) Does there exist a complete seque~tial machine which maps U onto V?
Seymour Ginsburg, Thomas N. Hibbard
J. ACM2
1963 A Simple Sorting Algorithm
abstract
article Free AccessA Simple Sorting Algorithm Author: Thomas N. Hibbard System Development Corporation, Santa Monica, California System Development Corporation, Santa Monica, CaliforniaView Profile Authors Info & Claims Journal of the ACMVolume 10Issue 2April 1963 pp 142–150https://doi.org/10.1145/321160.321164Published:01 April 1963Publication History 7citation726DownloadsMetricsTotal Citations7Total Downloads726Last 12 Months48Last 6 weeks21 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
Thomas N. Hibbard
J. ACM1
1962 Some Combinatorial Properties of Certain Trees With Applications to Searching and Sorting
abstract
article Free Access Share on Some Combinatorial Properties of Certain Trees With Applications to Searching and Sorting Author: Thomas N. Hibbard System Development Corporation, Santa Monica, California System Development Corporation, Santa Monica, CaliforniaView Profile Authors Info & Claims Journal of the ACMVolume 9Issue 1Jan. 1962 pp 13–28https://doi.org/10.1145/321105.321108Online:01 January 1962Publication History 101citation961DownloadsMetricsTotal Citations101Total Downloads961Last 12 Months48Last 6 weeks6 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 Alerts New Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF
Thomas N. Hibbard
J. ACM1
1961 Least Upper Bounds on Minimal Terminal State Experiments for Two Classes of Sequential Machines
abstract
article Free Access Share on Least Upper Bounds on Minimal Terminal State Experiments for Two Classes of Sequential Machines Author: Thomas N. Hibbard System Development Corporation, Santa Monica, California System Development Corporation, Santa Monica, CaliforniaView Profile Authors Info & Claims Journal of the ACMVolume 8Issue 4Oct. 1961 pp 601–612https://doi.org/10.1145/321088.321098Published:01 October 1961Publication History 36citation327DownloadsMetricsTotal Citations36Total Downloads327Last 12 Months16Last 6 weeks4 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 Alerts New Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF
Thomas N. Hibbard
J. ACM1