Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleJuly 2024
Succinct data structures for bounded clique-width graphs
Discrete Applied Mathematics (DAMA), Volume 352, Issue CPages 55–68https://doi.org/10.1016/j.dam.2024.03.016AbstractClique-width is a well-studied graph parameter owing to its use in understanding algorithmic traceability, and in this paper, we study the class of bounded clique-width graphs through the lens of succinct data structures. A data structure is said ...
- research-articleApril 2024
Succinct data structure for path graphs
AbstractWe consider the problem of designing a succinct data structure for path graphs, that generalizes interval graphs, on n vertices while efficiently supporting degree, adjacency, and neighbourhood queries. We provide the following two solutions for ...
- research-articleFebruary 2023
Succinct representation for (non)deterministic finite automata
Journal of Computer and System Sciences (JCSS), Volume 131, Issue CPages 1–12https://doi.org/10.1016/j.jcss.2022.07.002Abstract(Non)-Deterministic finite automata are one of the simplest models of computation studied in automata theory. Here we study them through the lens of succinct data structures. Towards this goal, we design a data structure for any ...
- research-articleSeptember 2022
Succinct navigational oracles for families of intersection graphs on a circle
Theoretical Computer Science (TCSC), Volume 928, Issue CPages 151–166https://doi.org/10.1016/j.tcs.2022.06.022AbstractWe consider the problem of designing succinct navigational oracles, i.e., succinct data structures supporting basic navigational queries such as degree, adjacency and neighborhood efficiently for intersection graphs on a circle, which ...
- research-articleJanuary 2022
-
- ArticleDecember 2021
Succinct Data Structures for Series-Parallel, Block-Cactus and 3-Leaf Power Graphs
Combinatorial Optimization and ApplicationsPages 416–430https://doi.org/10.1007/978-3-030-92681-6_33AbstractWe design succinct encodings of series-parallel, block-cactus and 3-leaf power graphs while supporting the basic navigational queries such as degree, adjacency and neighborhood optimally in the RAM model with logarithmic word size. One salient ...
- research-articleMay 2021
- ArticleMarch 2021
- ArticleJune 2020
Optimal In-place Algorithms for Basic Graph Problems
AbstractWe present linear time in-place algorithms for several fundamental graph problems including the well-known graph search methods (like depth-first search, breadth-first search, maximum cardinality search), connectivity problems (like biconnectivity,...
- research-articleJuly 2018
Node Similarity with q -Grams for Real-World Labeled Networks
KDD '18: Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data MiningPages 1282–1291https://doi.org/10.1145/3219819.3220085We study node similarity in labeled networks, using the label sequences found in paths of bounded length q leading to the nodes. (This recalls the q-grams employed in document resemblance, based on the Jaccard distance.) When applied to networks, the ...
- ArticleJuly 2018
A Linear-Space Data Structure for Range-LCP Queries in Poly-Logarithmic Time
- Paniz Abedin,
- Arnab Ganguly,
- Wing-Kai Hon,
- Yakov Nekrich,
- Kunihiko Sadakane,
- Rahul Shah,
- Sharma V. Thankachan
AbstractLet be a text of length n and be the suffix starting at position i. Also, for any two strings X and Y, let denote their longest common prefix. The range-LCP of w.r.t. a range , where is
[graphic not available: see fulltext]Amir et al. [ISAAC 2011] ... - articleJuly 2018
Lempel---Ziv Factorization Powered by Space Efficient Suffix Trees
We show that both the Lempel---Ziv-77 and the Lempel---Ziv-78 factorization of a text of length n on an integer alphabet of size $$\sigma $$ź can be computed in $$\mathop {}\mathopen {}\mathcal {O}\mathopen {}\left( n\right) $$On time with either $$\...
- ArticleJune 2016
Engineering Hybrid DenseZDDs
SEA 2016: Proceedings of the 15th International Symposium on Experimental Algorithms - Volume 9685Pages 201–216https://doi.org/10.1007/978-3-319-38851-9_14ZDDs Zero-suppressed Binary Decision Diagrams [Minato 93] have been proposed to store set families compactly. Though more compact than other representations, they still use large amount of memory to support dynamic operations such as taking union and ...
- articleAugust 2015
Space---Time Trade-offs for Stack-Based Algorithms
In memory-constrained algorithms, access to the input is restricted to be read-only, and the number of extra variables that the algorithm can use is bounded. In this paper we introduce the compressed stack technique, a method that allows to transform ...
- research-articleJuly 2015
An O(m log m)-time algorithm for detecting superbubbles
IEEE/ACM Transactions on Computational Biology and Bioinformatics (TCBB), Volume 12, Issue 4Pages 770–777https://doi.org/10.1109/TCBB.2014.2385696In genome assembly graphs, motifs such as tips, bubbles, and cross links are studied in order to find sequencing errors and to understand the nature of the genome. Superbubble, a complex generalization of bubbles, was recently proposed as an important ...
- ArticleApril 2015
Variable-Order de Bruijn Graphs
DCC '15: Proceedings of the 2015 Data Compression ConferencePages 383–392https://doi.org/10.1109/DCC.2015.70The de Bruijn graph GK of a set of strings Sis a key data structure in genome assembly that represents overlaps between all the K-length substrings of S. Construction and navigation of the graph is a space and time bottleneck in practice and the main ...
- articleApril 2015
Linked Dynamic Tries with Applications to LZ-Compression in Sublinear Time and Space
The dynamic trie is a fundamental data structure with applications in many areas of computer science. This paper proposes a new technique for maintaining a dynamic trie T of size at most 2 w nodes under the unit-cost RAM model with a fixed word ...
- research-articleJanuary 2015
Random Access to Grammar-Compressed Strings and Trees
SIAM Journal on Computing (SICOMP), Volume 44, Issue 3Pages 513–539https://doi.org/10.1137/130936889Grammar-based compression, where one replaces a long string by a small context-free grammar that generates the string, is a simple and powerful paradigm that captures (sometimes with slight reduction in efficiency) many of the popular compression schemes, ...
- ArticleJune 2014
DenseZDD: A Compact and Fast Index for Families of Sets
Proceedings of the 13th International Symposium on Experimental Algorithms - Volume 8504Pages 187–198https://doi.org/10.1007/978-3-319-07959-2_16In many real-life problems, we are often faced with manipulating families of sets. Manipulation of large-scale set families is one of the important fundamental techniques for web information retrieval, integration, and mining. For this purpose, a ...