E. V. Krishnamurthy

dblp:k/EVKrishnamurthy · also Edayathu V. Krishnamurthy · DBLP profile ↗
← Back
40ranked-venue papers
23as first author
0since 2021 · last 2006
—ORCID · none

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

Systems, architecture and hardware · 25 · 14 first-authorArtificial intelligence and machine learning · 6 · 3 first-authorTheory of computation · 5 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3 · 2 first-authorDatabases, data management, data science and information retrieval · 2Computer networks · 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
9 papers
Processor architecture and microarchitecture · 89% Integrated circuit design · 7% Reconfigurable computing and FPGAs · 4%
Theoretical computer science
4 papers
Algorithms and data structures · 91% Combinatorics and discrete mathematics · 9%

Topics — the 13 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Processor architecture and microarchitecture
computer arithmetic
0.081983
On the Conversion of Hensel Codes to Farey Rationals · IEEE Trans. Computers 1983
Matrix Processors Using p-adic Arithmetic for Exact Linear Computations · IEEE Trans. Computers 1977
Complementary Two-Way Algorithms for Negative Radix Conversions · IEEE Trans. Computers 1971
Processor architecture and microarchitecture › computer arithmetic
p-adic arithmetic
0.021983
On the Conversion of Hensel Codes to Farey Rationals · IEEE Trans. Computers 1983
Matrix Processors Using p-adic Arithmetic for Exact Linear Computations · IEEE Trans. Computers 1977
Processor architecture and microarchitecture
division algorithm
0.031971
Economical Iterative and Range-Transformation Schemes for Division · IEEE Trans. Computers 1971
On Optimal Ierative Schemes for High-Speed Division · IEEE Trans. Computers 1970
On Range-Transformation Techniques for Division · IEEE Trans. Computers 1970
Algorithms and data structures › numerical linear algebra
generalized inverse
0.011974
Rank-Augmented LU-Algorithm for Computing Generalized Matrix Inverses · IEEE Trans. Computers 1974
Algorithms and data structures
numerical linear algebra
0.011974
Rank-Augmented LU-Algorithm for Computing Generalized Matrix Inverses · IEEE Trans. Computers 1974
Combinatorics and discrete mathematics
matrix theory
0.011972
Simply Invertible Matrices · IEEE Trans. Computers 1972
Integrated circuit design › digital circuit design
arithmetic circuit design
0.011971
Economic Pseudodivision Processes for Obtaining Square Root, Logarithm, and Arctan · IEEE Trans. Computers 1971
Integrated circuit design
digital circuit design
0.011971
Economic Pseudodivision Processes for Obtaining Square Root, Logarithm, and Arctan · IEEE Trans. Computers 1971
Processor architecture and microarchitecture › computer arithmetic
elementary function evaluation
0.011971
Economic Pseudodivision Processes for Obtaining Square Root, Logarithm, and Arctan · IEEE Trans. Computers 1971
Reconfigurable computing and FPGAs › FPGA arithmetic
iterative division
0.011971
Economical Iterative and Range-Transformation Schemes for Division · IEEE Trans. Computers 1971
Processor architecture and microarchitecture › computer arithmetic
negative base arithmetic
0.011971
Complementary Two-Way Algorithms for Negative Radix Conversions · IEEE Trans. Computers 1971
Processor architecture and microarchitecture › computer arithmetic
signed digit representation
0.011970
On Range-Transformation Techniques for Division · IEEE Trans. Computers 1970
Algorithms and data structures › numerical linear algebra
matrix factorization
0.011974
Rank-Augmented LU-Algorithm for Computing Generalized Matrix Inverses · IEEE Trans. Computers 1974

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

primitive roots · 0.0farey rationals · 0.0hensel codes · 0.0gaussian elimination · 0.0rank-augmented LU · 0.0newton-raphson · 0.0diagonal correction · 0.0backward correction · 0.0wilkes-harvard scheme · 0.0shift operations · 0.0range transformation · 0.0meggitt pseudodivision · 0.0complementation · 0.0
YearPublicationVenuePosition
2006 Can Artificial Life Emerge in a Network of Interacting Agents?
abstract
An interacting multi-agent system in a network can behave like a nature-inspired smart system (SS) exhibiting the four salient properties of an artificial life system (ALS): (i) Collective, coordinated and efficient (ii) Self-organization and emergence (iii) Power law scaling or scale invariance under emergence (iv) Adaptive, fault tolerant and resilient against damage. We explain how these basic properties can arise among agents through random enabling, inhibiting, preferential attachment and growth of a multiagent system. However,the quantitative understanding of a Smart system with an arbitrary interactive topology is extremely difficult. Hence we cannot design a general purpose programmable Smart system. However, for specific applications and a predefined static interactive topology among the agents, the quantitative parameters can be obtained through simulation to build a specific SS.
Venu K. Murthy, E. V. Krishnamurthy
FUZZ-IEEE2
2006 Distributed agent paradigm for soft and hard computation
E. V. Krishnamurthy, V. Kris Murthy
J. Netw. Comput. Appl.1
2005 On Engineering Smart Systems
E. V. Krishnamurthy, V. Kris Murthy
KES (3)1
2004 Contextual-Knowledge Management in Peer to Peer Computing
E. V. Krishnamurthy, Venu K. Murthy
KES1
2004 Collaborating Agents in Distributed Networks and Emergence of Collective Knowledge
Venu K. Murthy, E. V. Krishnamurthy
KES2
2004 Simulating Complex Dynamical Systems in a Distributed Programming Environment
E. V. Krishnamurthy, Vikram Krishnamurthy
NPC1
1995 Automating Problem Solving Using Transactional Paradigm
Venu K. Murthy, E. V. Krishnamurthy
IEA/AIE2
1995 Probabilistic parallel programming based on multiset transformation
V. Kris Murthy, E. V. Krishnamurthy
Future Gener. Comput. Syst.2
1994 Unsolvability, complexity, and neural networks
E. V. Krishnamurthy
Neural Networks1
1994 Generalised Matrix Inversion and Rank Computation by Successive Matrix Powering
Lujuan Chen, E. V. Krishnamurthy, Iain MacLeod
Parallel Comput.2
1994 An ANN Model Perceptron Algorithm Using Generalized Matrix Inversion
E. V. Krishnamurthy, Vikram Krishnamurthy
Parallel Comput.1
1993 Generalised Matrix Inversion by Successive Matrix Squaring
abstract
This paper uses successive squaring of a composite matrix to approximate the generalised inverse of an m by n matrix A. For m \approx n, the g-inverse of A can be computed in parallel time ranging from O(log n) to O(log^{2}n). The simple structure of the successive matrix squaring algorithm leads to a straightforward parallel implementation. Test results are provided.
Lujuan Chen, E. V. Krishnamurthy, Iain MacLeod
ICPP (3)2
1993 Data Parallel Evaluation-Interpolation Algorithm for Polynomial Matrix Inversion
E. V. Krishnamurthy, Chen Pin
Parallel Comput.1
1992 Systolic algorithm for rational interpolation and Padé approximation
Venu K. Murthy, E. V. Krishnamurthy, Pin Chen
Parallel Comput.2
1991 Systolic algorithm for multivariable approximation using tensor products of basis functions
E. V. Krishnamurthy, Heiko Schröder 0001
Parallel Comput.1
1991 Systolic computation of characteristic polynomials of Hessenberg matrices
Heiko Schröder 0001, E. V. Krishnamurthy
Parallel Comput.2
1991 Systolic algorithm for polynomial interpolation and related problems
Heiko Schröder 0001, Venu K. Murthy, E. V. Krishnamurthy
Parallel Comput.3
1990 Systolic algorithm for tensor products of matrices: implementation and applications
E. V. Krishnamurthy, Manfred Kunde, Manfred Schimmler, Heiko Schröder 0001
Parallel Comput.1
1988 An Iterative Pipelined Array Architecture for the Generalized Matrix Inversion
Olivier Y. de Vel, E. V. Krishnamurthy
Inf. Process. Lett.2
1987 Compact Numeral Representation with Combinators
abstract
Abstract This paper is concerned with the combinator representation of numeral systems with logarithmic space complexity of symbols. The principle used is based on the lexicographic ordering of words over a finite alphabet.
E. V. Krishnamurthy, B. P. Vickers
J. Symb. Log.1
1985 Symbolic Iterative Algorithm for Generalised Inversion of Rational Polynomial Matrices
E. V. Krishnamurthy
J. Symb. Comput.1
1984 High-order tensor product approximation for two- and three-dimensional image blocks with application to multiresolution image representation
E. V. Krishnamurthy
Comput. Vis. Graph. Image Process.1
1983 On the Conversion of Hensel Codes to Farey Rationals
abstract
Three different algorithms are described for the conversion of Hensel codes to Farey rationals. The first algorithm is based on the trial and error factorization of the weight of a Hensel code, inversion and range test. The second algorithm is deterministic and uses a pair of different p-adic systems for simultaneous computation; from the resulting weights of the two different Hensel codes of the same rational, two equivalence classes of rationals are generated using the respective primitive roots. The intersection of these two equivalence classes uniquely identifies the rational. Both the above algorithms are exponential (in time and/or space).
E. V. Krishnamurthy
IEEE Trans. Computers1
1983 Fast Iterative Division of p-adic Numbers
abstract
A fast iterative scheme based on the Newton method is described for finding the reciprocal of a finite segment p-adic numbers (Hensel code). The rate of generation of the reciprocal digits per step can be made quadratic or higher order by a proper choice of the starting value and the iterating function. The extension of this method to find the inverse transform of the Hensel code of a rational polynomial over a finite field is also indicated.
E. V. Krishnamurthy, Venu K. Murthy
IEEE Trans. Computers1
1977 Matrix Processors Using p-adic Arithmetic for Exact Linear Computations
abstract
A unique code (called Hensel's code) is derived for a rational number by truncating its infinite p-adic expansion. The four basic arithmetic algorithms for these codes are described and their application to rational matrix computations is demonstrated by solving a system of linear equations exactly, using the Gaussian elimination procedure.
E. V. Krishnamurthy
IEEE Trans. Computers1
1976 Compact grammer for algorithmic Wiswesser notation using morgan name
S. Krishnan 0001, E. V. Krishnamurthy
Inf. Process. Manag.2
1975 Matrix processors using p-ADIC arithmetic for exact linear computations
abstract
A unique code (called Hensel's code) is derived for a rational number, by truncating its infinite padic expansion. The four basic arithmetic algorithms for these codes are described and their application to rational matrix computations is demonstrated by solving a system of linear equations exactly, using the Gaussian elimination procedure. A comparative study of the computational complexity involved in this arithmetic and the multiple prime module arithmetic is made with reference to matrix computations. On this basis, a multiple padic scheme is suggested for the design of a highly parallel matrix processor.
E. V. Krishnamurthy
IEEE Symposium on Computer Arithmetic1
1974 Reconstruction of objects from their projections using generalized inverses
E. V. Krishnamurthy, T. Mahadeva Rao, S. S. Prabhu
Comput. Graph. Image Process.1
1974 Rank-Augmented LU-Algorithm for Computing Generalized Matrix Inverses
abstract
A rank-augmnented LU-algorithm is suggested for computing a generalized inverse of a matrix. Initially suitable diagonal corrections are introduced in (the symmetrized form of) the given matrix to facilitate decomposition; a backward-correction scheme then yields a desired generalized inverse.
Syamal K. Sen, E. V. Krishnamurthy
IEEE Trans. Computers2
1973 Arithmetic Algorithms in a Negative Base
abstract
Algorithms are described for the basic arithmetic operations and square rooting in a negative base. A new operation called polarization that reverses the sign of a number facilitates subtraction, using addition. Some special features of the negative-base arithmetic are also mentioned.
Pathamadi V. Sankar, Sangeeta Chakrabarti, E. V. Krishnamurthy
IEEE Trans. Computers3
1973 Deterministic Division Algorithm in a Negative Base
abstract
Described here is a deterministic division algorithm in a negative-base number system; here, the divisor is mapped into a suitable range by premultiplication, so that the choice of the quotient digit is deterministic.
Pathamadi V. Sankar, Sangeeta Chakrabarti, E. V. Krishnamurthy
IEEE Trans. Computers3
1972 A polarizer for negative binary numbers
abstract
The logical design of a polarizer for negative binary numbers is described and compared with the two's complementer used for positive binary numbers.
Gururaj S. Rao, E. V. Krishnamurthy, M. Negesh Rao
IEEE Symposium on Computer Arithmetic2
1972 Simply Invertible Matrices
abstract
Properties and construction of a class of test matrices, called " simply invertible matrices," are given.
Pathamadi V. Sankar, Syamal Kumar Sen, E. V. Krishnamurthy
IEEE Trans. Computers3
1971 Economical Iterative and Range-Transformation Schemes for Division
abstract
It is shown that the Wilkes-Harvard and Newton-Raphson iterative division schemes with an order of convergence more than two or three are uneconomical for realization in computers.
E. V. Krishnamurthy
IEEE Trans. Computers1
1971 Complementary Two-Way Algorithms for Negative Radix Conversions
abstract
This paper describes two sets of algorithms in positive radix arithmetic for conversions between positive and negative integral radix representation of numbers. Each set consists of algorithms for conversions in either direction; these algorithms are mutually complementary in the sense they involve inverse operations depending upon the direction of conversion. The first set of algorithms for conversion of numbers from positive to negative radix (negative to positive radix) proceeds serially from the least significant end of the number and involves complementation and addition (subtraction) of unity on single-digit numbers. The second set of algorithms for conversion of numbers from positive to negative radix (negative to positive radix) proceeds in parallel starting from the full number (the most significant end of the number) and involves complementation and right (left) shift operations. The applications of these algorithms to integers, mixed integer-fractions, floating-point numbers, and for real-time conversions are given.
E. V. Krishnamurthy
IEEE Trans. Computers1
1971 Economic Pseudodivision Processes for Obtaining Square Root, Logarithm, and Arctan
abstract
Modified Meggitt methods (pseudodivision methods) are suggested for evaluating logarithm, arctan, and square root. The modifications described here consist in restricting the magnitude of the pseudopartial remainsler such that the pseudoquotient assumes a form close to the minimal representation in the radix of choice. These methods will become useful for large-scale integrated system design.
B. P. Sarkar, E. V. Krishnamurthy
IEEE Trans. Computers2
1970 On Range-Transformation Techniques for Division
abstract
This note points out the close relationship between some of the recently described division techniques, in which the divisor is transformed to a range close to unity. A brief theoretical analysis is presented which examines the choice of quotient digit when this type of division technique is used for conventional and signed-digit number systems.
E. V. Krishnamurthy
IEEE Trans. Computers1
1970 On Optimal Ierative Schemes for High-Speed Division
abstract
This paper describes division schemes which are derived from the classical functional iterative schemes. These schemes are compared with t he schemes currently used in the high- speed digital computers.
E. V. Krishnamurthy
IEEE Trans. Computers1
1964 A Simple Algorithm for Evaluating Positive Values of the Function xy
E. V. Krishnamurthy
IEEE Trans. Electron. Comput.1
1963 On Computer Multiplication and Division Using Binary Logarithms
E. V. Krishnamurthy
IEEE Trans. Electron. Comput.1