EDBT 2026 Demo / reviewers in the wild / expert
M. V. Ramakrishna
dblp:r/MVRamakrishna
· DBLP profile ↗
18ranked-venue papers
10as first author
0since 2021 · last 2007
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 13 · 9 first-authorSystems, architecture and hardware · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 1Theory of computation · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1
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.
| Databases, data mining, and information retrieval
8 papers |
Information retrieval · 43% Indexing and storage engines · 34% Query processing and optimization · 23% | |
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Memory systems · 88% Hardware accelerators and domain-specific architectures · 6% Performance modeling and evaluation · 4% | |
| Theoretical computer science
3 papers |
Algorithms and data structures · 100% | |
| Computer graphics and multimedia
1 paper |
Multimedia analysis and retrieval · 100% |
Topics — the 12 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Information retrieval
hashing |
0.0 | 5 | 1994 | Optimal Distribution of Signatures in Signature Hashing · IEEE Trans. Knowl. Data Eng. 1992 File Organization Using Composite Perfect Hashing · ACM Trans. Database Syst. 1989 Hashing in Practive, Analysis of Hashing and Universal Hashing · SIGMOD Conference 1988 |
Indexing and storage engines
file organization |
0.0 | 3 | 1994 | Bounded Disorder File Organization · IEEE Trans. Knowl. Data Eng. 1994 File Organization Using Composite Perfect Hashing · ACM Trans. Database Syst. 1989 Analysis of Bounded Disorder File Organization · PODS 1988 |
Information retrieval
image retrieval |
0.0 | 1 | 1998 | A Research Prototype Image Retrieval System · SIGIR 1998 |
Memory systems › memory management › virtual memory
address translation |
0.0 | 1 | 1997 | Efficient Hardware Hashing Functions for High Performance Computers · IEEE Trans. Computers 1997 |
Memory systems › memory management › virtual memory
page table |
0.0 | 1 | 1997 | Efficient Hardware Hashing Functions for High Performance Computers · IEEE Trans. Computers 1997 |
Algorithms and data structures › data structure design › search structures
hashing |
0.0 | 2 | 1991 | Perfect Hashing Functions for Hardware Applications · ICDE 1991 An Exact Probability Model for Finite Hash Tables · ICDE 1988 |
Indexing and storage engines › hash index
perfect hashing |
0.0 | 2 | 1989 | File Organization Using Composite Perfect Hashing · ACM Trans. Database Syst. 1989 External Perfect Hashing · SIGMOD Conference 1985 |
Algorithms and data structures › data structure design › search structures › hashing
perfect hashing |
0.0 | 1 | 1991 | Perfect Hashing Functions for Hardware Applications · ICDE 1991 |
Multimedia analysis and retrieval › image retrieval
content-based image retrieval |
0.0 | 1 | 1999 | Query Processing Issues in Image (Multimedia) Databases · ICDE 1999 |
Indexing and storage engines › file organization
dynamic file organization |
0.0 | 1 | 1989 | File Organization Using Composite Perfect Hashing · ACM Trans. Database Syst. 1989 |
Query processing and optimization
range query |
0.0 | 1 | 1989 | File Organization Using Composite Perfect Hashing · ACM Trans. Database Syst. 1989 |
Algorithms and data structures › data structure design › search structures › hashing
hash functions |
0.0 | 1 | 1988 | Hashing in Practive, Analysis of Hashing and Universal Hashing · SIGMOD Conference 1988 |
Methods — techniques the papers use, named apart from their topics
probabilistic cost analysis · 0.0universal hashing · 0.0occupancy modeling · 0.0probability modeling · 0.0occupancy problem analysis · 0.0optimization · 0.0asymptotic analysis · 0.0perfect hashing function · 0.0hashing · 0.0analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | An Optimal Distribution of Data Reduction in Sensor Networks with Hierarchical Caching
M. V. Ramakrishna, Seng W. Loke |
EUC | 2 |
| 2007 | Performance study of data stream approximation algorithms in wireless sensor networksabstractReducing amount of data transmitted enables conserving scarce battery power in wireless sensor networks. In our previous work, we propose two data approximation algorithms for data reduction in sensor networks, maintaining the accuracy of query results within certain bounds. In this paper, we provide a performance study and analysis of these algorithms with emphasis on the types of data for which the algorithms are appropriate. We experimented with different data sets to determine the reduction ratios achieved , energy consumed, errors introduced, complexity of query answering obtained. We provide comparison of our algorithms with related methods. The presented results indicate the superiority of our methods in terms of data reduction and accuracy of query results. Seng W. Loke, M. V. Ramakrishna |
ICPADS | 3 |
| 2006 | Approximate Query Answering in Sensor Networks with Hierarchically Distributed CachingabstractWe are addressing the problem of query processing in large sensor networks. Each sensor produces a large amount of streaming data and it may not be possible to store all the data. By caching some of the data in aggregated format, we will be able to answer queries referring to past data. We are investigating a hierarchical caching model where summarized data is cached. The granularity of aggregation becomes coarser as we move up the levels, starting from the actual data of the immediate past stored at the lowest level. We categorize queries into two types: queries that can be answered exactly and those that can be answered approximately. We have provided an analysis of the conditions under which the exact and approximate answers can be provided for a given query. When the query answer is approximate, an estimation of the error is provided. M. V. Ramakrishna, Seng W. Loke |
AINA (2) | 2 |
| 1999 | A Fuzzy Object Query Language (FOQL) for Image DatabasesabstractContent based retrieval systems have been developed for querying image data in which the users can pose queries based on visual properties such as color and texture. These systems, which have advanced the state of the art in image database systems, remarkably lack formal query languages. The traditional query languages are unable to capture the inherent fuzzy nature of the image data and content based querying. The fuzzy object query language (FOQL) presented in this paper addresses the need to support fuzzy values and fuzzy collections required for image databases. It can be used for defining schemas and high level concepts, and for querying image databases. It captures the inherent fuzzy nature of content based retrieval by keeping the query results fuzzy as against other query languages. The users can interactively refine their queries and high level concept definitions using recursive and named query definition constructs in FOQL. Being an extension of ODMG-OQL, FOQL can be easily mapped to ODMG-compliant visual query languages. Surya Nepal, M. V. Ramakrishna, James A. Thom |
DASFAA | 2 |
| 1999 | Query Processing Issues in Image (Multimedia) DatabasesabstractMultimedia database systems are essential for the effective and efficient use of large collections of image data. The aim of such systems is to enable retrieval of images based on their contents. As part of our research in this area, we are building a prototype content-based image retrieval system called CHITRA. This uses a four-level data model, and we have defined a fuzzy object query language (FOQL) for this system. This system enables retrieval based on high-level concepts, such as "retrieve images of mountains and sunset". A problem faced in this system is the processing of complex queries such as "retrieve all images that have a similar color histogram and a similar texture to the given example image". Such problems have attracted research attention in recent times. R. Fagin (1996) has given an algorithm for processing such queries and provided a probabilistic upper bound for the complexity of the algorithm (which has been implemented in IBM's Garlic project). In this paper, we provide a theoretical (probabilistic) analysis of the expected cost of this algorithm. We propose a new multi-step query processing algorithm and prove that it performs better than Fagin's algorithm in all cases. Our algorithm requires fewer database accesses. We have evaluated both algorithms against an image database of 1000 images on our CHITRA system. We have used both color histogram and Gabor texture features. Our analysis is presented and the reported experimental results validate our algorithm (which has a significant performance improvement). Surya Nepal, M. V. Ramakrishna |
ICDE | 2 |
| 1998 | A Research Prototype Image Retrieval SystemabstractNo abstract available. Surya Nepal, M. V. Ramakrishna, James A. Thom |
SIGIR | 2 |
| 1997 | Performance in Practice of String Hashing Functions
M. V. Ramakrishna, Justin Zobel |
DASFAA | 1 |
| 1997 | Efficient Hardware Hashing Functions for High Performance ComputersabstractHashing is critical for high performance computer architecture. Hashing is used extensively in hardware applications, such as page tables, for address translation. Bit extraction and exclusive ORing hashing "methods" are two commonly used hashing functions for hardware applications. There is no study of the performance of these functions and no mention anywhere of the practical performance of the hashing functions in comparison with the theoretical performance prediction of hashing schemes. In this paper, we show that, by choosing hashing functions at random from a particular class, called H/sub 3/, of hashing functions, the analytical performance of hashing can be achieved in practice on real-life data. Our results about the expected worst case performance of hashing are of special significance, as they provide evidence for earlier theoretical predictions. M. V. Ramakrishna, E. Fu, E. Bahcekapili |
IEEE Trans. Computers | 1 |
| 1994 | Bounded Disorder File OrganizationabstractThe bounded disorder file organization proposed by W. Litwin and D.B. Lomet (1987) uses a combination of hashing and tree indexing. Lomet provided an approximate analysis with the mention of the difficulty involved in exact modeling of data nodes, which motivated this work. In an earlier paper (M.V. Ramakrishna and P. Mukhopadhyay, 1988) we provided an exact model and analysis of the data nodes, which is based on the solution of a classical sequential occupancy problem. After summarizing the analysis of data nodes, an alternate file growth method based on repeated trials using universal hashing is proposed and analyzed. We conclude that the alternate file growth method provides simplicity and significant improvement in storage utilization.> M. V. Ramakrishna |
IEEE Trans. Knowl. Data Eng. | 1 |
| 1992 | Optimal Distribution of Signatures in Signature HashingabstractG.H. Gonnet and P.A. Larson (1982) proposed a hashing scheme for external files which guarantees single access retrieval. They provided an asymptotic analysis of the scheme assuming uniform distribution of the signatures. This paper addresses an open problem posed by them in a second work (J. ACM, vol.35, no.1, p.161-84, 1988) about the performance of signatures having a skew distribution. An optimization problem is formulated to obtain the optimal signature distribution which maximizes the resulting load factor. Numerical results indicate that the optimal signature distribution results in significant reduction in the cost of insertions, which is of practical significance.> M. V. Ramakrishna, Edgar A. Ramos |
IEEE Trans. Knowl. Data Eng. | 1 |
| 1991 | Perfect Hashing Functions for Hardware ApplicationsabstractPerfect hashing functions are determined that are suitable for hardware implementations. A trial-and-error method of finding perfect hashing functions is proposed using a simple universal/sub 2/ class (H/sub 3/) of hashing functions. The results show that the relative frequency of perfect hashing functions within the class H/sub 3/ is the same as predicted by the analysis for the set of all functions. Extensions of the basic scheme can handle dynamic key sets and large key sets. Perfect hashing functions can be found using software, and then loaded into the hardware hash address generator. Inexpensive associative memory can be used as a general memory construct offered by the system services of high-performance (super) computers. It has a potential application for storing operating system tables or internal tables for software development tools, such as compilers, assemblers and linkers. Perfect hashing in hardware may find a number of other applications, such as high speed event counting and text searching.> M. V. Ramakrishna, G. A. Portice |
ICDE | 1 |
| 1989 | Dynamic signature hashingabstractA dynamic hashing scheme that guarantees single access retrieval from the disk is proposed. This is based on the external hashing scheme proposed by G.H. Gonnet and P.A. Larson (see JACM, vol.35, no.1, p.161-84, 1988). The performance of the scheme is achieved at the cost of a small amount of internal memory which remains proportional to the file size. The necessary algorithms for address computation, insertions and file expansions are presented. Since theoretical analysis appears too difficult, the performance is studied using simulations with real-life files.> Yunmo Chung, M. V. Ramakrishna |
COMPSAC | 2 |
| 1989 | Analysis of Random Probing Hashing
M. V. Ramakrishna |
Inf. Process. Lett. | 1 |
| 1989 | File Organization Using Composite Perfect HashingabstractPerfect hashing refers to hashing with no overflows. We propose and analyze a composite perfect hashing scheme for large external files. The scheme guarantees retrieval of any record in a single disk access. Insertions and deletions are simple, and the file size may vary considerably without adversely affecting the performance. A simple variant of the scheme supports efficient range searches in addition to being a completely dynamic file organization scheme. These advantages are achieved at the cost of a small amount of additional internal storage and increased cost of insertions. M. V. Ramakrishna, Per-Åke Larson |
ACM Trans. Database Syst. | 1 |
| 1988 | An Exact Probability Model for Finite Hash TablesabstractThe author presents an exact probability model for finite hash tables and applies the model to solve a few problems in the analysis of hashing techniques. The model enables exact computation of table sufficiency index, a parameter useful in the design of small hash tables. The author also presents an exact analysis of the expected length of the longest probe sequence in hashing with separate chaining, and successful search length in infinite uniform hashing giving explicit expressions. It appears that the model can be extended to analyze other hashing schemes such as bounded disorder index method, and to problems in robust data structures, etc.> M. V. Ramakrishna |
ICDE | 1 |
| 1988 | Analysis of Bounded Disorder File OrganizationabstractRecently Litwin and Lomet proposed the Bounded Disorder (BD) file organization which uses a combination of hashing and tree indexing Lomet provided an approximate analysis with a mention of the difficulty involved in exact modeling and analysis. The performance analysis of the method involves solving a classical sequential occupancy problem. We encountered this problem in our attempt to obtain a general model for single access and almost single access retrieval methods developed in the recent years. In this paper, we develop a probability model and present some preliminary results of the exact analysis. M. V. Ramakrishna, P. Mukhopadhyay |
PODS | 1 |
| 1988 | Hashing in Practive, Analysis of Hashing and Universal HashingabstractMuch of the literature on hashing deals with overflow handling (collision resolution) techniques and its analysis. What does all the analytical results mean in practice and how can they be achieved with practical files? This paper considers the problem of achieving analytical performance of hashing techniques in practice with reference to successful search lengths, unsuccessful search lengths and the expected worst case performance (expected length of the longest probe sequence). There has been no previous attempt to explicitly link the analytical results to performance of real life files. Also, the previously reported experimental results deal mostly with successful search lengths. We show why the well known division method performs “well” under a specific model of selecting the test file. We formulate and justify an hypothesis that by choosing functions from a particular class of hashing functions, the analytical performance can be obtained in practice on real life files. Experimental results presented strongly support our hypothesis. Several interesting problems arising are mentioned in conclusion. M. V. Ramakrishna |
SIGMOD Conference | 1 |
| 1985 | External Perfect HashingabstractA hashing functton 1s perfect if tt does not create any overflow records The use of perfect hashing functions has previously been studied only for small static sets stored m mam memory In this paper we describe a perfect hashing scheme for large external files which we are currently mvestigatmg The scheme guarantees retrieval of any record m a single disk access This 1s achieved at the cost of a small m-core table and increased cost of insertions We also suggest a pohcy for limrtmg the cost of msertrons and we study the tradeoff between expected storage utthzatron, size of the internal table and cost of msertrons under this pohcy The results obtained so far are very promrsmg They indicate that it may indeed by posstble to destgn practical perfect hashing schemes for external files based on the suggested approach Electronic mad uucp {decvax,allegra,lhnp4] ~watmath~watdalsy~(palarson,mvramalmshn) csnet {palarson,mvramakruhn)% watdauy@ Waterloo csnet Permtsston to copy wtthout fee all or part of this matenal IS granted prowled that the coplea are not made or dlstrlbuted for dwect commercial advantage, the ACM copyright nouce and the tnle of the pubhcatlon and its date appear, and nottcc IS gwen that copymg IS by permlsslon of the Assoclatlon for Computing Machmery To copy otherwse, or to repubhsh, reqmres a fee and/or specific permIssIon Per-Åke Larson, M. V. Ramakrishna |
SIGMOD Conference | 2 |