EDBT 2026 Demo / reviewers in the wild / expert
Sheldon B. Akers Jr.
dblp:89/430
· DBLP profile ↗
17ranked-venue papers
16as first author
0since 2021 · last 1990
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 17 · 16 first-author
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
14 papers |
Interconnection networks and networks-on-chip · 44% Electronic design automation · 42% Distributed systems · 9% | |
| Theoretical computer science
2 papers |
Computational complexity · 72% Mathematical optimization · 28% |
Topics — the 27 heaviest of 31, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Interconnection networks and networks-on-chip
network topology |
0.0 | 2 | 1989 | A Group-Theoretic Model for Symmetric Interconnection Networks · IEEE Trans. Computers 1989 On Group Graphs and Their Fault Tolerance · IEEE Trans. Computers 1987 |
Electronic design automation
hardware verification and test |
0.0 | 6 | 1984 | On the Complexity of Estimating the Size of a Test Set · IEEE Trans. Computers 1984 Binary Decision Diagrams · IEEE Trans. Computers 1978 A Logic System for Fault Test Generation · IEEE Trans. Computers 1976 |
Interconnection networks and networks-on-chip › network topology › cayley graph
star graph |
0.0 | 1 | 1989 | A Group-Theoretic Model for Symmetric Interconnection Networks · IEEE Trans. Computers 1989 |
Distributed systems
fault tolerance |
0.0 | 1 | 1987 | On Group Graphs and Their Fault Tolerance · IEEE Trans. Computers 1987 |
Interconnection networks and networks-on-chip › network topology
group graphs |
0.0 | 1 | 1987 | On Group Graphs and Their Fault Tolerance · IEEE Trans. Computers 1987 |
Electronic design automation › hardware verification and test
test generation |
0.0 | 1 | 1984 | On the Complexity of Estimating the Size of a Test Set · IEEE Trans. Computers 1984 |
Electronic design automation
physical design |
0.0 | 2 | 1981 | On the use of the linear assignment algorithm in module placement · DAC 1981 R70-40 Module Clustering to Minimize Delay in Digital Networks · IEEE Trans. Computers 1970 |
Electronic design automation › physical design › placement
module placement |
0.0 | 1 | 1981 | On the use of the linear assignment algorithm in module placement · DAC 1981 |
Electronic design automation › hardware verification and test › test generation
fault test generation |
0.0 | 3 | 1976 | A Logic System for Fault Test Generation · IEEE Trans. Computers 1976 Universal Test Sets for Logic Networks · IEEE Trans. Computers 1973 Fault Diagnosis as a Graph Coloring Problem · IEEE Trans. Computers 1974 |
Electronic design automation › logic synthesis › decision diagrams
binary decision diagram |
0.0 | 1 | 1978 | Binary Decision Diagrams · IEEE Trans. Computers 1978 |
Interconnection networks and networks-on-chip › network topology
network diameter |
0.0 | 1 | 1987 | On Group Graphs and Their Fault Tolerance · IEEE Trans. Computers 1987 |
Electronic design automation › hardware verification and test
fault diagnosis |
0.0 | 1 | 1974 | Fault Diagnosis as a Graph Coloring Problem · IEEE Trans. Computers 1974 |
Parallel and multicore computing
graph coloring |
0.0 | 1 | 1974 | Fault Diagnosis as a Graph Coloring Problem · IEEE Trans. Computers 1974 |
Electronic design automation
logic synthesis |
0.0 | 3 | 1978 | Binary Decision Diagrams · IEEE Trans. Computers 1978 A Diagrammatic Approach to Multilevel Logic Synthesis · IEEE Trans. Electron. Comput. 1965 A Truth Table Method for the Synthesis of Combinational Logic · IRE Trans. Electron. Comput. 1961 |
Integrated circuit design › digital circuit design
logic array |
0.0 | 1 | 1972 | A Rectangular Logic Array · IEEE Trans. Computers 1972 |
Electronic design automation › hardware verification and test › test generation
universal test sets |
0.0 | 1 | 1973 | Universal Test Sets for Logic Networks · IEEE Trans. Computers 1973 |
Mathematical optimization
discrete optimization |
0.0 | 1 | 1981 | On the use of the linear assignment algorithm in module placement · DAC 1981 |
Mathematical optimization › combinatorial optimization › assignment problem
linear assignment |
0.0 | 1 | 1981 | On the use of the linear assignment algorithm in module placement · DAC 1981 |
Electronic design automation › physical design › timing optimization
delay optimization |
0.0 | 1 | 1970 | R70-40 Module Clustering to Minimize Delay in Digital Networks · IEEE Trans. Computers 1970 |
Electronic design automation › clustering
module clustering |
0.0 | 1 | 1970 | R70-40 Module Clustering to Minimize Delay in Digital Networks · IEEE Trans. Computers 1970 |
Electronic design automation › logic synthesis › logic optimization
inverter minimization |
0.0 | 1 | 1968 | On Maximum Inversion with Minimum Inverters · IEEE Trans. Computers 1968 |
Integrated circuit design › digital circuit design
threshold logic |
0.0 | 1 | 1968 | On Maximum Inversion with Minimum Inverters · IEEE Trans. Computers 1968 |
Reconfigurable computing and FPGAs
graph construction |
0.0 | 1 | 1965 | On the Construction of (d, k) Graphs · IEEE Trans. Electron. Comput. 1965 |
Electronic design automation › logic synthesis
multilevel logic synthesis |
0.0 | 1 | 1965 | A Diagrammatic Approach to Multilevel Logic Synthesis · IEEE Trans. Electron. Comput. 1965 |
Electronic design automation › hardware verification and test › fault detection
multiple fault detection |
0.0 | 1 | 1973 | Universal Test Sets for Logic Networks · IEEE Trans. Computers 1973 |
Electronic design automation › logic synthesis
combinational logic synthesis |
0.0 | 1 | 1961 | A Truth Table Method for the Synthesis of Combinational Logic · IRE Trans. Electron. Comput. 1961 |
Electronic design automation › logic synthesis
two-level logic minimization |
0.0 | 1 | 1961 | A Truth Table Method for the Synthesis of Combinational Logic · IRE Trans. Electron. Comput. 1961 |
Methods — techniques the papers use, named apart from their topics
group theory · 0.0NP-completeness reduction · 0.0linear assignment algorithm · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1990 | Why is less information from logic simulation more useful in fault simulation?abstractThe authors propose a novel linear-time algorithm for identifying, in a large combinatorial circuit, a large set of faults that are undetectable by a given test vector. Although this so-called X-algorithm does not identify all the undetectable faults, empirical evidence is offered to show that the reduction in the number of remaining faults to be simulated is significant. The algorithm is intended as a simple, fast preprocessing step to be performed after a test vector has been generated, but before the (often lengthy) process of fault simulation begins. The empirical results indicate that the X-algorithm is both useful (indicated by the utility factor) and good (indicated by the effectiveness factor). It provides as much as a 50% reduction in the number of faults that need to be simulated. Moreover, the algorithm seems to identify a large fraction of the undetectable faults. > Sheldon B. Akers Jr., Sungju Park, Balakrishnan Krishnamurthy, Ashok Swaminathan |
ITC | 1 |
| 1989 | A Group-Theoretic Model for Symmetric Interconnection NetworksabstractThe authors develop a formal group-theoretic model, called the Cayley graph model, for designing, analyzing, and improving such networks. They show that this model is universal and demonstrate how interconnection networks can be concisely represented in this model. It is shown that this model enables the authors to design networks based on representations of finite groups. They can then analyze these networks by interpreting the group-theoretic structure graph theoretically, Using these ideas, and motivated by certain well-known combinatorial problems, they develop two classes of networks called star graphs and pancake graphs. These networks are shown to have better performance than previous networks.> Sheldon B. Akers Jr., Balakrishnan Krishnamurthy |
IEEE Trans. Computers | 1 |
| 1987 | The Star Graph: An Attractive Alternative to the n-Cube
Sheldon B. Akers Jr., Balakrishnan Krishnamurthy, Dov Harel |
ICPP | 1 |
| 1987 | On Group Graphs and Their Fault ToleranceabstractThis paper investigates group graphs as a source of interconnection networks. It is shown that while these graphs possess many properties desirable in all interconnection networks, their diversity allows the generation of interconnection networks which may be optimized with regard to a variety of specific parameters. Techniques are described for generating, combining, and analyzing these graphs with respect to their order, diameter, fault tolerance, etc. A theorem is derived which shows that a large important class of group graphs are optimally fault tolerant. A number of examples are included. Sheldon B. Akers Jr., Balakrishnan Krishnamurthy |
IEEE Trans. Computers | 1 |
| 1986 | : A Group Theoretic Model for Symmetric Interconnection Networks
Sheldon B. Akers Jr., Balakrishnan Krishnamurthy |
ICPP | 1 |
| 1984 | On the Complexity of Estimating the Size of a Test SetabstractMost NP-completeness results for test generation problems involve a reduction to the redundancy problem, which explicitly encodes the satisfiability problem. In this correspondence we investigate the complexity of a more modest problem-that of estimating the size of a test set under the constraint that the circuit is irredundant. We show that even this constrained problem is NP-hard in the strong sense. Balakrishnan Krishnamurthy, Sheldon B. Akers Jr. |
IEEE Trans. Computers | 2 |
| 1981 | On the use of the linear assignment algorithm in module placement
Sheldon B. Akers Jr. |
DAC | 1 |
| 1978 | Binary Decision DiagramsabstractThis paper describes a method for defining, analyzing, testing, and implementing large digital functions by means of a binary decision diagram. This diagram provides a complete, concise, "implementation-free" description of the digital functions involved. Methods are described for deriving these diagrams and examples are given for a number of basic combinational and sequential devices. Techniques are then outlined for using the diagrams to analyze the functions involved, for test generation, and for obtaining various implementations. It is shown that the diagrams are especially suited for processing by a computer. Finally, methods are described for introducing inversion and for directly "interconnecting" diagrams to define still larger functions. An example of the carry look-ahead adder is included. Sheldon B. Akers Jr. |
IEEE Trans. Computers | 1 |
| 1976 | A Logic System for Fault Test GenerationabstractThis paper describes a logic system specifically designed for fault test generation. The system allows the user to impose a set of initial constraints on the elements of a logic network by indicating those values which an element may (or may not) assume for the test under consideration. He can be as vague or as specific as he wants in imposing these constraints. A set of logic tables is then used to automatically propagate the effects of these constraints throughout the network. As a result of this logic propagtion, the necessary values of the elements in the network become much more precisely (if not completely) defined. The tables also indicate whether or not the generated test (which may include a number of unspecified values) is sufficient to detect the given fault. If several different tests will suffice, the choices remaining are clearly indicated. In the case of a redundant lead (untestable fault), propagation through the tables automatically results in a logical inconsistency. Sheldon B. Akers Jr. |
IEEE Trans. Computers | 1 |
| 1974 | Fault Diagnosis as a Graph Coloring ProblemabstractA method is presented for converting problems in fault diagnosis into ones involving coloring (labeling) the nodes of a graph. It is shown that many concepts and results of graph theory have direct counterparts in fault diagnosis. Specific fault diagnosis problems examined include exercising tests, fanout free networks, test point insertion, sensitized paths, and fault test generation. A number of examples are included. Sheldon B. Akers Jr. |
IEEE Trans. Computers | 1 |
| 1973 | Universal Test Sets for Logic NetworksabstractThis paper examines the problem of finding a single universal test set that will test any of a variety of different implementations of a given switching function. It is shown that, for AND/OR networks, universal test sets may be found that detect not only all single faults but all multiple faults as well. The minimality and size of these sets are examined and their derivation for incomplete functions is described. Sheldon B. Akers Jr. |
IEEE Trans. Computers | 1 |
| 1972 | A Rectangular Logic ArrayabstractA rectangular logic array is described that can realize any combinational switching function. Straightforward analysis and synthesis procedures are described and the realizations of a number of special functions are given. These include threshold functions, parity functions, symmetric functions, and universal logic functions. Other properties of the array which are examined include diagnostic procedures, isolating defective cells, bounds on the array size, and possible implementations of the basic cell. Sheldon B. Akers Jr. |
IEEE Trans. Computers | 1 |
| 1970 | R70-40 Module Clustering to Minimize Delay in Digital NetworksabstractOne of the most important tasks of a present day design automation system is the packaging of logic networks. Typically this process follows three steps: Sheldon B. Akers Jr. |
IEEE Trans. Computers | 1 |
| 1968 | On Maximum Inversion with Minimum InvertersabstractAbstract—Given a set of n input variables, let D(n) denote the smallest integer y such that n2y. It is shown that the complete set of input variables may be inverted using just D(n) inverters and n+D(n) positive-weight threshold gates. Sheldon B. Akers Jr. |
IEEE Trans. Computers | 1 |
| 1965 | A Diagrammatic Approach to Multilevel Logic SynthesisabstractA diagrammatic approach to the problem of synthesizing multilevel logic functions is presented. It has the advantage of giving a visual interpretation to such abstract concepts as fan-in, levels of logic, decomposition, and two-level forms. Sheldon B. Akers Jr. |
IEEE Trans. Electron. Comput. | 1 |
| 1965 | On the Construction of (d, k) GraphsabstractThe computer organization described here is an extension of a concept of Leondes and Rubinoff [1]. The original machine consisted of a drum store and a single processor capable of sequencing its access from one track (array column) to another at the end of each drum revolution. In this way the system could process one iteration of a Laplace equation in n-drum revolutions, where n is the number of columns of the array. Sheldon B. Akers Jr. |
IEEE Trans. Electron. Comput. | 1 |
| 1961 | A Truth Table Method for the Synthesis of Combinational LogicabstractThis paper describes a method for synthesizing a switching function directly from its: ruth table. A switching function is defined as any mapping of a set of binary input combinations onto 0 and 1. Hence, the procedures apply equally well to the don't care cases. The method rests on the concept alogically passive function (LPF). Roughly speaking, an LPF is a truth table which can be realized with only AND and OR gates-no inverters. Techniques are described for 1) making a function logically passive, 2) eliminating rows and columns from the truth table of an LPF, 3) synthesizing an LPF in a two-level irredundant form, 4) expanding LPF's and 5) synthesizing LPF's with 3-input majority gates. The underlying methods are quite straightforward and appear to be particularly well suited for mechanization on a digital computer. Sheldon B. Akers Jr. |
IRE Trans. Electron. Comput. | 1 |