EDBT 2026 Demo / reviewers in the wild / expert
Frank M. Brown
dblp:63/5157
· DBLP profile ↗
28ranked-venue papers
27as first author
0since 2021 · last 2003
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 13 · 12 first-authorSystems, architecture and hardware · 11 · 11 first-authorTheory of computation · 8 · 8 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4 · 3 first-authorSoftware engineering, systems software and programming languages · 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.
| Theoretical computer science
15 papers |
Automated reasoning and model checking · 60% Logic in computer science · 31% Combinatorics and discrete mathematics · 4% | |
| Computer architecture, parallel and distributed computing, and storage systems
5 papers |
Electronic design automation · 93% Integrated circuit design · 7% | |
| Software engineering, system software, and programming languages
1 paper |
Program verification · 100% |
Topics — the 28 heaviest of 32, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Automated reasoning and model checking
deduction |
0.0 | 1 | 1986 | An Experimental Logic Based on the Fundamental Deduction Principle · Artif. Intell. 1986 |
Electronic design automation › logic synthesis
combinational logic synthesis |
0.0 | 4 | 1975 | The Constrained-Input Problem · IEEE Trans. Computers 1975 Equational Realizations of Switching Functions · IEEE Trans. Computers 1975 Weighted Realizations of Switching Functions · IEEE Trans. Computers 1975 |
Electronic design automation
logic synthesis |
0.0 | 4 | 1975 | The Constrained-Input Problem · IEEE Trans. Computers 1975 Equational Realizations of Switching Functions · IEEE Trans. Computers 1975 Weighted Realizations of Switching Functions · IEEE Trans. Computers 1975 |
Automated reasoning and model checking
automated theorem proving |
0.0 | 2 | 1980 | An Investigation Into the Goals of Research in Automatic Theorem Proving as Related to Mathematical Reasoning · Artif. Intell. 1980 Towards the Automation of Set Theory and its Logic · Artif. Intell. 1978 |
Logic in computer science › algebraic logic › boolean algebra
boolean equation solving |
0.0 | 3 | 1974 | Equational Logic · IEEE Trans. Computers 1974 Single-Parameter Solutions for Flip-Flop Equations · IEEE Trans. Computers 1971 Reduced Solutions of Boolean Equations · IEEE Trans. Computers 1970 |
Automated reasoning and model checking › automated reasoning
mathematical reasoning |
0.0 | 1 | 1980 | An Investigation Into the Goals of Research in Automatic Theorem Proving as Related to Mathematical Reasoning · Artif. Intell. 1980 |
Automated reasoning and model checking › theorem proving
inductive theorem proving |
0.0 | 1 | 1979 | Inductive Reasoning on Recursive Equations · Artif. Intell. 1979 |
Logic in computer science
proof theory |
0.0 | 2 | 1986 | An Experimental Logic Based on the Fundamental Deduction Principle · Artif. Intell. 1986 A Theorem Prover for Elementary Set Theory · IJCAI 1977 |
Logic in computer science
set theory |
0.0 | 2 | 1978 | A Theorem Prover for Elementary Set Theory · IJCAI 1977 Towards the Automation of Set Theory and its Logic · Artif. Intell. 1978 |
Automated reasoning and model checking
inductive reasoning |
0.0 | 1 | 1977 | Inductive Reasoning in Mathematics · IJCAI 1977 |
Automated reasoning and model checking
theorem proving |
0.0 | 1 | 1977 | A Theorem Prover for Elementary Set Theory · IJCAI 1977 |
Logic in computer science
quantificational logic |
0.0 | 1 | 1985 | A Logic Programming and Verification System for Recursive Quantificational Logic · IJCAI 1985 |
Natural language and speech › Language models and text generation
mathematical reasoning |
0.0 | 1 | 1980 | An Investigation Into the Goals of Research in Automatic Theorem Proving as Related to Mathematical Reasoning · Artif. Intell. 1980 |
Computational complexity › computational models
analog computation |
0.0 | 1 | 1969 | Comment on "Canonical Programming of Nonlinear and Time-Varying Differential Equations" · IEEE Trans. Computers 1969 |
Logic in computer science
term rewriting |
0.0 | 1 | 1979 | Inductive Reasoning on Recursive Equations · Artif. Intell. 1979 |
Integrated circuit design
digital circuit design |
0.0 | 1 | 1975 | Weighted Realizations of Switching Functions · IEEE Trans. Computers 1975 |
Electronic design automation › logic synthesis
don't-care optimization |
0.0 | 1 | 1975 | The Constrained-Input Problem · IEEE Trans. Computers 1975 |
Logic in computer science › algebraic logic
boolean algebra |
0.0 | 1 | 1968 | The Origin of the Method of Iterated Consensus · IEEE Trans. Computers 1968 |
Mathematical optimization › discrete optimization › boolean function minimization
prime implicant |
0.0 | 1 | 1968 | The Origin of the Method of Iterated Consensus · IEEE Trans. Computers 1968 |
Combinatorics and discrete mathematics › matrix theory
binary matrices |
0.0 | 1 | 1963 | A Node-Elimination Theorem for Boolean Matrices · IEEE Trans. Electron. Comput. 1963 |
Combinatorics and discrete mathematics
matrix theory |
0.0 | 1 | 1963 | A Node-Elimination Theorem for Boolean Matrices · IEEE Trans. Electron. Comput. 1963 |
Automated reasoning and model checking
program transformation |
0.0 | 1 | 1965 | Code Transformation in Sequential Machines · IEEE Trans. Electron. Comput. 1965 |
Automata and formal languages › finite automata
sequential machines |
0.0 | 1 | 1965 | Code Transformation in Sequential Machines · IEEE Trans. Electron. Comput. 1965 |
Integrated circuit design › digital circuit design › sequential circuit design
flip-flop input equations |
0.0 | 1 | 1971 | Single-Parameter Solutions for Flip-Flop Equations · IEEE Trans. Computers 1971 |
Integrated circuit design › digital circuit design
sequential circuit design |
0.0 | 1 | 1971 | Single-Parameter Solutions for Flip-Flop Equations · IEEE Trans. Computers 1971 |
Mathematical optimization
differential equations |
0.0 | 1 | 1969 | Comment on "Canonical Programming of Nonlinear and Time-Varying Differential Equations" · IEEE Trans. Computers 1969 |
Automata and formal languages › automata algorithms
state minimization |
0.0 | 1 | 1970 | Comment on "The Determination of the Maximum Compatibility Classes" · IEEE Trans. Computers 1970 |
Combinatorics and discrete mathematics
switching theory |
0.0 | 1 | 1965 | Code Transformation in Sequential Machines · IEEE Trans. Electron. Comput. 1965 |
Methods — techniques the papers use, named apart from their topics
table of consequences · 0.0covering problem · 0.0symmetric representation · 0.0multiplexer · 0.0digital comparator · 0.0boolean function equivalence · 0.0boolean equation solving · 0.0boolean algebra · 0.0permutation matrices · 0.0parameter minimization · 0.0algebraic methods · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2003 | Decision Procedures for the Propositional Cases of Second Order Logic and Z Modal Logic Representations
Frank M. Brown |
TABLEAUX | 1 |
| 2003 | Logistica 2.0: A Technology for Implementing Automatic Deduction Systems
Frank M. Brown |
TABLEAUX | 1 |
| 1990 | Schemata
Frank M. Brown, Carlos Araya |
CADE | 1 |
| 1990 | Cylindric Algebra Equation Solver
Frank M. Brown, Carlos Araya |
CADE | 1 |
| 1990 | SCHEMATA: A Language for Deduction
Carlos Araya, Frank M. Brown |
ECAI | 2 |
| 1988 | SYMEVAL: A Theorem Prover Based on the Experimental Logic
Frank M. Brown, Seung S. Park |
CADE | 1 |
| 1988 | ZPLAN: An Automatic Reasoning System for Situations
Frank M. Brown, Seung S. Park, Jim Phelps |
CADE | 1 |
| 1986 | A Commonsense Theory of Nonmonotonic Reasoning
Frank M. Brown |
CADE | 1 |
| 1986 | An Experimental Logic Based on the Fundamental Deduction Principle
Frank M. Brown |
Artif. Intell. | 1 |
| 1985 | A Logic Programming and Verification System for Recursive Quantificational Logic
Frank M. Brown, Peiya Liu |
IJCAI | 1 |
| 1984 | On permutations of wires and states
Frank M. Brown, Yoshihide Igarashi |
Discret. Appl. Math. | 1 |
| 1981 | Design of a MUMPS InterpreterabstractAbstract This paper describes the basic design of Comp Consultants Standards Mumps system for Tano Corporation's Outpost 11 6800 based micro computer running under the Flex 2.0 floppy disk operating system with 64K bytes of random access memory. The Mumps system consists of an executive which includes I/O device handlers, and interpreter for Standard Mumps and a floppy disk storage system for global variables based on balanced trees with key compression by indexes and with 32 K of random access memory buffers to make up for the slow floppy disk access times. Comp Consultants Mumps involves some significant departures from previous Mumps implementations. In particular local variables and routine lines are stored in the same manner as global variables. For example the storage key for a routine consists of three parts: The routine name, a label, and a line offset number. Representing local variables and routines as global variables not only increases the available buffer space by eliminating special code to handle local variable storage, routine storage, and program editing; but also increases the utilization of the buffers by keeping in memory what is most often accessed regardless whether it is a local variable, a global variable, or program code. This unified representation of local variables and routines as global variables is described in detail in this paper. Frank M. Brown |
Softw. Pract. Exp. | 1 |
| 1980 | An Investigation Into the Goals of Research in Automatic Theorem Proving as Related to Mathematical Reasoning
Frank M. Brown |
Artif. Intell. | 1 |
| 1979 | Inductive Reasoning on Recursive Equations
Frank M. Brown, Sten-Åke Tärnlund |
Artif. Intell. | 1 |
| 1978 | Towards the Automation of Set Theory and its Logic
Frank M. Brown |
Artif. Intell. | 1 |
| 1977 | A Theorem Prover for Elementary Set Theory
Frank M. Brown |
IJCAI | 1 |
| 1977 | Inductive Reasoning in Mathematics
Frank M. Brown, Sten-Åke Tärnlund |
IJCAI | 1 |
| 1975 | Weighted Realizations of Switching FunctionsabstractAny switching function has weighted representations, i.e., symmetric representations for which some of the arguments are repeated. We call a logic network based on such a representation a weighted realization. It is shown that a weighted realization may be implemented using a full-adder network (called a moment generator) whose outputs are fed to a multiplexer. A procedure is given to synthesize the full-adder network using the fewest possible modules and with strong coalescing of modules into multibit adders. Frank M. Brown |
IEEE Trans. Computers | 1 |
| 1975 | Equational Realizations of Switching FunctionsabstractEquational logic is an approach to combinational synthesis based on the equation f(x) = 1 rather than on the function f(x). The central problem of equational logic is to find a system of equations gi(x) = hi(x) (i = 1,2,...,k), of the simplest possible form, that has the same solutions as f(x) = 1. Given such a k-equation system, f(x) may be realized as the output of a k-wide digital comparator whose inputs are the 2k g's and h's constituting the system. Frank M. Brown |
IEEE Trans. Computers | 1 |
| 1975 | The Constrained-Input ProblemabstractGiven a combinational output function f and an input constraint φ = 0, there is a set G( f, φ) of output functions equivalent to f with respect to φ. A function belongs to G( f, φ), that is, provided its evaluations agree with those of f for all argument combinations satisfying the constraint φ = 0. We define the constrained-input problem as that of generating G( f, φ), given f and φ. A general solution for this problem is developed. Applications to the "don't-care" problem and to translator synthesis are discussed. Frank M. Brown |
IEEE Trans. Computers | 1 |
| 1974 | Equational LogicabstractA combinational circuit realizing the switching function f(x) may be regarded as a solution verifier for the Boolean equation f(x) = 1. (*) The output of the circuit is 1, that is, if and only if the input-vector x is a solution for (*). We use the term "equational logic" to denote an approach to circuit synthesis based on (*) rather than on the function f(x). The central problem of equational logic is to find a system of equations gi(x) = hi(x) (i = 1,2,...,k), of the simplest possible form, that has the same solutions as (*). Given such a k-equation system, f(x) may be realized as the output of a k-wide digital comparator whose inputs are the 2k g's and h's constituting the system. The problem of finding a simple system of equations equivalent to a given equation was investigated more than a century ago by Willian Stanley Jevons, who called it "the inverse problem of logic." It was thought by Jevons and other 19th century logicians that the inverse problem is "always tentative," i.e., that it does not admit of algorithmic solution. It is shown in this paper, however, that the inverse problem may be solved as a covering problem by use of the "table of consequences" of Poretsky. As presently formulated, this approach is limited in practical utility by the large size of the tables involved. It appears that a practical solution technique requires a reformulation of the inverse problem. Frank M. Brown |
IEEE Trans. Computers | 1 |
| 1971 | Single-Parameter Solutions for Flip-Flop EquationsabstractGeneral one-parameter solutions are exhibited for the RS, RST, and JK flip-flop input equations. Frank M. Brown |
IEEE Trans. Computers | 1 |
| 1970 | Comment on "The Determination of the Maximum Compatibility Classes"
Frank M. Brown |
IEEE Trans. Computers | 1 |
| 1970 | Reduced Solutions of Boolean EquationsabstractThe family of solutions for a Boolean equation is commonly represented in a single formula involving arbitrary Boolean parameters. It is well known that n parameters suffice to construct a general solution for an equation in n unknowns. For some equations, however, a general solution may be constructed using fewer than n parameters. This paper describes a method for constructing reduced solutions, i.e., general solutions involving the fewest parameters possible. Frank M. Brown |
IEEE Trans. Computers | 1 |
| 1969 | Comment on "Canonical Programming of Nonlinear and Time-Varying Differential Equations"abstractA recent note by Soudack [1] discusses the application of Levine's method of canonical analog programming [2] to nonlinear and time-varying differential equations. Assuming that only the ai(t) are time-varying, Soudack states that canonical programming cannot be applied to the differential equation E ai(t) piy(t) = E bj(t) piu(t) (1) unless the condition m < n-q (2) is satisfied, where q is "the order of the highest derivative where a nonlinearity occurs, or is the highest derivative multiplied by a time-varying coefficient." Frank M. Brown |
IEEE Trans. Computers | 1 |
| 1968 | The Origin of the Method of Iterated ConsensusabstractQuine shows [2], [3] that a logical formula expressed as a sum of products may be transformed into the sum of all its prime implicants by repeated application of the following two rules. Frank M. Brown |
IEEE Trans. Computers | 1 |
| 1965 | Code Transformation in Sequential MachinesabstractThis paper describes an algebraic method for determining the effect produced on the logical structure of a synchronous, delay-memory sequential machine by a transformation of input, output, and state coding. The logical structure of a combinational transducer is specified by a 0, 1 ``pseudopermutation'' array called a logic matrix. Procedures are developed for computing the logic matrices for series, disjoint, and parallel combinations in terms of the logic matrices of the subunits. The logic matrix for a transducer exhibiting reduced dependence is characterized. Code transformation of the inputs, outputs, and states of a sequential machine is described in terms of permutation matrices. The logic matrix of the equivalent transformed machine is given as a function of the initial logic matrix and the matrices specifying the transformation. Frank M. Brown |
IEEE Trans. Electron. Comput. | 1 |
| 1963 | A Node-Elimination Theorem for Boolean Matrices
Frank M. Brown |
IEEE Trans. Electron. Comput. | 1 |