Source author record

Davis Issac

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

4works
2topics
4close collaborators

Published work

4 publications

preprint2020arXiv

Fixed-Parameter Tractability of the Weighted Edge Clique Partition Problem

We develop an FPT algorithm and a bi-kernel for the Weighted Edge Clique Partition (WECP) problem, where a graph with nn vertices and integer edge weights is given together with an integer kk, and the aim is to find kk cliques, such that every edge appears in exactly as many cliques as its weight. The problem has been previously only studied in the unweighted version called Edge Clique Partition (ECP), where the edges need to be partitioned into kk cliques. It was shown that ECP admits a kernel with~k2k^2 vertices [Mujuni and Rosamond, 2008], but this kernel does not extend to WECP. The previously fastest algorithm known for ECP has a runtime of 2O(k2)nO(1)2^{\mathcal{O}(k^2)}n^{O(1)} [Issac, 2019]. For WECP we develop a bi-kernel with 4k4^k vertices, and an algorithm with runtime 2O(k3/2w1/2log⁡(k/w))nO(1)2^{\mathcal{O}(k^{3/2}w^{1/2}\log(k/w))}n^{O(1)}, where ww is the maximum edge weight. The latter in particular improves the runtime for ECP to~2O(k3/2log⁡k)nO(1)2^{\mathcal{O}(k^{3/2}\log k)}n^{O(1)}.

preprint2020arXiv

Upper Bounding Rainbow Connection Number by Forest Number

A path in an edge-colored graph is rainbow if no two edges of it are colored the same, and the graph is rainbow-connected if there is a rainbow path between each pair of its vertices. The minimum number of colors needed to rainbow-connect a graph GG is the rainbow connection number of GG, denoted by rc(G)\text{rc}(G). A simple way to rainbow-connect a graph GG is to color the edges of a spanning tree with distinct colors and then re-use any of these colors to color the remaining edges of GG. This proves that rc(G)≤∣V(G)∣−1\text{rc}(G) \le |V(G)|-1. We ask whether there is a stronger connection between tree-like structures and rainbow coloring than that is implied by the above trivial argument. For instance, is it possible to find an upper bound of t(G)−1t(G) -1 for rc(G)\text{rc}(G), where t(G)t(G) is the number of vertices in the largest induced tree of GG? The answer turns out to be negative, as there are counter-examples that show that even c⋅t(G)c\cdot t(G) is not an upper bound for rc(G))\text{rc}(G)) for any given constant cc. In this work we show that if we consider the forest number f(G)f(G), the number of vertices in a maximum induced forest of GG, instead of t(G)t(G), then surprisingly we do get an upper bound. More specifically, we prove that rc(G)≤f(G)+2\text{rc}(G) \leq f(G) + 2. Our result indicates a stronger connection between rainbow connection and tree-like structures than that was suggested by the simple spanning tree based upper bound.

preprint2015arXiv

Sampling in Space Restricted Settings

Space efficient algorithms play a central role in dealing with large amount of data. In such settings, one would like to analyse the large data using small amount of "working space". One of the key steps in many algorithms for analysing large data is to maintain a (or a small number) random sample from the data points. In this paper, we consider two space restricted settings -- (i) streaming model, where data arrives over time and one can use only a small amount of storage, and (ii) query model, where we can structure the data in low space and answer sampling queries. In this paper, we prove the following results in above two settings: - In the streaming setting, we would like to maintain a random sample from the elements seen so far. We prove that one can maintain a random sample using O(log⁡n)O(\log n) random bits and O(log⁡n)O(\log n) space, where nn is the number of elements seen so far. We can extend this to the case when elements have weights as well. - In the query model, there are nn elements with weights w1,...,wnw_1, ..., w_n (which are ww-bit integers) and one would like to sample a random element with probability proportional to its weight. Bringmann and Larsen (STOC 2013) showed how to sample such an element using nw+1nw +1 space (whereas, the information theoretic lower bound is nwn w). We consider the approximate sampling problem, where we are given an error parameter ε\varepsilon, and the sampling probability of an element can be off by an ε\varepsilon factor. We give matching upper and lower bounds for this problem.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.