Sai Vikneshwar Mani Jayaraman

dblp:218/5529 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
0since 2021 · last 2020
0000-0001-6997-7117ORCID · corroborated

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

Databases, data management, data science and information retrieval · 1Theory of computation · 1Applied, 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.

Theoretical computer science
2 papers
Coding theory · 85% Distributed computing theory · 15%
Databases, data mining, and information retrieval
1 paper
Query processing and optimization · 77% Database theory · 23%

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

TopicWeightPapersLastEvidence papers
Coding theory › distributed storage › distributed storage codes › regenerating codes
exact repair
0.412020
ϵ-MSR Codes: Contacting Fewer Code Blocks for Exact Repair · IEEE Trans. Inf. Theory 2020
Coding theory › error-correcting codes
locally recoverable codes
0.412020
ϵ-MSR Codes: Contacting Fewer Code Blocks for Exact Repair · IEEE Trans. Inf. Theory 2020
Coding theory › distributed storage › distributed storage codes › regenerating codes
minimum storage regenerating codes
0.412020
ϵ-MSR Codes: Contacting Fewer Code Blocks for Exact Repair · IEEE Trans. Inf. Theory 2020
Coding theory › distributed storage › distributed storage codes
regenerating codes
0.412020
ϵ-MSR Codes: Contacting Fewer Code Blocks for Exact Repair · IEEE Trans. Inf. Theory 2020
Coding theory › distributed storage › distributed storage codes
repair locality
0.412020
ϵ-MSR Codes: Contacting Fewer Code Blocks for Exact Repair · IEEE Trans. Inf. Theory 2020
Query processing and optimization › aggregate query processing
functional aggregate queries
0.412019
Topology Dependent Bounds For FAQs · PODS 2019
Distributed computing theory › distributed complexity
round complexity
0.412019
Topology Dependent Bounds For FAQs · PODS 2019
Database theory
conjunctive query
0.112019
Topology Dependent Bounds For FAQs · PODS 2019

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

hypertree decomposition · 0.8communication complexity · 0.8subpacketization · 0.4MDS codes · 0.4
YearPublicationVenuePosition
2020 ϵ-MSR Codes: Contacting Fewer Code Blocks for Exact Repair
abstract
ϵ-Minimum Storage Regenerating (E-MSR) codes form a special class of Maximum Distance Separable (MDS) codes, providing mechanisms for exact regeneration of a single code block in their codewords by downloading slightly suboptimal amount of information from the remaining code blocks. The key advantage of these codes is a significantly lower subpacketization that grows only logarithmically with the code length, while providing optimality in storage and error-correcting capacity. However, existing constructions of ϵ-MSR codes require each remaining code block to be available for the repair of any failed code block. In this paper, we construct ϵ-MSR codes that can repair any failed code block by contacting fewer number of available code blocks. When a code block fails, our repair procedure needs to contact a few compulsory code blocks and is free to choose any subset of available code blocks for the remaining choices. Our construction requires a field size linear in code length and ensures load balancing (in terms of information downloaded) among the contacted code blocks for repairing a failed code block.
Venkatesan Guruswami, Satyanarayana V. Lokam, Sai Vikneshwar Mani Jayaraman
IEEE Trans. Inf. Theory3
2019 Topology Dependent Bounds For FAQs
abstract
In this paper, we prove topology dependent bounds on the number of rounds needed to compute Functional Aggregate Queries ($\FAQ$s) studied by Abo Khamis et al. [PODS 2016] in a synchronous distributed network under the model considered by Chattopadhyay et al. [FOCS 2014, SODA 2017]. Unlike the recent work on computing database queries in the Massively Parallel Computation model, in the model of Chattopadhyay et al., nodes can communicate only via private point-to-point channels and we are interested in bounds that work over an \em arbitrary communication topology. This model, which is closer to the well-studied $\congest$ model in distributed computing and generalizes Yao's two party communication complexity model, has so far only been studied for problems that are common in the two-party communication complexity literature. This is the first work to consider more practically motivated problems in this distributed model. For the sake of exposition, we focus on two specific problems in this paper: Boolean Conjunctive Query ($\BCQ$) and computing variable/factor marginals in Probabilistic Graphical Models (PGMs). We obtain tight bounds on the number of rounds needed to compute such queries as long as the underlying hypergraph of the query is $O(1)$-degenerate and has $O(1)$-arity. In particular, the $O(1)$-degeneracy condition covers most well-studied queries that are efficiently computable in the centralized computation model like queries with constant treewidth. These tight bounds depend on a new notion of 'width' (namely \em internal-node-width ) for Generalized Hypertree Decompositions (GHDs) of acyclic hypergraphs, which minimizes the number of internal nodes in a sub-class of GHDs. To the best of our knowledge, this width has not been studied explicitly in the theoretical database literature. Finally, we consider the problem of computing the product of a vector with a chain of matrices and prove tight bounds on its round complexity (over a finite field of two elements) using a novel min-entropy based argument.
Michael Langberg, Shi Li 0001, Sai Vikneshwar Mani Jayaraman, Atri Rudra
PODS3
2018 ∊-MSR Codes: Contacting Fewer Code Blocks for Exact Repair
abstract
ε-Minimum Storage Regenerating (ε -MSR) codes form a special class of Maximum Distance Separable (MDS) codes, providing mechanisms for exact regeneration of a single code block in their codewords by downloading slightly suboptimal amount of information from the remaining code blocks. The key advantage of these codes is a significantly lower sub-packetization that grows only logarithmically with the length of the code, while providing optimality in storage and error-correcting capacity. However, from an implementation point of view, these codes require each remaining code block to be available for the repair of any single code block. In this paper, we address this issue by constructing ε -MSR codes that can repair a failed code block by contacting a fewer number of available code blocks. When a code block fails, our repair procedure needs to contact a few compulsory code blocks and is free to choose any subset of a fixed size for the remaining choices (from the available code blocks). Further, our construction requires a field size linear in code length and ensures load balancing among the contacted code blocks in terms of information downloaded from them.
Venkatesan Guruswami, Satyanarayana V. Lokam, Sai Vikneshwar Mani Jayaraman
ISIT3