Demo Data from EDBT 2026 / reviewers in the wild / expert
Anthony S. Wojcik
dblp:98/1263
· DBLP profile ↗
19ranked-venue papers
5as first author
0since 2021 · last 2001
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 17 · 4 first-authorArtificial intelligence and machine learning · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 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
12 papers |
Electronic design automation · 46% Hardware reliability and fault tolerance · 29% Integrated circuit design · 25% | |
| Software engineering, system software, and programming languages
1 paper |
Program verification · 77% Program analysis · 23% | |
| Theoretical computer science
3 papers |
Logic in computer science · 61% Automated reasoning and model checking · 39% |
Topics — the 22 heaviest of 24, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program verification › system verification
fault tolerance verification |
0.0 | 1 | 1999 | An Application of Formal Analysis to Software in a Fault-Tolerant Environment · IEEE Trans. Computers 1999 |
Electronic design automation
logic synthesis |
0.0 | 4 | 1988 | A Rule-Based Circuit Representation for Automated CMOS Design and Verification · DAC 1987 Automated Synthesis of Combinational Logic Using Theorem-Proving Techniques · IEEE Trans. Computers 1985 Automated Design of Multiple-Valued Logic Circuits by Automatic Theorem Proving Techniques · IEEE Trans. Computers 1983 |
Electronic design automation
hardware verification and test |
0.0 | 3 | 1987 | A Rule-Based Circuit Representation for Automated CMOS Design and Verification · DAC 1987 A formal design verification system based on an automated reasoning system · DAC 1984 Formal design verification of digital systems · DAC 1983 |
Integrated circuit design
digital circuit design |
0.0 | 2 | 1988 | Modular Decomposition of Combinational Multiple-Valued Circuits · IEEE Trans. Computers 1988 On the Design of 4-Valued Digital Systems · IEEE Trans. Computers 1981 |
Hardware reliability and fault tolerance › fault-tolerant architecture
fault-tolerant processor |
0.0 | 1 | 1999 | An Application of Formal Analysis to Software in a Fault-Tolerant Environment · IEEE Trans. Computers 1999 |
Integrated circuit design › digital circuit design
multivalued logic circuit |
0.0 | 2 | 1988 | Modular Decomposition of Combinational Multiple-Valued Circuits · IEEE Trans. Computers 1988 On the Design of 4-Valued Digital Systems · IEEE Trans. Computers 1981 |
Electronic design automation › hardware verification and test
formal verification |
0.0 | 3 | 1985 | A formal design verification system based on an automated reasoning system · DAC 1984 Formal design verification of digital systems · DAC 1983 Automated Synthesis of Combinational Logic Using Theorem-Proving Techniques · IEEE Trans. Computers 1985 |
Hardware reliability and fault tolerance
fault tolerance verification |
0.0 | 1 | 1989 | Formal Verification of Fault Tolerance Using Theorem-Proving Techniques · IEEE Trans. Computers 1989 |
Hardware reliability and fault tolerance
fault-tolerant design |
0.0 | 1 | 1989 | A General, Constructive Approach to Fault-Tolerant Design Using Redundancy · IEEE Trans. Computers 1989 |
Hardware reliability and fault tolerance › redundancy › modular redundancy
triple modular redundancy |
0.0 | 1 | 1989 | A General, Constructive Approach to Fault-Tolerant Design Using Redundancy · IEEE Trans. Computers 1989 |
Electronic design automation › hardware verification and test › functional verification
logic verification |
0.0 | 1 | 1987 | A Rule-Based Circuit Representation for Automated CMOS Design and Verification · DAC 1987 |
Electronic design automation › logic synthesis
combinational logic synthesis |
0.0 | 1 | 1985 | Automated Synthesis of Combinational Logic Using Theorem-Proving Techniques · IEEE Trans. Computers 1985 |
Integrated circuit design › digital circuit design
arithmetic circuit design |
0.0 | 2 | 1981 | On the Design of 4-Valued Digital Systems · IEEE Trans. Computers 1981 On the Cost of Base N Adders · IEEE Trans. Computers 1971 |
Automated reasoning and model checking
theorem proving |
0.0 | 1 | 1989 | Formal Verification of Fault Tolerance Using Theorem-Proving Techniques · IEEE Trans. Computers 1989 |
Integrated circuit design
asynchronous circuit design |
0.0 | 1 | 1980 | On the Design of Three-Valued Asynchronous Modules · IEEE Trans. Computers 1980 |
Electronic design automation › logic synthesis
boolean function decomposition |
0.0 | 1 | 1988 | Modular Decomposition of Combinational Multiple-Valued Circuits · IEEE Trans. Computers 1988 |
Electronic design automation › hardware verification and test
hardware verification |
0.0 | 1 | 1985 | Automated Synthesis of Combinational Logic Using Theorem-Proving Techniques · IEEE Trans. Computers 1985 |
Logic in computer science
algebraic logic |
0.0 | 1 | 1974 | An Analysis of Some Relationships Between Post and Boolean Algebras · J. ACM 1974 |
Logic in computer science › algebraic logic
boolean algebra |
0.0 | 1 | 1974 | An Analysis of Some Relationships Between Post and Boolean Algebras · J. ACM 1974 |
Logic in computer science › algebraic logic
post algebras |
0.0 | 1 | 1974 | An Analysis of Some Relationships Between Post and Boolean Algebras · J. ACM 1974 |
Logic in computer science
many-valued logic |
0.0 | 1 | 1981 | On the Design of 4-Valued Digital Systems · IEEE Trans. Computers 1981 |
Integrated circuit design › digital circuit design › arithmetic circuit design
adder design |
0.0 | 1 | 1971 | On the Cost of Base N Adders · IEEE Trans. Computers 1971 |
Methods — techniques the papers use, named apart from their topics
formal analysis · 0.0abstraction · 0.0theorem proving · 0.0petri net representation · 0.0mathematical block theory · 0.0automated reasoning · 0.0t-gate decomposition · 0.0function partitioning · 0.0rule-based circuit representation · 0.0production rules · 0.0t-gate · 0.0i2l circuits · 0.0functional representation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2001 | Efficient Algorithms for Subcircuit Enumeration and Classification for the Module Identification ProblemabstractThe problem of extracting RTL modules from a gate level netlist has many interesting applications in digital design (V.K. Madiseti, 1999; P. Schaumont et al., 1999; K. Singh and P. Subrahmunyam, 1995), because it provides a conceptual description of the circuit. We approach this transformation by solving two subproblems: the identification of potential modules (candidate subcircuits) and testing them for functional equivalence to known high-level modules (subcircuit identification). We present a technique for unique and comprehensive enumeration of subgraphs of an arbitrary graph, as well as a method of recognizing subgraph isomorphisms. Combined, these results provide a solution to the problem of candidate subcircuit enumeration. These techniques provide both theoretical and practical contributions within design automation and graph theory. Jennifer L. White, Moon-Jung Chung, Anthony S. Wojcik, Travis E. Doom |
ICCD | 3 |
| 2000 | Candidate subcircuits for functional module identification in logic circuitsabstractRecovering functional information from existing hardware is a difficult problem in design automation. However, it is an important focus for designers attempting to redesign for expanded functionality or superior performance. Often, the only reliable information available about a piece of digital hardware is the hardware itself. Documentation, even if it is available, may be outdated or incorrect. Existing procedures are able to recover the transistor-level netlist, or a gate-level netlist from an existing implementation. The next step in this process is the gate-level to module-level transformation, the focus of this paper. We have designed a technique to enumerate all of the potential modules within a gate-level netlist so that their functional equivalence to known modules may be evaluated. Jennifer L. White, Anthony S. Wojcik, Moon-Jung Chung, Travis E. Doom |
ACM Great Lakes Symposium on VLSI | 2 |
| 1999 | Design Recovery for Incomplete Combinational LogicabstractMotivated by the problem of reengineering legacy digital circuits for which design information is missing or incomplete, this paper presents a new technique for representing the relationships among the internal components of a combinational circuit. This technique proves to be a powerful tool for redesign, capable of representing internal Boolean relationships in a fully or partially specified multiple-output combinational circuit with a single data structure. Travis E. Doom, Anthony S. Wojcik, Moon-Jung Chung |
Great Lakes Symposium on VLSI | 2 |
| 1999 | An Application of Formal Analysis to Software in a Fault-Tolerant EnvironmentabstractThe paper describes work that represents the culmination of a comprehensive hardware/software modeling and analysis project concerning the Charles Stark Draper Laboratory Fault-Tolerant Processor (FTP). The FTP performs a safety related function at the Integral Fast Reactor (IFR, previously known as the Experimental Breeder Reactor-II) operated by Argonne National Laboratory for the Department of Energy. Previously, we demonstrated the tolerance to hardware failures of data exchange instructions on the FTP (G.H. Chisholm et al., 1987; A.J. Kljaich et al., 1989; A.S. Wojcik et al., 1984; A.S. Wojcik, 1983). We describe a methodology for assuring that the software executing on the FTP is also tolerant to hardware failures. This methodology is based on an abstraction of the program data and control flows in terms of the specification of an abstract application program that operates on the FTP. We then prove the fault tolerance of the abstract application program to hardware and sensor failures. Based on a more detailed specification and analysis of the code that is used in the application software, we demonstrate that this code satisfies the sufficient conditions developed for the abstract application program to claim system fault tolerance. Gregory H. Chisholm, Anthony S. Wojcik |
IEEE Trans. Computers | 2 |
| 1998 | Identifying High-Level Components in Combinational CircuitsabstractThe problem of finding meaningful subcircuits in a logic layout appears in many contexts in computer-aided design. Existing techniques rely upon finding exact matchings of subcircuit structure within the layout. These syntactic techniques fail to identify functionally equivalent subcircuits which are differently implemented optimized, or otherwise obfuscated. We present a mechanism for identifying functionally equivalent subcircuits which is capable of overcoming many of these limitations. Such semantic matching is particularly useful in the field of design recovery. Travis E. Doom, Jennifer L. White, Anthony S. Wojcik, Gregory H. Chisholm |
Great Lakes Symposium on VLSI | 3 |
| 1989 | An Automated Reasoning Problem Associated with Proving Claims about Programs Using Floyd-Hoare Inductive Assertin Methods
Gregory H. Chisholm, Brian T. Smith, Anthony S. Wojcik |
J. Autom. Reason. | 3 |
| 1989 | A General, Constructive Approach to Fault-Tolerant Design Using RedundancyabstractThe use of redundancy to attain a fault-tolerant system design is described. Specifically, a general theory of redundancy is proposed that allows the design of fault-tolerant structures at the system-level, gate-level, or both. The theory accounts for classic approaches to redundant design such as TMR, NMR, and quadded and interwoven logics. It is shown that, by using mathematical block theory, it is possible to describe complex interconnections of redundant elements in a simple, straightforward fashion. Comparisons are made with other approaches to redundant design.> Ahmed E. Barbour, Anthony S. Wojcik |
IEEE Trans. Computers | 2 |
| 1989 | Formal Verification of Fault Tolerance Using Theorem-Proving TechniquesabstractA formal verification system based on the use of automated reasoning techniques is described to validate fault tolerance. An extended Petri net representation, called a flow net, is described together with the theorem-proving implementation of a rule-based system for manipulating system descriptions. Examples taken from the literature are used to illustrate the representation and the capabilities of the formal verification system under development.> Joseph Kljaich Jr., Brian T. Smith, Anthony S. Wojcik |
IEEE Trans. Computers | 3 |
| 1988 | Modular Decomposition of Combinational Multiple-Valued CircuitsabstractA decomposition approach to the modular design of multiple-valued logic functions is discussed. Systematic procedures to utilize a fixed set of building blocks from which an arbitrary function can be designed are illustrated. The building blocks are composed of T gates (multiplexers). The first step is the partitioning of all logic functions into classes. Representative building blocks for each class are then developed. Finally, optimization techniques are described that reduce the number of building blocks required in the design. This approach is, in principle, applicable to functions in any radix and will always yield a design for the target function. Examples are presented to illustrate the approach for ternary functions.> Kwang-Ya Fang, Anthony S. Wojcik |
IEEE Trans. Computers | 2 |
| 1987 | A Rule-Based Circuit Representation for Automated CMOS Design and VerificationabstractA novel rule-based circuit representation is proposed to describe the connectivities of CMOS circuits at the transistor level. The unique feature of the rule-based representation is its ability to automate CMOS circuit design and verification. A precise symbolic description of the functionality of a transistor-level circuit can be derived based on a set of production rules in linear time. Automated synthesis and verification of CMOS logic circuits are demonstrated. Ching-Farn Eric Wu, Anthony S. Wojcik, Lionel M. Ni |
DAC | 2 |
| 1986 | An Artificial Intelligence Based Implementation of the P-Algorithm for Test Generation
Nagendra C. E. Srinivas, Anthony S. Wojcik, Ytzhak H. Levendel |
ITC | 2 |
| 1985 | Automated Synthesis of Combinational Logic Using Theorem-Proving TechniquesabstractRecent findings indicate that logic design still constitutes 50 percent of the total design effort, and yet few automated tools are being used in industry. The use of an automated theorem-proving system in the logic design process presents an intriguing addition to traditional design automation tools. This paper deals with the automated synthesis of combinational logic. The method consists of a theorem-proving implementation of a systematic, uniform procedure for the synthesis of an arbitrary switching function. Any multiple-valued (including binary) function can be synthesized in a top-down fashion using the functional blocks of the designer's choice. The method is general enough to allow for the choice of an arbitrary logic system and radix. Additional constraints of modularity, technology dependence, fault tolerance, and others may be imposed upon the design. It may also be possible to accommodate into this approach formal design verification, design for testability, functional level modeling, and formal analysis of race and hazard conditions. Waldo C. Kabat, Anthony S. Wojcik |
IEEE Trans. Computers | 2 |
| 1984 | A formal design verification system based on an automated reasoning system
Anthony S. Wojcik, Joseph Kljaich Jr., Nagendra C. E. Srinivas |
DAC | 1 |
| 1983 | Formal design verification of digital systems
Anthony S. Wojcik |
DAC | 1 |
| 1983 | Automated Design of Multiple-Valued Logic Circuits by Automatic Theorem Proving TechniquesabstractThis paper describes a method for the automatic synthesis of multiple-valued combinational logic circuits using automatic theorem proving techniques. Logic design of multiple-valued circuits is considerably more complex than binary design because of the associated combinatorial explosion. Two general approaches which can be taken in axiomatizing the environment of combinational logic design in multiple-valued logic have been investigated. These axiomatizations, formulated in the language of first order logic, are used to state the problem of combinational logic design as a theorem proving problem. This formulation together with a representation of the function being designed can be used as input to an automatic theorem proving program. The circuit design can then be obtained from the proof generated by the theorem prover. Witold S. Wojciechowski, Anthony S. Wojcik |
IEEE Trans. Computers | 2 |
| 1981 | On the Design of 4-Valued Digital SystemsabstractThe availability of 4-valued I2L circuits presents a new perspective for digital systems designers. This correspondence explores several aspects of digital system design using 4-valued logic elements. An approach to designing the ith stage of an ALU employing these elements is presented. The realization of rudimentary ALU operations is shown using the T-gate as a universal building block System design based on both Post and Boolean 4-valued logics is discussed. Waldo C. Kabat, Anthony S. Wojcik |
IEEE Trans. Computers | 2 |
| 1980 | On the Design of Three-Valued Asynchronous ModulesabstractThe use of three-valued signals in the design of asynchronous speed-independent modules is considered. The three-valued Post algebra is used as the mathematical basis for multivalued logic design. Asynchronous operation in a three-valued system is defined. Basis data/control signal detectors and control primitives are developed. It is shown that the design of the nonbinary modules only requires the use of standard binary design techniques and the detectors and logic primitives that are developed. A general monitoring and control structure that allows the interconnection of both combinational and sequential modules is described. Anthony S. Wojcik, Kwang-Ya Fang |
IEEE Trans. Computers | 1 |
| 1974 | An Analysis of Some Relationships Between Post and Boolean AlgebrasabstractThe fundamentals of Post algebras are presented and Post and Boolean functions are examined. A functional representation is developed that facilitates the comparison of Post and Boolean algebras. Based on this representation, relationships between finite, higher-order (that is, more than 2-valued) Boolean algebras and functions in these algebras and finite, higher-order Post algebras and their corresponding functions are develop. Anthony S. Wojcik, Gernot Metze |
J. ACM | 1 |
| 1971 | On the Cost of Base N AddersabstractThe use of N-valued logics in the design of base N adder circuits is considered. Two types of N-valued logics are examined, Post N-valued logics and binary-coded N-valued logics. Specific implementations of these nonbinary logics are discussed. General formulas for the sum and carry functions of an adder are established in order to calculate the cost of base N adder stages using the Post logics. Relative costs of the base N adders using both types of N-valued logics are discussed in terms of a cost function. It is shown that for the model used, the binary-coded logics yield adders that have, in general, lower relative cost than comparabloe adders based on the Post logics, and that base 2 adders have a lower relative cost than the base N adders. Anthony S. Wojcik, Gernot Metze |
IEEE Trans. Computers | 1 |