Demo Data from EDBT 2026 / reviewers in the wild / expert
Nandit Soparkar
dblp:s/NanditSoparkar
· DBLP profile ↗
15ranked-venue papers
5as first author
0since 2021 · last 2001
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 9 · 4 first-authorArtificial intelligence and machine learning · 5 · 2 first-authorSystems, architecture and hardware · 3Theory of computation · 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.
| Databases, data mining, and information retrieval
6 papers |
Data mining · 51% Transaction processing and concurrency control · 37% Query processing and optimization · 5% | |
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Storage systems · 39% Interconnection networks and networks-on-chip · 26% Distributed systems · 24% | |
| Computer networks
1 paper |
Internet architecture and protocols · 100% |
Topics — the 15 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data mining › pattern mining › itemset mining
frequent itemset mining |
0.0 | 1 | 2001 | Heuristic Optimization for Decentralized Frequent Itemset Counting · ICDM 2001 |
Data mining
pattern mining |
0.0 | 1 | 2001 | Heuristic Optimization for Decentralized Frequent Itemset Counting · ICDM 2001 |
Transaction processing and concurrency control
consistency |
0.0 | 1 | 2000 | Probabilistic Data Consistency for Wide-Area Applications · ICDE 2000 |
Data mining › pattern mining
association rule mining |
0.0 | 1 | 1999 | Data Organization and Access for Efficient Data Mining · ICDE 1999 |
Internet architecture and protocols
ATM networks |
0.0 | 1 | 1996 | Employing Logic-Enhanced Memory for High-Performance ATM Network Interfaces · HPDC 1996 |
Interconnection networks and networks-on-chip
network interface |
0.0 | 1 | 1996 | Employing Logic-Enhanced Memory for High-Performance ATM Network Interfaces · HPDC 1996 |
Transaction processing and concurrency control › transaction scheduling
real-time transaction scheduling |
0.0 | 1 | 1995 | Databases with Deadline and Contingency Constraints · IEEE Trans. Knowl. Data Eng. 1995 |
Distributed systems › replication › geo-replication
wide-area replication |
0.0 | 1 | 2000 | Probabilistic Data Consistency for Wide-Area Applications · ICDE 2000 |
Data mining › pattern mining
itemset mining |
0.0 | 1 | 1999 | Data Organization and Access for Efficient Data Mining · ICDE 1999 |
Distributed and cloud data management
data partitioning |
0.0 | 1 | 1990 | Data-value Partitioning and Virtual Messages · PODS 1990 |
Transaction processing and concurrency control › concurrency control
distributed concurrency control |
0.0 | 1 | 1990 | Data-value Partitioning and Virtual Messages · PODS 1990 |
Database system architecture and tuning
real-time database |
0.0 | 1 | 1990 | Triggered Real-Time Databases with Consistency Constraints · VLDB 1990 |
Distributed systems
fault tolerance |
0.0 | 1 | 1990 | Data-value Partitioning and Virtual Messages · PODS 1990 |
Hardware reliability and fault tolerance › network fault tolerance
network partition tolerance |
0.0 | 1 | 1990 | Data-value Partitioning and Virtual Messages · PODS 1990 |
Transaction processing and concurrency control › contention management
data contention |
0.0 | 1 | 1995 | Databases with Deadline and Contingency Constraints · IEEE Trans. Knowl. Data Eng. 1995 |
Methods — techniques the papers use, named apart from their topics
on-chip data processing · 0.0logic-enhanced memory · 0.0heuristic optimization · 0.0predicate-based model · 0.0contingency plan selection · 0.0real-time scheduling · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2001 | Heuristic Optimization for Decentralized Frequent Itemset CountingabstractThe choices for mining of decentralized data are numerous, and we have developed techniques to enumerate and optimize decentralized frequent itemset counting. We introduce our heuristic approach to improve the performance of such techniques developed in ways similar to query processing in database systems. We also describe empirical results that validate our heuristic techniques. Viviane Crestana-Jensen, Nandit Soparkar |
ICDM | 2 |
| 2000 | Probabilistic Data Consistency for Wide-Area Applications
Hengming Zou, Nandit Soparkar, Farnam Jahanian |
ICDE | 2 |
| 2000 | Frequent Itemset Counting Across Multiple Tables
Viviane Crestana-Jensen, Nandit Soparkar |
PAKDD | 2 |
| 1999 | Data Organization and Access for Efficient Data MiningabstractEfficient mining of data presents a significant challenge, due to problems of combinatorial explosion in the space and time often required for such processing. While previous work has focused on improving the efficiency of the mining algorithms, we consider how the representation, organization, and access of the data may significantly affect performance, especially when I/O costs are also considered. By a simple analysis and comparison of the counting stage for the a priori association rules algorithm, we show that a "column-wise" approach to data access is often more efficient than the standard row-wise approach. We also provide the results of empirical simulations to validate our analysis. The key idea in our approach is that counting in the a priori algorithm with data accessed in a column-wise manner, significantly reduces the number of disk accesses required to identify itemsets with a minimum support in the database-primarily by reducing the degree to which data and counters need to be repeatedly brought into memory. Brian Dunkel, Nandit Soparkar |
ICDE | 2 |
| 1997 | Characterizing Multicast Orderings Using Concurrency Control TheoryabstractCoordinating distributed executions is achieved by two widely used approaches: process groups and transactions. Typically, the two represent a trade-off in terms of the degrees of consistency and performance. By applying transaction concurrency control techniques to characterize and design process group multicast orderings, we aim to provide aspects of both ends of the trade-off. In particular, we propose a framework in which each message multicast is regarded as a transaction. Appropriate message ordering protocols are devised and shown to be correct using a variant of concurrency control theory. Also, we are able do incorporate certain aspects of application semantics for which existing process group approaches are inadequate. Finally, our framework provides a means to characterize the performance of orderings to allow a comparison of different ordering protocols. Paul A. Jensen, Nandit Soparkar, Amit G. Mathur |
ICDCS | 2 |
| 1997 | Logic-enhanced memory for high performance databasesabstractSeveral emerging applications need a high performance, main memory database for which typical memory systems may be inadequate. In particular, the processor memory bandwidth proves to be a major performance limiting factor. We present the design of a back end object oriented database board and argue for its use in implementing high performance, real time applications. Our board uses programmable logic enhanced memory (i.e., data memory with select computing abilities) which is a novel way to obviate the low bandwidth problem for data intensive processing. Our efforts differ significantly from database machines by being more general purpose and targeting the bandwidth issue at a different level of the memory hierarchy. We describe the utility of logic enhanced memory in meeting the needs of high performance databases. Abhaya Asthana, Nandit Soparkar, H. V. Jagadish, Paul Krzyzanowski |
KES (2) | 2 |
| 1997 | Customized metadata for Internet informationabstractSeveral search engines, catalogs, and filtering services aim to help users of the Internet deal with a growing information "overload". However, these tools typically are either generic in scope, or limited to the needs of a particular user without regard for reuse in some related context. We propose an approach and architecture for customized filtering and cataloging which bridges these two extremes. We allow users to create and maintain a metadatabase of information gathered over time by using modular filters created for specific needs or drawn from a standard library. This metadatabase, which may be regarded as a database view of the Internet, can then be accessed to locate information relevant to specific or more generic tasks. Potentially, our approach achieves greater flexibility and specificity as compared to currently available tools. We describe our preliminary design, implementation, and experimentation for our proof of concept prototypical effort. Brian Dunkel, Nandit Soparkar, P. Weinstein |
KES (2) | 2 |
| 1997 | Systems for KDD: From concepts to practice
Brian Dunkel, Nandit Soparkar, John Szaro, Ramasamy Uthurusamy |
Future Gener. Comput. Syst. | 2 |
| 1996 | Employing Logic-Enhanced Memory for High-Performance ATM Network InterfacesabstractWith the advent of asynchronous transfer mode (ATM), network speeds are increasing substantially, and the greater communication bandwidth provides considerable potential for distributed applications. However, communication throughput delivered to the user applications has not increased as rapidly: network interfacing has become the next bottleneck. Consequently, better designs for network interfaces are essential to take full advantage of the higher-speed communication links such as the ATM. We present a novel hardware architecture for an ATM network interface employing memory with select on-chip data processing logic; i.e., logic-enhanced memory (LEM). We exhibit how LEM-based interfaces are particularly suitable for servers, where the majority of the operations are memory-intensive processing for client requests. Henky Agusleo, Nandit Soparkar |
HPDC | 2 |
| 1995 | Run-Time Parallelization of Sequential Database ProgramsabstractIn order to execute a database program written in sequential code efficiently on a parallel processor, we develop the use of transaction concurrency control paradigms to resolve data dependencies dynamically.The sequential code is divided into small units for execution, and these units are executed concurrently as separate "transactions."Our approach en.sures that the concurrent execution of the smaller units is logically equivalent to the original sequential program.We present an order-preserving concurrency control strategy to execute concurrently the nested invocations that are generated by the parallelized execution of the database program.We present performance figures from a preliminary implementation to indicate the benefits of our strategy.Finally, we provide a rough analysis to gauge the overheads associated with our approach that would impact performance in a full-fledged implementation.1 Nandit Soparkar, Paul Krzyzanowski, H. V. Jagadish, Abhaya Asthana |
CIKM | 1 |
| 1995 | Databases with Deadline and Contingency ConstraintsabstractReal-time database systems associate the concept of deadlines with transaction executions. Previous approaches use "best effort" techniques to schedule a given set of transactions to meet the deadlines as well as to ensure the consistency of the database. However, such approaches are inadequate for target applications which have "hard" real-time deadlines that need to be met in the event of crisis situations. In such cases, it is important to obtain contingency plans that may be invoked with guaranteed execution time characteristics. This paper presents an alternative model for real-time database systems in which deadlines are associated with "contingency" constraints rather than directly with transactions. Our approach leads to a predicate-based model that intrinsically incorporates both triggering and relative timing constraints regarding the transaction executions. We exhibit that selecting contingency plans with respect to various optimality criteria has inherent computational inefficiencies. We study the issues in scheduling of the selected plans with the focus on the contention among the transactions for data resources. Our results exhibit that the data contention, by itself, has a severe adverse impact on the schedulability of the deadline-constrained transactions. We discuss some of the practical implications of our results, and we suggest some counter-measures to handle the computational complexities.> Nandit Soparkar, Henry F. Korth, Avi Silberschatz |
IEEE Trans. Knowl. Data Eng. | 1 |
| 1994 | Adaptive Commitment for Distributed Real-Time TransactionsabstractDistributed real-time transaction systems are useful for both real-time and high-performance database applications. Standard transaction management approaches that use the two-phase commit protocol suffer from its high costs and blocking behavior which is problematic in real-time computing environments. Our approach in this paper is to identify ways in which a commit protocol can be made adaptive in the sense that under situations that demand it, such as a transient local overload, the system can dynamically change to a different commitment strategy. The decision to do so can be taken autonomously at any site. The different commitment strategies exploit a trade-off between the cost of commitment and the obtained degree of atomicity. Our protocols are based on optimistic commitment strategies, and they rely on local compensatory actions to recover from non-atomic executions. We provide the necessary framework to study the logical and temporal correctness criteria, and we describe examples to illustrate the use of our strategies. Nandit Soparkar, Eliezer Levy, Henry F. Korth, Avi Silberschatz |
CIKM | 1 |
| 1990 | Data-value Partitioning and Virtual MessagesabstractNetwork Partition failures in traditional Distributed Databases cause severe problems for transaction processing. The only way to overcome the problems of “blocking” behavior for transaction processing in the event of such failures is, effectively, to execute them at single sites. A new approach to data representation and distribution is proposed and it is shown to be suitable for failure-prone environments. We propose techniques for transaction processing, concurrency control and recovery for the new representation. Several properties that arise as a result of these methods, such as non-blocking behavior, independent recovery and high availability, suggest that the techniques could be profitably implemented in a distributed environment. Nandit Soparkar, Avi Silberschatz |
PODS | 1 |
| 1990 | Triggered Real-Time Databases with Consistency Constraints
Henry F. Korth, Nandit Soparkar, Avi Silberschatz |
VLDB | 2 |
| 1990 | On the Interconnection Constants of Hopfield NetsabstractAbstract Hopfield nets are a class of neural networks that are often applied to optimisation problems. The role played by certain constants appearing in the interconnections are crucial to the computations. A bad choice of constant values results in the convergence of the system to states that represent extraneous results. This paper examines a discrete model of the nets which allows a better characterisation of the constants. The formal approach followed in this paper allows the specification of values to the constants that ensure convergence of the system to states that represent results that are not extraneous. Using the Hopfield nets terminology, we have identified methods to remove extraneous energy minima in the discrete version of the system. Since any simulation study of Hopfield nets on real computers must use discretised approximations to analog values, the results are of interest in a practical domain as well. Nandit Soparkar, Avi Silberschatz |
Formal Aspects Comput. | 1 |