Anand Srivastav

dblp:10/1446 · DBLP profile ↗
← Back
37ranked-venue papers
8as first author
1since 2021 · last 2023
—ORCID · none

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

Theory of computation · 32 · 8 first-author · 1 since 2021Artificial intelligence and machine learning · 3Computer networks · 1Databases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 1
YearPublicationVenuePosition
2023 A One Pass Streaming Algorithm for Finding Euler Tours
abstract
Abstract Given an undirected graphGonnnodes andmedges in the form of a data stream we study the problem of finding an Euler tour inG. Our main result is the first one-pass streaming algorithm computing an Euler tour ofGin the form of an edge successor function with only $\mathcal O(n\log (n))$ O(nlog(n)) RAM, which is optimal for this setting (e.g. Sun and Woodruff (2015)). Since the output size can be much larger, we use a write-only tape to gradually output the solution. The previously best-known result for finding Euler tours in data streams is implicitly given by the W-stream algorithm of Demetrescu et al. (2010) using $\mathcal O(m/n)$ O(m/n) passes under the same RAM limitation. Our approach is to partition the edges into edge-disjoint cycles and to merge the cycles until a single Euler tour is achieved. In the streaming environment such a merging is far from being obvious as the limited RAM allows the processing of only a constant number of cycles at once. This enforces merging of cycles that partially are no longer present in RAM. We solve this problem with a new edge swapping technique, for which storing two certain edges per node is sufficient to merge tours without having all tour edges in RAM. The mathematical key is to model tours and their merging in an algebraic way, where certain equivalence classes represent subtours. This quite general approach might be of interest also in other routing problems.
Christian Glazik, Jan Schiemann, Anand Srivastav
Theory Comput. Syst.3
2020 A novel Hybrid Multi-objective Evolutionary Algorithm for the bi-Objective Minimum Diameter-Cost Spanning Tree (bi-MDCST) problem
Prem Prakash Vuppuluri, Patvardhan Chellapilla, Anand Srivastav
Eng. Appl. Artif. Intell.3
2020 Approximation of set multi-cover via hypergraph matching
Abbass Gorgi, Mourad El Ouali, Anand Srivastav, Mohamed Hachimi
Theor. Comput. Sci.3
2017 Bounds for Static Black-Peg AB Mastermind
Christian Glazik, Gerold Jäger, Jan Schiemann, Anand Srivastav
COCOA (2)4
2017 An improved filtering algorithm for big read datasets and its application to single-cell assembly
abstract
BACKGROUND: For single-cell or metagenomic sequencing projects, it is necessary to sequence with a very high mean coverage in order to make sure that all parts of the sample DNA get covered by the reads produced. This leads to huge datasets with lots of redundant data. A filtering of this data prior to assembly is advisable. Brown et al. (2012) presented the algorithm Diginorm for this purpose, which filters reads based on the abundance of their k-mers. METHODS: We present Bignorm, a faster and quality-conscious read filtering algorithm. An important new algorithmic feature is the use of phred quality scores together with a detailed analysis of the k-mer counts to decide which reads to keep. RESULTS: We qualify and recommend parameters for our new read filtering algorithm. Guided by these parameters, we remove in terms of median 97.15% of the reads while keeping the mean phred score of the filtered dataset high. Using the SDAdes assembler, we produce assemblies of high quality from these filtered datasets in a fraction of the time needed for an assembly from the datasets filtered with Diginorm. CONCLUSIONS: We conclude that read filtering is a practical and efficient method for reducing read data and for speeding up the assembly process. This applies not only for single cell assembly, as shown in this paper, but also to other projects with high mean coverage datasets like metagenomic sequencing projects. Our Bignorm algorithm allows assemblies of competitive quality in comparison to Diginorm, while being much faster. Bignorm is available for download at https://git.informatik.uni-kiel.de/axw/Bignorm .
Axel Wedemeyer, Lasse Kliemann, Anand Srivastav, Christian Schielke, Thorsten B. Reusch, Philip Rosenstiel
BMC Bioinform.3
2017 Towards the right amount of randomness in quantum-inspired evolutionary algorithms
Patvardhan Chellapilla, Sulabh Bansal, Anand Srivastav
Soft Comput.3
2016 A Streaming Algorithm for the Undirected Longest Path Problem
abstract
Parameterization above a guarantee is a successful paradigm in Parameterized Complexity. To the best of our knowledge, all fixed-parameter tractable problems in this paradigm share an additive form defined as follows. Given an instance (I,k) of some (parameterized) problem Π with a guarantee g(I), decide whether I admits a solution of size at least (at most) k+g(I). Here, g(I) is usually a lower bound (resp. upper bound) on the maximum (resp. minimum) size of a solution. Since its introduction in 1999 for Max SAT and Max Cut (with g(I) being half the number of clauses and half the number of edges, respectively, in the input), analysis of parameterization above a guarantee has become a very active and fruitful topic of research. We highlight a multiplicative form of parameterization above a guarantee: Given an instance (I,k) of some (parameterized) problem Π with a guarantee g(I), decide whether I admits a solution of size at least (resp. at most) k ⋅ g(I). In particular, we study the Long Cycle problem with a multiplicative parameterization above the girth g(I) of the input graph, and provide a parameterized algorithm for this problem. Apart from being of independent interest, this exemplifies how parameterization above a multiplicative guarantee can arise naturally. We also show that, for any fixed constant ε>0, multiplicative parameterization above g(I)^(1+ε) of Long Cycle yields para-NP-hardness, thus our parameterization is tight in this sense. We complement our main result with the design (or refutation of the existence) of algorithms for other problems parameterized multiplicatively above girth.
Lasse Kliemann, Christian Schielke, Anand Srivastav
ESA3
2016 Randomized Approximation for the Set Multicover Problem in Hypergraphs
Mourad El Ouali, Peter Munstermann, Anand Srivastav
Algorithmica3
2014 A randomised approximation algorithm for the hitting set problem
Mourad El Ouali, Helena Fohlin, Anand Srivastav
Theor. Comput. Sci.3
2013 A New QEA Computing Near-Optimal Low-Discrepancy Colorings in the Hypergraph of Arithmetic Progressions
Lasse Kliemann, Ole Kliemann, Patvardhan Chellapilla, Volkmar Sauerland, Anand Srivastav
SEA5
2012 Bipartite Matching in the Semi-streaming Model
Sebastian Eggert, Lasse Kliemann, Peter Munstermann, Anand Srivastav
Algorithmica4
2009 Bipartite Graph Matchings in the Semi-streaming Model
Sebastian Eggert, Lasse Kliemann, Anand Srivastav
ESA3
2009 Experimental Study of Non-oblivious Greedy and Randomized Rounding Algorithms for Hypergraph b-Matching
Lasse Kliemann, Anand Srivastav
SEA2
2009 Finding optimal volume subintervals with k points and calculating the star discrepancy are NP-hard problems
Michael Gnewuch, Anand Srivastav, Carola Doerr
J. Complex.2
2007 Solving Generalized Maximum Dispersion with Linear Programming
Gerold Jäger, Anand Srivastav, Katja Wolf
AAIM2
2007 Probabilistic Analysis of the Degree Bounded Minimum Spanning Tree Problem
Anand Srivastav, Sören Werth
FSTTCS1
2007 Cubature formulas for function spaces with moderate smoothness
Michael Gnewuch, René Lindloh, Reinhold Schneider, Anand Srivastav
J. Complex.4
2005 Probabilistic Analysis for a Multiple Depot Vehicle Routing Problem
Andreas Baltz, Devdatt P. Dubhashi, Libertad Tansini, Anand Srivastav, Sören Werth
FSTTCS4
2005 On the Minimum Load Coloring Problem
Nitin Ahuja, Andreas Baltz, Benjamin Doerr, Ales Prívetivý, Anand Srivastav
WAOA5
2005 Bounds and constructions for the star-discrepancy via ?-covers
Benjamin Doerr, Michael Gnewuch, Anand Srivastav
J. Complex.3
2005 Constructions of sparse asymmetric connectors with number theoretic methods
abstract
Abstract We consider the problem of connecting a set 1 of n inputs to a set O of N outputs (n ≤ N) by as few edges as possible such that for every injective mapping f : I → O there are n vertex disjoint paths from i to f(i) of length k for a given k ∈ IN. For k = Ω(logN + log2n) Oruç (J Parallet Distributed Comput 1994, 359–366 10 ) gave the presently best (n,N)‐connector with O(N + n · logn) edges. For k = 2 and N the square of a prime, Richards and Hwang (1985) described a construction using $N\lceil\sqrt{n + 5/4} - 1/2\rceil + n\lceil\sqrt{n + 5/4} - 1/2 \rceil \sqrt{N}$ edges. We show by a probabilistic argument that an optimal (n,N)‐connector has Θ(N) edges, if n ≤ N½−ε for some ∈ ≥ 0. Moreover, we give explicit constructions based on a new number theoretic approach that need at most $N\lceil \sqrt{3n/4}\rceil + 2n\lceil \sqrt {3n/4}\rceil\lceil\sqrt{N}\rceil$ edges for arbitrary choices of n and N. The improvement we achieve is based on applying a generalization of the Erdős‐Heilbronn conjecture on the size of restricted sums. © 2005 Wiley Periodicals, Inc. NETWORKS, Vol. 45(3), 119–124 2005
Andreas Baltz, Gerold Jäger, Anand Srivastav
Networks3
2004 Coloring Graphs with Minimal Edge Load
Nitin Ahuja, Andreas Baltz, Benjamin Doerr, Anand Srivastav
CTW4
2004 Improved Approximation Algorithms for Maximum Graph Partitioning Problems
Gerold Jäger, Anand Srivastav
FSTTCS2
2004 Ordered binary decision diagrams and the Shannon effect
Clemens Gröpl, Hans Jürgen Prömel, Anand Srivastav
Discret. Appl. Math.3
2003 Fast Approximation of Minimum Multicast Congestion - Implementation versus Theory
Andreas Baltz, Anand Srivastav
CIAC2
2003 Constructions of Sparse Asymmetric Connectors: Extended Abstract
Andreas Baltz, Gerold Jäger, Anand Srivastav
FSTTCS3
2001 Recursive Randomized Coloring Beats Fair Dice Random Colorings
Benjamin Doerr, Anand Srivastav
STACS2
2001 On the evolution of the worst-case OBDD size
Clemens Gröpl, Hans Jürgen Prömel, Anand Srivastav
Inf. Process. Lett.3
2000 On Complexity, Representation and Approximation of Integral Multicommodity Flows
Anand Srivastav, Peter Stangier
Discret. Appl. Math.1
1998 Blockwise Variable Orderings for Shared BDDs
Harry Preuß, Anand Srivastav
MFCS2
1998 Size and Structure of Random Ordered Binary Decision Diagrams (Extended Abstract)
Clemens Gröpl, Hans Jürgen Prömel, Anand Srivastav
STACS3
1997 Tight Approximations for Resource Constrained Scheduling and Bin Packing
Anand Srivastav, Peter Stangier
Discret. Appl. Math.1
1995 Weighted Fractional and Integral K-matching in Hypergraphs
Anand Srivastav, Peter Stangier
Discret. Appl. Math.1
1994 Tight Approximations for Resource Constrained Scheduling Problems
Anand Srivastav, Peter Stangier
ESA1
1994 Algorthmic Chernoff-Hoeffding Inequalitiers in Integer Programming
Anand Srivastav, Peter Stangier
ISAAC1
1993 Integer Multicommodity Flows with Reduced Demands
Anand Srivastav, Peter Stangier
ESA1
1993 On Quadratic Lattice Approximations
Anand Srivastav, Peter Stangier
ISAAC1