Demo Data from EDBT 2026 / reviewers in the wild / expert
Rodney W. Johnson
dblp:70/6368
· DBLP profile ↗
22ranked-venue papers
12as first author
0since 2021 · last 2004
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 10 · 2 first-authorTheory of computation · 6 · 4 first-authorArtificial intelligence and machine learning · 3 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3 · 3 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
4 papers |
Parallel and multicore computing · 40% High-performance computing · 21% Storage systems · 21% | |
| Theoretical computer science
6 papers |
Information theory · 50% Computational complexity · 42% Logic in computer science · 8% | |
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% | |
| Artificial intelligence
4 papers |
Probabilistic and Bayesian machine learning · 59% Knowledge representation and reasoning · 41% |
Topics — the 27 heaviest of 29, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing
parallel programming models |
0.0 | 2 | 1994 | EXTENT: a portable programming environment for designing and implementing high-performance block recursive algorithms · SC 1994 Multilinear algebra and parallel programming · SC 1990 |
Compilers and program optimization
code generation |
0.0 | 1 | 1994 | EXTENT: a portable programming environment for designing and implementing high-performance block recursive algorithms · SC 1994 |
High-performance computing
scientific computing systems |
0.0 | 2 | 1994 | Multilinear algebra and parallel programming · SC 1990 EXTENT: a portable programming environment for designing and implementing high-performance block recursive algorithms · SC 1994 |
Storage systems › out-of-core computation
matrix transposition |
0.0 | 1 | 1993 | Efficient transposition algorithms for large matrices · SC 1993 |
Storage systems
out-of-core computation |
0.0 | 1 | 1993 | Efficient transposition algorithms for large matrices · SC 1993 |
Parallel and multicore computing
parallel algorithms |
0.0 | 1 | 1993 | Efficient transposition algorithms for large matrices · SC 1993 |
Distributed systems › distributed computing theory
network model |
0.0 | 1 | 1992 | An Algebraic Theory for Modeling Direct Interconnection Networks · SC 1992 |
Interconnection networks and networks-on-chip
network topology |
0.0 | 1 | 1992 | An Algebraic Theory for Modeling Direct Interconnection Networks · SC 1992 |
Parallel and multicore computing › parallel algorithms › parallel algorithm design
parallel algorithm mapping |
0.0 | 1 | 1992 | An Algebraic Theory for Modeling Direct Interconnection Networks · SC 1992 |
High-performance computing › numerical linear algebra
matrix multiplication |
0.0 | 1 | 1990 | Multilinear algebra and parallel programming · SC 1990 |
Information theory
minimum cross-entropy |
0.0 | 3 | 1983 | Comments on and correction to 'Axiomatic derivation of the principle of maximum entropy and the principle of minimum cross-entropy' (Jan 80 26-37) · IEEE Trans. Inf. Theory 1983 Properties of cross-entropy minimization · IEEE Trans. Inf. Theory 1981 Axiomatic derivation of the principle of maximum entropy and the principle of minimum cross-entropy · IEEE Trans. Inf. Theory 1980 |
Information theory › signal processing › spectral estimation
maximum entropy method |
0.0 | 2 | 1983 | Comments on and correction to 'Axiomatic derivation of the principle of maximum entropy and the principle of minimum cross-entropy' (Jan 80 26-37) · IEEE Trans. Inf. Theory 1983 Axiomatic derivation of the principle of maximum entropy and the principle of minimum cross-entropy · IEEE Trans. Inf. Theory 1980 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › bayesian computation
bayesian updating |
0.0 | 1 | 1986 | Independence and Bayesian Updating Methods · Artif. Intell. 1986 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
independence |
0.0 | 1 | 1986 | Independence and Bayesian Updating Methods · Artif. Intell. 1986 |
Computational complexity
algebraic complexity |
0.0 | 1 | 1986 | Noncommutative Bilinear Algorithms for 3 x 3 Matrix Multiplication · SIAM J. Comput. 1986 |
Computational complexity › algebraic complexity
matrix multiplication |
0.0 | 1 | 1986 | Noncommutative Bilinear Algorithms for 3 x 3 Matrix Multiplication · SIAM J. Comput. 1986 |
Computational complexity › algebraic complexity
tensor rank |
0.0 | 1 | 1986 | Noncommutative Bilinear Algorithms for 3 x 3 Matrix Multiplication · SIAM J. Comput. 1986 |
High-performance computing
fast fourier transform |
0.0 | 1 | 1994 | EXTENT: a portable programming environment for designing and implementing high-performance block recursive algorithms · SC 1994 |
Logic in computer science › meta-logic
axiomatization |
0.0 | 2 | 1979 | Axiomatic characterization of the directed divergences and their linear combinations · IEEE Trans. Inf. Theory 1979 Comments on "Prior probability and uncertainty" by Kashyap, R. L · IEEE Trans. Inf. Theory 1979 |
Parallel and multicore computing › parallel algorithms
parallel algorithm design |
0.0 | 1 | 1990 | Multilinear algebra and parallel programming · SC 1990 |
Information theory › information measures › divergence measures
cross-entropy |
0.0 | 1 | 1981 | Properties of cross-entropy minimization · IEEE Trans. Inf. Theory 1981 |
Information theory
information measures |
0.0 | 1 | 1981 | Properties of cross-entropy minimization · IEEE Trans. Inf. Theory 1981 |
Computational complexity
inductive inference |
0.0 | 1 | 1980 | Axiomatic derivation of the principle of maximum entropy and the principle of minimum cross-entropy · IEEE Trans. Inf. Theory 1980 |
Information theory › information measures › divergence measures
directed divergence |
0.0 | 1 | 1979 | Axiomatic characterization of the directed divergences and their linear combinations · IEEE Trans. Inf. Theory 1979 |
Information theory › information measures
divergence measures |
0.0 | 1 | 1979 | Axiomatic characterization of the directed divergences and their linear combinations · IEEE Trans. Inf. Theory 1979 |
Computational complexity › algebraic complexity › matrix multiplication
fast matrix multiplication |
0.0 | 1 | 1986 | Noncommutative Bilinear Algorithms for 3 x 3 Matrix Multiplication · SIAM J. Comput. 1986 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference
prior selection |
0.0 | 1 | 1979 | Comments on "Prior probability and uncertainty" by Kashyap, R. L · IEEE Trans. Inf. Theory 1979 |
Methods — techniques the papers use, named apart from their topics
tensor product factorization · 0.0axiomatic analysis · 0.0tensor product formulation · 0.0strassen's algorithm · 0.0equivalence transformations · 0.0computer search · 0.0corrections · 0.0correction · 0.0cross-entropy minimization · 0.0counterexample construction · 0.0consistency axiom · 0.0axiomatic derivation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2004 | Coevolutionary TEMPO gameabstractWe present a description and initial results of a computer code that coevolves fuzzy logic rules to play a two-sided zero-sum competitive game. It is based on the TEMPO military planning game that has been used to teach resource allocation to over 20,000 students over the past 40 years. No feasible algorithm for optimal play is known. The coevolved rules, when pitted against human players, usually win the first few competitions. For reasons not yet understood, the evolved rules (found in a symmetrical competition) place little value on information concerning the play of the opponent but rather focus on exploiting the available weapon systems. Rodney W. Johnson, Michael E. Melich, Zbigniew Michalewicz, Martin Schmidt 0001 |
IEEE Congress on Evolutionary Computation | 1 |
| 1998 | A technique for overlapping computation and communication for block recursive algorithmsabstractThis paper presents a design methodology for developing efficient distributed-memory parallel programs for block recursive algorithms such as the fast Fourier transform (FFT) and bitonic sort. This design methodology is specifically suited for most modern supercomputers having a distributed-memory architecture with a circuit-switched or wormhole routed mesh or a hypercube interconnection network. A mathematical framework based on the tensor product and other matrix operations is used for representing algorithms. Communication-efficient implementations with effectively overlapped computation and communication are achieved by manipulating the mathematical representation using the tensor product algebra. Performance results for FFT programs on the Intel Paragon are presented. © 1998 John Wiley & Sons, Ltd. Sandeep K. S. Gupta, Chua-Huang Huang, P. Sadayappan, Rodney W. Johnson |
Concurr. Pract. Exp. | 4 |
| 1996 | A Framework for Generating Distributed-Memory Parallel Programs for Block Recursive Algorithms
Sandeep K. S. Gupta, Chua-Huang Huang, P. Sadayappan, Rodney W. Johnson |
J. Parallel Distributed Comput. | 4 |
| 1994 | Communication-Efficient Implementation of Block Recursive Algorithms on Distributed-Memory MachinesabstractThis paper presents a design methodology for developing efficient distributed-memory parallel programs for block-recursive algorithms such as the fast Fourier transform and bitonic sort. This design methodology is specifically suited for most modern supercomputers having a distributed-memory architecture with circuit-switched or wormhole routed mesh or hypercube interconnection network. A mathematical framework based on the tenser product and other matrix operations is used for representing algorithms. Communication-efficient implementations with effectively overlapped computation and communication are achieved by manipulating the mathematical representation using the tenser algebra. Performance results for FFT programs on the Intel iPSC/860 and Intel Paragon are presented. Sandeep K. S. Gupta, Chua-Huang Huang, Rodney W. Johnson, P. Sadayappan |
ICPADS | 3 |
| 1994 | An approach to communication-efficient data redistributionabstractWe address the development of efficient methods for performing data redistribution of arrays on distributed-memory machines. Data redistribution is important for the distributed-memory implementation of data parallel languages such as High Performance Fortran. An algebraic representation of regular data distributions is used to develop an analytical model for evaluating the communication cost of data redistribution. Using this algebraic representation and the analytical model, an approach to communication-efficient data redistribution is developed. Implementation results on the Intel iPSC/860 are reported. S. D. Kaushik, Chua-Huang Huang, Rodney W. Johnson, P. Sadayappan |
International Conference on Supercomputing | 3 |
| 1994 | EXTENT: a portable programming environment for designing and implementing high-performance block recursive algorithmsabstractPresents EXTENT (EXpert system for TENsor product formula Translation) which is a programming environment for the automatic generation of parallel/vector programs from tensor product formulas. A tensor (Kronecker) product based programming methodology is used for designing high-performance programs on various architectures. In this programming methodology, block recursive algorithms such as the fast Fourier transform and Strassen's matrix multiplication algorithm are expressed as tensor product formulas involving tensor product and other matrix operations. A tensor product formula can be systematically translated into parallel and/or vector code for various parallel architectures. A prototype system which generates programs for the Cray Y-MP, Cray T3D and Intel Paragon has been developed. Performance results for some generated programs are presented.> Donglai Dai, Sandeep K. S. Gupta, S. D. Kaushik, J. H. Lu, Raj Verdhan Singh, Chua-Huang Huang, P. Sadayappan, Rodney W. Johnson |
SC | 8 |
| 1993 | Efficient transposition algorithms for large matricesabstractWe p~esent transposition a~gorithms fo?' matrices that do not fit in main memory.Transposition is interpreted m a permutation of the vector obtained by mapping a matriz to linear memoTy.A lgopithms am derived j%om factorization of this perm~tation, using a class of permutations related to the tensor prodwt.Using this formulation of transposition, we jirst obtain seveTal known aigo?'ithms and then we derive a new algorithm which Teduces the number of dish accesses TequiTed.The new algoTithm was compaTed to ezisting algorithms wing an implementation on the Intel iPSC/860.Thti comparison shows the benefits of the new aigoTithm. S. D. Kaushik, Chua-Huang Huang, John R. Johnson, Rodney W. Johnson, P. Sadayappan |
SC | 4 |
| 1992 | Generating Parallel Programs from Tensor Product Formulas: A Case Study of Strassen's Matrix Multiplication Algorithm
Chua-Huang Huang, John R. Johnson, Rodney W. Johnson |
ICPP (3) | 3 |
| 1992 | An Algebraic Theory for Modeling Direct Interconnection NetworksabstractThe authors present an algebraic theory based on tensor products for modeling direct interconnection networks. This theory has been used for designing and implementing block recursive numerical algorithms on shared-memory vector multiprocessors. This theory can be used for mapping algorithms expressed in tensor product form onto distributed-memory architectures. The authors focus on the modeling of direct interconnection networks. Rings, n-dimensional meshes, and hypercubes are represented in tensor product form. Algorithm mapping using tensor product formulation is demonstrated by mapping matrix transposition and matrix multiplication onto different networks.> S. D. Kaushik, Chua-Huang Huang, Jeremy Johnson 0001, Rodney W. Johnson, P. Sadayappan |
SC | 5 |
| 1991 | Multilinear algebra and parallel programming
Rodney W. Johnson, Chua-Huang Huang, John R. Johnson |
J. Supercomput. | 1 |
| 1990 | Multilinear algebra and parallel programmingabstractThe authors study the use of multilinear algebra in designing and implementing algorithms for linear computations. In particular, they discuss their experience in using these techniques on the Cray Y-MP and to implement Strassen's matrix multiplication algorithm on the Encore Multimax. It is concluded that the formulation of numerical algorithms in terms of the constructs of multilinear algebra, especially the tensor product, together with the coding methods presented, simplifies the writing of the programs for implementing these algorithms. By making the implementation process simpler and more mechanical, one can more easily experiment with and monitor the coding of these algorithms and thereby find better implementations.> Rodney W. Johnson, Chua-Huang Huang, John R. Johnson |
SC | 1 |
| 1986 | Independence and Bayesian Updating Methods
Rodney W. Johnson |
Artif. Intell. | 1 |
| 1986 | Noncommutative Bilinear Algorithms for 3 x 3 Matrix MultiplicationabstractNew noncommutative bilinear algorithms for $3 \times 3$ matrix multiplication are presented. These have the same complexity, 23 essential multiplications, as the one discovered by Laderman, but are inequivalent to it. Equivalence here refers to a certain group of transformations all of which map noncommutative bilinear matrix-multiplication algorithms into other such algorithms; “inequivalent” means not related by a transformation in the group. This group has been studied by de Groote, who has shown for the case of $2 \times 2$ matrix multiplication with 7 essential multiplications that all such algorithms are equivalent to Strassen’s. The new algorithms, by contrast, include infinitely many pairwise inequivalent algorithms. The computer search that led to the new algorithms is described. Rodney W. Johnson, Aileen M. McLoughlin |
SIAM J. Comput. | 1 |
| 1985 | Independence and Bayesian Updating Methods
Rodney W. Johnson |
UAI | 1 |
| 1984 | Multichannel relative-entropy spectrum analysisabstractA new method is presented for estimating the power spectral density matrix for multichannel data, given correlation values for linear combinations of the channels and given an initial estimate of the spectral density matrix. A derivation of the method from the relative-entropy principle is given. The results differ significantly from the Multisignal Relative-Entropy ("Minimum-Cross-Entropy") Spectrum Analysis of Johnson and Shore because the present method does not arbitrarily force the final distributions of the various channels to be independent. For the special case when correlation values are given only for the sum of the channels, Multichannel Relative-Entropy Spectrum Analysis is shown to reduce to a two-stage procedure: first a smooth power-spectrum model is fitted to the correlations of the sum; then final estimates of the spectra and cross spectra are obtained through linear filtering. Illustrative numerical examples are presented. Rodney W. Johnson, Bruce R. Musicus |
ICASSP | 1 |
| 1984 | Power spectrum estimation by means of relative-entropy minimization with uncertain constraintsabstractThis paper presents a new multisignal spectrum-analysis method based on the relative-entropy principle ("principle of minimum cross entropy"). The method simultaneously estimates a number of power spectra given (1) an initial ("prior") estimate of each, (2) imprecise values of the autocorrelation function of their sum, and (3) estimates of the error in measurement of the autocorrelation values. One application is to the separate estimation of the spectra of a signal and independent additive noise, based on imprecise measurements of the autocorrelations of the signal plus noise. A derivation is sketched, beginning with a discussion of relative-entropy minimization subject to quadratic constraints that require certain linear constraints to hold approximately, to within a specified error bound. The new method is an extension of multisignal relative-entropy spectrum analysis (with exact autocorrelations). The two methods are compared, and connections with previous related work are indicated. Mathematical properties of the new method are discussed, and an illustrative numerical example is presented. Rodney W. Johnson, John E. Shore |
ICASSP | 1 |
| 1983 | Speech noise reduction by means of multi-signal minimum-cross-entropy spectral analysisabstractThis paper presents results of a new spectrum-analysis method that estimates a number of power spectra when a prior estimate of each is available and new information is obtained in the form of values of the auto-correlation function of their sum. The method applies for instance when one obtains autocorrelation measurements for a signal with independent additive interference, and one has prior estimates of the signal and noise spectra. By incorporating prior estimates for both spectra, the method offers considerable flexibility for tailoring an estimator to the characteristics of a signal or noise. The new method, a generalization of Minimum-Cross-Entropy Spectrum Analysis (MCESA) and Maximum Entropy Spectrum Analysis (MESA), is called Multisignal MCESA. Its theoretical basis is reviewed, and results of experimental tests of an implementation are presented. The test data comprise digitized samples of speech corrupted with helicopter noise and tone interference. Rodney W. Johnson, John E. Shore, Joseph T. Buck, David K. Burton |
ICASSP | 1 |
| 1983 | Comments on and correction to 'Axiomatic derivation of the principle of maximum entropy and the principle of minimum cross-entropy' (Jan 80 26-37)abstractAn error in the subject paper is pointed out: when the axioms given there are restricted to the discrete case, they do not imply the discrete case of the principle of minimum cross-entropy. The principle is shown to follow, however, from the adoption of an additional axiom: if new information is consistent with a prior estimate of a probability distribution, then the posterior estimate equals the prior. Minor other improvements and corrections to the arguments in the paper are made. Rodney W. Johnson, John E. Shore |
IEEE Trans. Inf. Theory | 1 |
| 1981 | Properties of cross-entropy minimizationabstractThe principle of minimum cross-entropy (minimum directed divergence, minimum discrimination information) is a general method of inference about an unknown probability density when there exists a prior estimate of the density and new information in the form of constraints on expected values. Various fundamental properties of cross-entropy minimization are proven and collected in one place. Cross-entropy's well-known properties as an information measure are extended and strengthened when one of the densities involved is the result of cross-entropy minimization. The interplay between properties of cross-entropy minimization as an inference procedure and properties of cross-entropy as an information measure is pointed out. Examples are included and general analytic and computational methods of finding minimum cross-entropy probability densities are discussed. John E. Shore, Rodney W. Johnson |
IEEE Trans. Inf. Theory | 2 |
| 1980 | Axiomatic derivation of the principle of maximum entropy and the principle of minimum cross-entropyabstractJaynes's principle of maximum entropy and Kullbacks principle of minimum cross-entropy (minimum directed divergence) are shown to be uniquely correct methods for inductive inference when new information is given in the form of expected values. Previous justifications use intuitive arguments and rely on the properties of entropy and cross-entropy as information measures. The approach here assumes that reasonable methods of inductive inference should lead to consistent results when there are different ways of taking the same information into account (for example, in different coordinate system). This requirement is formalized as four consistency axioms. These are stated in terms of an abstract information operator and make no reference to information measures. It is proved that the principle of maximum entropy is correct in the following sense: maximizing any function but entropy will lead to inconsistency unless that function and entropy have identical maxima. In other words given information in the form of constraints on expected values, there is only one (distribution satisfying the constraints that can be chosen by a procedure that satisfies the consistency axioms; this unique distribution can be obtained by maximizing entropy. This result is established both directly and as a special case (uniform priors) of an analogous result for the principle of minimum cross-entropy. Results are obtained both for continuous probability densities and for discrete distributions. John E. Shore, Rodney W. Johnson |
IEEE Trans. Inf. Theory | 2 |
| 1979 | Comments on "Prior probability and uncertainty" by Kashyap, R. LabstractThe above \fbox{paper\1}% proposes a method for choosing prior probability distributions by finding the rain-max of an uncertainty functional that obeys certain axioms. Several functionals are exhibited here that obey the axioms, but do not belong to the family considered in the paper and are thus counterexamples to theorems in the paper asserting the uniqueness of the functionals. Errors in the former proofs are pointed out, possible corrections are discussed, and a lemma is corrected. Rodney W. Johnson |
IEEE Trans. Inf. Theory | 1 |
| 1979 | Axiomatic characterization of the directed divergences and their linear combinationsabstractThe directed divergences of two probability densitiespandqare given by\int p(x) \log (p(x)/q(x))dxand by the same expression withpandqinterchanged; the divergence is the sum of the directed divergences. These quantities have applications in information theory and to the problem of assigning prior probabilities subject to constraints. It is shown that the directed divergences and their positive linear combinations, including the divegeoce, are characterized by axioms of \it{positivity, additivity}, and \it{finiteness}, which are fundamental in work on prior probabilities. In the course of the proof, the latter two are shown to imply yet another axiom: \it{linear invariance}. Rodney W. Johnson |
IEEE Trans. Inf. Theory | 1 |