Skip to main content

Showing 1–6 of 6 results for author: Sajenko, A

Searching in archive cs. Search in all archives.
.
  1. arXiv:2007.11643  [pdf, other

    cs.DS

    Space-Efficient Graph Kernelizations

    Authors: Frank Kammer, Andrej Sajenko

    Abstract: Let $n$ be the size of a parameterized problem and $k$ the parameter. We present kernels for Feedback Vertex Set, Path Contraction and Cluster Editing/Deletion whose sizes are all polynomial in $k$ and that are computable in polynomial time and with $O(\rm{poly}(k) \log n)$ bits (of working memory). By using kernel cascades, we obtain the best known kernels in polynomial time with… ▽ More

    Submitted 20 February, 2024; v1 submitted 22 July, 2020; originally announced July 2020.

  2. arXiv:2002.07287  [pdf, other

    cs.DS

    Sorting and Ranking of Self-Delimiting Numbers with Applications to Outerplanar Graph Isomorphism

    Authors: Frank Kammer, Johannes Meintrup, Andrej Sajenko

    Abstract: Assume that an $N$-bit sequence $S$ of $k$ numbers encoded as Elias gamma codes is given as input. We present space-efficient algorithms for sorting, dense ranking and competitive ranking on $S$ in the word RAM model with word size $Ω(\log N)$ bits. Our algorithms run in $O(k + \frac{N}{\log N})$ time and use $O(N)$ bits. The sorting algorithm returns the given numbers in sorted order, stored with… ▽ More

    Submitted 3 September, 2024; v1 submitted 17 February, 2020; originally announced February 2020.

    ACM Class: F.2.2

  3. arXiv:1912.04392  [pdf, other

    cs.CC cs.DS

    Multistage Graph Problems on a Global Budget

    Authors: Klaus Heeger, Anne-Sophie Himmel, Frank Kammer, Rolf Niedermeier, Malte Renken, Andrej Sajenko

    Abstract: Time-evolving or temporal graphs gain more and more popularity when studying the behavior of complex networks. In this context, the multistage view on computational problems is among the most natural frameworks. Roughly speaking, herein one studies the different (time) layers of a temporal graph (effectively meaning that the edge set may change over time, but the vertex set remains unchanged), and… ▽ More

    Submitted 29 July, 2020; v1 submitted 9 December, 2019; originally announced December 2019.

  4. arXiv:1907.00676  [pdf, other

    cs.DS

    Space-Efficient Vertex Separators for Treewidth

    Authors: Frank Kammer, Johannes Meintrup, Andrej Sajenko

    Abstract: For $n$-vertex graphs with treewidth $k = O(n^{1/2-ε})$ and an arbitrary $ε>0$, we present a word-RAM algorithm to compute vertex separators using only $O(n)$ bits of working memory. As an application of our algorithm, we give an $O(1)$-approximation algorithm for tree decomposition. Our algorithm computes a tree decomposition in $c^k n (\log \log n) \log^* n$ time using $O(n)$ bits for some const… ▽ More

    Submitted 30 September, 2020; v1 submitted 1 July, 2019; originally announced July 2019.

  5. arXiv:1803.09675  [pdf, other

    cs.DS

    Extra Space during Initialization of Succinct Data Structures and Dynamical Initializable Arrays

    Authors: Frank Kammer, Andrej Sajenko

    Abstract: Many succinct data structures on the word RAM require precomputed tables to start operating. Usually, the tables can be constructed in sublinear time. In this time, most of a data structure is not initialized, i.e., there is plenty of unused space allocated for the data structure. We present a general framework to store temporarily extra buffers between the real data so that the data can be proces… ▽ More

    Submitted 27 April, 2018; v1 submitted 26 March, 2018; originally announced March 2018.

    ACM Class: F.2.2

  6. arXiv:1803.04282  [pdf, ps, other

    cs.DS

    Linear-Time In-Place DFS and BFS on the Word RAM

    Authors: Frank Kammer, Andrej Sajenko

    Abstract: We present an in-place depth first search (DFS) and an in-place breadth first search (BFS) that runs on a word RAM in linear time such that, if the adjacency arrays of the input graph are given in a sorted order, the input is restored after running the algorithm. To obtain our results we use properties of the representation used to store the given graph and show several linear-time in-place graph… ▽ More

    Submitted 29 January, 2019; v1 submitted 12 March, 2018; originally announced March 2018.

    Comments: Short version of this paper is accepted to CIAC2019

    ACM Class: F.2.2; G.2.2