Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Soumyadeb Mitra

dblp:95/2771 · DBLP profile ↗
← Back
12ranked-venue papers
7as first author
0since 2021 · last 2009
—ORCID · none

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

Databases, data management, data science and information retrieval · 7 · 5 first-authorSystems, architecture and hardware · 4 · 2 first-authorSecurity and privacy · 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.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Storage systems · 37% Parallel and multicore computing · 34% Reconfigurable computing and FPGAs · 19%
Databases, data mining, and information retrieval
3 papers
Information retrieval · 60% Database system architecture and tuning · 40%
Network and information security
2 papers
Cryptographic primitives and cryptanalysis · 66% Privacy and data protection · 20% Cryptographic protocols and secure computation · 15%

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

TopicWeightPapersLastEvidence papers
Information retrieval › indexing
inverted index
0.112008
Query-based partitioning of documents and indexes for information lifecycle management · SIGMOD Conference 2008
Cryptographic primitives and cryptanalysis › searchable encryption
keyword search
0.112008
Trustworthy keyword search for compliance storage · VLDB J. 2008
Parallel and multicore computing
data distribution
0.112008
Query-based partitioning of documents and indexes for information lifecycle management · SIGMOD Conference 2008
Information retrieval
keyword search
0.112006
Trustworthy Keyword Search for Regulatory-Compliant Record Retention · VLDB 2006
Reconfigurable computing and FPGAs
FPGA prototyping
0.112005
SMPS: an FPGA-based prototyping environment for multiprocessor embedded systems (abstract only) · FPGA 2005
Storage systems › storage management
information lifecycle management
0.012008
Query-based partitioning of documents and indexes for information lifecycle management · SIGMOD Conference 2008
Memory systems
cache coherence
0.012005
SMPS: an FPGA-based prototyping environment for multiprocessor embedded systems (abstract only) · FPGA 2005
Parallel and multicore computing
multiprocessor system
0.012005
SMPS: an FPGA-based prototyping environment for multiprocessor embedded systems (abstract only) · FPGA 2005
Embedded and real-time systems
real-time operating systems
0.012005
SMPS: an FPGA-based prototyping environment for multiprocessor embedded systems (abstract only) · FPGA 2005

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

cryptography · 0.1transaction processing · 0.1design space exploration · 0.1VHDL · 0.1
YearPublicationVenuePosition
2009 An Architecture for Regulatory Compliant Database Management
abstract
Spurred by financial scandals and privacy concerns, governments worldwide have moved to ensure confidence in digital records by regulating their retention and deletion. These requirements have led to a huge market for compliance storage servers, which ensure that data are not shredded or altered before the end of their mandatory retention period. These servers preserve unstructured and semi-structured data at a file-level granularity: email, spreadsheets, reports, instant messages. In this paper, we extend this level of protection to structured data residing in relational databases. We propose a compliant DBMS architecture and two refinements that illustrate the additional security that one can gain with only a slight performance penalty, with almost no modifications to the DBMS kernel. We evaluate our proposed architecture through experiments with TPC-C on a high-performance DBMS, and show that the runtime overhead for transaction processing is approximately 10% in typical configurations.
Soumyadeb Mitra, Marianne Winslett, Richard T. Snodgrass, Shashank Yaduvanshi, Sumedh Ambokar
ICDE1
2008 Restricted Queries over an Encrypted Index with Applications to Regulatory Compliance
Nikita Borisov, Soumyadeb Mitra
ACNS2
2008 Deleting index entries from compliance storage
abstract
In response to regulatory focus on secure retention of electronic records, businesses are using magnetic disks configured as write-once read-many (WORM) compliance storage devices to store business documents such as electronic mail for their mandated retention periods. A document committed to a compliance storage device cannot be altered or deleted even by a superuser until its retention period is over, and hence is secure from attacks originating from company insiders. Secure retention, however, is only a part of a document's lifecycle: it is often crucial to properly delete documents once their retention period ends. It is relatively simple to delete a document, but much harder to remove its index entries from WORM. Yet if these entries are not obliterated, the contents of the deleted document can often be reconstructed.
Soumyadeb Mitra, Marianne Winslett, Nikita Borisov
EDBT1
2008 Zerber: r-confidential indexing for distributed documents
abstract
To carry out work assignments, small groups distributed within a larger enterprise often need to share documents among themselves while shielding those documents from others’ eyes. In this situation, users need an indexing facility that can quickly locate relevant documents that they are allowed to access, without (1) leaking information about the remaining documents, (2) imposing a large management burden as users, groups, and documents evolve, or (3) requiring users to agree on a central completely trusted authority. To address this problem, we propose the concept of r-confidentiality, which captures the degree of information leakage from an index about the terms contained in inaccessible documents. Then we propose the r-confidential Zerber indexing facility for sensitive documents, which uses secret splitting and term merging to provide tunable limits on information leakage, even under statistical attacks; requires only limited trust in a central indexing authority; and is extremely easy to use and administer. Experiments with real-world data show that Zerber offers excellent performance for index insertions and lookups while requiring only a modest amount of storage space and network bandwidth
Sergej Zerr, Elena Demidova, Daniel Olmedilla, Wolfgang Nejdl, Marianne Winslett, Soumyadeb Mitra
EDBT6
2008 Query-based partitioning of documents and indexes for information lifecycle management
abstract
Regulations require businesses to archive many electronic documents for extended periods of time. Given the sheer volume of documents and the response time requirements, documents that are unlikely to ever be accessed should be stored on an inexpensive device (such as tape), while documents that are likely to be accessed should be placed on a more expensive, higher-performance device. Unfortunately, traditional data partitioning techniques either require substantial manual involvement, or are not suitable for read-rarely workloads. In this paper, we present a novel technique to address this problem. We estimate the future access likelihood for a document based on past workloads of keyword queries and the click-through behavior for top-K query answers, then use this information to drive partitioning decisions. Our overall best scheme, the document-split inverted index, does not require any parameter tuning and yet performs close to the optimal partitioning strategy. Experiments show that document-split partitioning improves performance on a large intranet query workload by a factor of 4 when we add a fast storage server that holds 20% of the data.
Soumyadeb Mitra, Marianne Winslett, Windsor W. Hsu
SIGMOD Conference1
2008 Trustworthy keyword search for compliance storage
Soumyadeb Mitra, Marianne Winslett, Windsor W. Hsu, Kevin Chen-Chuan Chang
VLDB J.1
2007 Maitri Demonstration: Managing Large Scale Scientific Data (Demo)
Rishi Rakesh Sinha, Arash Termehchy, Soumyadeb Mitra, Marianne Winslett
CIDR3
2007 Trustworthy Migration and Retrieval of Regulatory Compliant Records
Soumyadeb Mitra, Marianne Winslett, Windsor W. Hsu, Xiaonan Ma
MSST1
2006 Bitmap indexes for large scientific data sets: a case study
abstract
The data used by today's scientific applications are often very high in dimensionality and staggering in size. These characteristics necessitate the use of a good multidimensional indexing strategy to provide efficient access to the data. Researchers have previously proposed the use of bitmap indexes for high-dimension scientific data as a way of overcoming the drawbacks of traditional multidimensional indexes such as R-trees and KD-trees, which are bulky and whose performance does not scale well as the number of dimensions increases. However, the techniques proposed in previous work on bitmap indexes are not sufficient to address all problems that arise in practice. In experiments with real datasets, we experienced problems with index size and query performance. To overcome these shortcomings, we propose the use of adaptive, multilevel, multi-resolution bitmap indexes, and evaluate their performance in two scientific domains. Our preliminary experiments with a parallel query processor and index creator also show that it is very easy to parallelize a bitmap index
Rishi Rakesh Sinha, Soumyadeb Mitra, Marianne Winslett
IPDPS2
2006 Trustworthy Keyword Search for Regulatory-Compliant Record Retention
Soumyadeb Mitra, Windsor W. Hsu, Marianne Winslett
VLDB1
2005 An Efficient, Nonintrusive, Log-Based I/O Mechanism for Scientific Simulations on Clusters
abstract
Scientific simulations are often very I/O intensive, requiring high I/O bandwidth to store the data generated by the simulation. Traditional supercomputers have specialized I/O systems with multiple I/O nodes and specialized interconnects to handle such high I/O loads. However, with the increased availability of inexpensive clusters of workstations, more and more simulations are now run on clusters. Unfortunately, cluster supercomputers are usually not very well equipped for I/O, making I/O a serious bottleneck for such applications. To address this problem, we propose log-based I/O (LBIO), an approach that can substantially increase the I/O performance of simulations on clusters by utilizing free space on the cluster's local disks to stage data on its way to remote storage. LBIO uses local disks to create a log of all I/O calls, and uses a background thread to replay the log at the rate that best utilizes the server and network resources. LBIO is implemented as an easy-to-use, non-intrusive library - a user can turn on LBIO by adding a single initialization call to the simulation code. LBIO also works with existing scientific I/O libraries like HDF, as well as collective libraries like ROMIO. Our performance studies on microbenchmarks and a real-world scientific simulation code show that LBIO can provide upto 35% improvement in I/O performance for raw I/O and over 50% for I/O through libraries like ROMIO or HDF
Soumyadeb Mitra, Rishi Rakesh Sinha, Marianne Winslett, Xiangmin Jiao
CLUSTER1
2005 SMPS: an FPGA-based prototyping environment for multiprocessor embedded systems (abstract only)
abstract
Streaming media applications represent an important class of applications for embedded systems. Recent advances in design-space exploration of architectures for such applications have pointed towards the suitability of Multiprocessor System on Chip (SoC) solutions. Multiprocessor SoCs not only offer higher performance, but can also lead to solutions which are cheaper cost wise. A typical synthesis methodology for such architectures would require a validation stage at the end of final system integration. The wide availability of cheap and large FPGA devices, advances in automatic synthesis from VHDL/Verilog and abundance of high performance computing platforms enables the design of a generic validation system for such Multiprocessor SoCs.In this paper we present the design and implementation of Srijan Multiprocessor Prototyping System (SMPS). SMPS is a system for rapid prototyping and validation of single chip application specific multiprocessor systems. The individual computing elements are RISC processors, coprocessors which lie in the processor pipeline, and ASICs which connect directly to system bus. The system is a tightly coupled multiprocessor with shared memory and shared address space. A Real-time Operating System (RTOS) provides task scheduling and access to shared resources. The system is presented as a parameterized VHDL based on the open source Sparc~V8 compliant LEON processor and a homegrown light-weight RTOS, RtKer-MP. The entire VHDL is configurable using a GUI, has support for cache coherency, choice of arbitration policy and easy integration of custom processing engines. RtKer-MP allows for a pluggable scheduler, dynamic and static scheduling policies, static and dynamic task migrations domains and variable interruption frequencies for separate processors. The pluggable scheduler interface allows for quick exploration of various scheduling policies for a feedback to the estimation systems.
Ankit Mathur, Mayank Agarwal, Soumyadeb Mitra, Anup Gangwar, M. Balakrishnan, Subhashis Banerjee
FPGA3