Source author record

Arkadiusz Socała

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

7works
6topics
4close collaborators

Published work

7 publications

preprint2016arXiv

Approximation and Parameterized Complexity of Minimax Approval Voting

We present three results on the complexity of Minimax Approval Voting. First, we study Minimax Approval Voting parameterized by the Hamming distance dd from the solution to the votes. We show Minimax Approval Voting admits no algorithm running in time O⋆(2o(dlog⁡d))\mathcal{O}^\star(2^{o(d\log d)}), unless the Exponential Time Hypothesis (ETH) fails. This means that the O⋆(d2d)\mathcal{O}^\star(d^{2d}) algorithm of Misra et al. [AAMAS 2015] is essentially optimal. Motivated by this, we then show a parameterized approximation scheme, running in time O⋆((3/ε)2d)\mathcal{O}^\star(\left({3}/ε\right)^{2d}), which is essentially tight assuming ETH. Finally, we get a new polynomial-time randomized approximation scheme for Minimax Approval Voting, which runs in time nO(1/ε2⋅log⁡(1/ε))⋅poly(m)n^{\mathcal{O}(1/ε^2 \cdot \log(1/ε))} \cdot \mathrm{poly}(m), almost matching the running time of the fastest known PTAS for Closest String due to Ma and Sun [SIAM J. Comp. 2009].

preprint2016arXiv

On the fine-grained complexity of rainbow coloring

The Rainbow k-Coloring problem asks whether the edges of a given graph can be colored in kk colors so that every pair of vertices is connected by a rainbow path, i.e., a path with all edges of different colors. Our main result states that for any k≥2k\ge 2, there is no algorithm for Rainbow k-Coloring running in time 2o(n3/2)2^{o(n^{3/2})}, unless ETH fails. Motivated by this negative result we consider two parameterized variants of the problem. In Subset Rainbow k-Coloring problem, introduced by Chakraborty et al. [STACS 2009, J. Comb. Opt. 2009], we are additionally given a set SS of pairs of vertices and we ask if there is a coloring in which all the pairs in SS are connected by rainbow paths. We show that Subset Rainbow k-Coloring is FPT when parameterized by ∣S∣|S|. We also study Maximum Rainbow k-Coloring problem, where we are additionally given an integer qq and we ask if there is a coloring in which at least qq anti-edges are connected by rainbow paths. We show that the problem is FPT when parameterized by qq and has a kernel of size O(q)O(q) for every k≥2k\ge 2 (thus proving that the problem is FPT), extending the result of Ananth et al. [FSTTCS 2011].

preprint2016arXiv

Tight Lower Bounds on Graph Embedding Problems

We prove that unless the Exponential Time Hypothesis (ETH) fails, deciding if there is a homomorphism from graph GG to graph HH cannot be done in time ∣V(H)∣o(∣V(G)∣)|V(H)|^{o(|V(G)|)}. We also show an exponential-time reduction from Graph Homomorphism to Subgraph Isomorphism. This rules out (subject to ETH) a possibility of ∣V(H)∣o(∣V(H)∣)|V(H)|^{o(|V(H)|)}-time algorithm deciding if graph GG is a subgraph of HH. For both problems our lower bounds asymptotically match the running time of brute-force algorithms trying all possible mappings of one graph into another. Thus, our work closes the gap in the known complexity of these fundamental problems. Moreover, as a consequence of our reductions conditional lower bounds follow for other related problems such as Locally Injective Homomorphism, Graph Minors, Topological Graph Minors, Minimum Distortion Embedding and Quadratic Assignment Problem.

preprint2015arXiv

Linear kernels for outbranching problems in sparse digraphs

In the kk-Leaf Out-Branching and kk-Internal Out-Branching problems we are given a directed graph DD with a designated root rr and a nonnegative integer kk. The question is to determine the existence of an outbranching rooted at rr that has at least kk leaves, or at least kk internal vertices, respectively. Both these problems were intensively studied from the points of view of parameterized complexity and kernelization, and in particular for both of them kernels with O(k2)O(k^2) vertices are known on general graphs. In this work we show that kk-Leaf Out-Branching admits a kernel with O(k)O(k) vertices on H\mathcal{H}-minor-free graphs, for any fixed family of graphs H\mathcal{H}, whereas kk-Internal Out-Branching admits a kernel with O(k)O(k) vertices on any graph class of bounded expansion.

preprint2015arXiv

The Hardness of Subgraph Isomorphism

Subgraph Isomorphism is a very basic graph problem, where given two graphs GG and HH one is to check whether GG is a subgraph of HH. Despite its simple definition, the Subgraph Isomorphism problem turns out to be very broad, as it generalizes problems such as Clique, rr-Coloring, Hamiltonicity, Set Packing and Bandwidth. However, for all of the mentioned problems 2O(n)2^{\mathcal{O}(n)} time algorithms exist, so a natural and frequently asked question in the past was whether there exists a 2O(n)2^{\mathcal{O}(n)} time algorithm for Subgraph Isomorphism. In the monograph of Fomin and Kratsch [Springer'10] this question is highlighted as an open problem, among few others. Our main result is a reduction from 3-SAT, producing a subexponential number of sublinear instances of the Subgraph Isomorphism problem. In particular, our reduction implies a 2Ω(nlog⁡n)2^{Ω(n \sqrt{\log n})} lower bound for Subgraph Isomorphism under the Exponential Time Hypothesis. This shows that there exist classes of graphs that are strictly harder to embed than cliques or Hamiltonian cycles. The core of our reduction consists of two steps. First, we preprocess and pack variables and clauses of a 3-SAT formula into groups of logarithmic size. However, the grouping is not arbitrary, since as a result we obtain only a limited interaction between the groups. In the second step, we overcome the technical hardness of encoding evaluations as permutations by a simple, yet fruitful scheme of guessing the sizes of preimages of an arbitrary mapping, reducing the case of arbitrary mapping to bijections. In fact, when applying this step to a recent independent result of Fomin et al.[arXiv:1502.05447 (2015)], who showed hardness of Graph Homomorphism, we can transfer their hardness result to Subgraph Isomorphism, implying a nearly tight lower bound of 2Ω(nlog⁡n/log⁡log⁡n)2^{Ω(n \log n / \log \log n)}.

preprint2014arXiv

Assigning channels via the meet-in-the-middle approach

We study the complexity of the Channel Assignment problem. By applying the meet-in-the-middle approach we get an algorithm for the ℓ\ell-bounded Channel Assignment (when the edge weights are bounded by ℓ\ell) running in time O∗((2ℓ+1)n)O^*((2\sqrt{\ell+1})^n). This is the first algorithm which breaks the (O(ℓ))n(O(\ell))^n barrier. We extend this algorithm to the counting variant, at the cost of slightly higher polynomial factor. A major open problem asks whether Channel Assignment admits a O(cn)O(c^n)-time algorithm, for a constant cc independent of ℓ\ell. We consider a similar question for Generalized T-Coloring, a CSP problem that generalizes \CA. We show that Generalized T-Coloring does not admit a 22o(n)poly(r)2^{2^{o\left(\sqrt{n}\right)}} {\rm poly}(r)-time algorithm, where rr is the size of the instance.

preprint2013arXiv

Beyond the Shannon's Bound

Let G=(V,E)G=(V,E) be a multigraph of maximum degree ΔΔ. The edges of GG can be colored with at most 32Δ\frac{3}{2}Δ colors by Shannon's theorem. We study lower bounds on the size of subgraphs of GG that can be colored with ΔΔ colors. Shannon's Theorem gives a bound of Δ⌊32Δ⌋∣E∣\fracΔ{\lfloor\frac{3}{2}Δ\rfloor}|E|. However, for Δ=3Δ=3, Kamiński and Kowalik [SWAT'10] showed that there is a 3-edge-colorable subgraph of size at least 79∣E∣\frac{7}{9}|E|, unless GG has a connected component isomorphic to K3+eK_3+e (a K3K_3 with an arbitrary edge doubled). Here we extend this line of research by showing that GG has a ΔΔ-edge colorable subgraph with at least Δ⌊32Δ⌋−1∣E∣\fracΔ{\lfloor\frac{3}{2}Δ\rfloor-1}|E| edges, unless ΔΔ is even and GG contains Δ2K3\fracΔ{2}K_3 or ΔΔ is odd and GG contains Δ−12K3+e\frac{Δ-1}{2}K_3+e. Moreover, the subgraph and its coloring can be found in polynomial time. Our results have applications in approximation algorithms for the Maximum kk-Edge-Colorable Subgraph problem, where given a graph GG (without any bound on its maximum degree or other restrictions) one has to find a kk-edge-colorable subgraph with maximum number of edges. In particular, for every even k≥4k \ge 4 we obtain a 2k+23k+2\frac{2k+2}{3k+2}-approximation and for every odd k≥5k\ge 5 we get a 2k+13k\frac{2k+1}{3k}-approximation. When 4≤k≤134\le k \le 13 this improves over earlier algorithms due to Feige et al. [APPROX'02]

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.