Skip to main content

Showing 1–35 of 35 results for author: S., K C

.
  1. arXiv:2407.08917  [pdf, ps, other

    cs.CC cs.DS

    On Equivalence of Parameterized Inapproximability of k-Median, k-Max-Coverage, and 2-CSP

    Authors: Karthik C. S., Euiwoong Lee, Pasin Manurangsi

    Abstract: Parameterized Inapproximability Hypothesis (PIH) is a central question in the field of parameterized complexity. PIH asserts that given as input a 2-CSP on $k$ variables and alphabet size $n$, it is W[1]-hard parameterized by $k$ to distinguish if the input is perfectly satisfiable or if every assignment to the input violates 1% of the constraints. An important implication of PIH is that it yiel… ▽ More

    Submitted 11 July, 2024; originally announced July 2024.

  2. arXiv:2405.13877  [pdf, ps, other

    cs.CG cs.CC cs.DS

    On connections between k-coloring and Euclidean k-means

    Authors: Enver Aman, Karthik C. S., Sharath Punna

    Abstract: In the Euclidean $k$-means problems we are given as input a set of $n$ points in $\mathbb{R}^d$ and the goal is to find a set of $k$ points $C\subseteq \mathbb{R}^d$, so as to minimize the sum of the squared Euclidean distances from each point in $P$ to its closest center in $C$. In this paper, we formally explore connections between the $k$-coloring problem on graphs and the Euclidean $k$-means p… ▽ More

    Submitted 22 May, 2024; originally announced May 2024.

  3. arXiv:2404.04795  [pdf, other

    cs.DS

    Range Longest Increasing Subsequence and its Relatives: Beating Quadratic Barrier and Approaching Optimality

    Authors: Karthik C. S., Saladi Rahul

    Abstract: In this work, we present a plethora of results for the range longest increasing subsequence problem (Range-LIS) and its variants. The input to Range-LIS is a sequence $\mathcal{S}$ of $n$ real numbers and a collection $\mathcal{Q}$ of $m$ query ranges and for each query in $\mathcal{Q}$, the goal is to report the LIS of the sequence $\mathcal{S}$ restricted to that query. Our two main results are… ▽ More

    Submitted 6 April, 2024; originally announced April 2024.

    Comments: Abstract shortened to meet Arxiv requirements

  4. arXiv:2401.17235  [pdf, other

    cs.IT cs.CC cs.DS math.CO

    Explicit Good Codes Approaching Distance 1 in Ulam Metric

    Authors: Elazar Goldenberg, Mursalin Habib, Karthik C. S

    Abstract: The Ulam distance of two permutations on $[n]$ is $n$ minus the length of their longest common subsequence. In this paper, we show that for every $\varepsilon>0$, there exists some $α>0$, and an infinite set $Γ\subseteq \mathbb{N}$, such that for all $n\inΓ$, there is an explicit set $C_n$ of $(n!)^α$ many permutations on $[n]$, such that every pair of permutations in $C_n$ has pairwise Ulam dista… ▽ More

    Submitted 11 May, 2024; v1 submitted 30 January, 2024; originally announced January 2024.

  5. arXiv:2312.17140  [pdf, other

    cs.CC cs.DS

    On Inapproximability of Reconfiguration Problems: PSPACE-Hardness and some Tight NP-Hardness Results

    Authors: Karthik C. S., Pasin Manurangsi

    Abstract: The field of combinatorial reconfiguration studies search problems with a focus on transforming one feasible solution into another. Recently, Ohsaka [STACS'23] put forth the Reconfiguration Inapproximability Hypothesis (RIH), which roughly asserts that for some $ε>0$, given as input a $k$-CSP instance (for some constant $k$) over some constant sized alphabet, and two satisfying assignments $ψ_s$ a… ▽ More

    Submitted 15 February, 2024; v1 submitted 28 December, 2023; originally announced December 2023.

  6. arXiv:2312.02097  [pdf, other

    cs.CG cs.CC cs.DS

    Inapproximability of Maximum Diameter Clustering for Few Clusters

    Authors: Henry Fleischmann, Kyrylo Karlov, Karthik C. S., Ashwin Padaki, Stepan Zharkov

    Abstract: In the Max-k-diameter problem, we are given a set of points in a metric space, and the goal is to partition the input points into k parts such that the maximum pairwise distance between points in the same part of the partition is minimized. The approximability of the Max-k-diameter problem was studied in the eighties, culminating in the work of Feder and Greene [STOC'88], wherein they showed it… ▽ More

    Submitted 5 April, 2024; v1 submitted 4 December, 2023; originally announced December 2023.

  7. arXiv:2312.01252  [pdf, ps, other

    math.CO cs.CC cs.CG math.MG

    On Steiner Trees of the Regular Simplex

    Authors: Henry Fleischmann, Guillermo A. Gamboa Q., Karthik C. S., Josef Matějka, Jakub Petr

    Abstract: In the Euclidean Steiner Tree problem, we are given as input a set of points (called terminals) in the $\ell_2$-metric space and the goal is to find the minimum-cost tree connecting them. Additional points (called Steiner points) from the space can be introduced as nodes in the solution. The seminal works of Arora [JACM'98] and Mitchell [SICOMP'99] provide a Polynomial Time Approximation Scheme… ▽ More

    Submitted 2 December, 2023; originally announced December 2023.

  8. arXiv:2311.05913  [pdf, ps, other

    cs.CC cs.DS

    Conditional lower bounds for sparse parameterized 2-CSP: A streamlined proof

    Authors: Karthik C. S., Dániel Marx, Marcin Pilipczuk, Uéverton Souza

    Abstract: Assuming the Exponential Time Hypothesis (ETH), a result of Marx (ToC'10) implies that there is no $f(k)\cdot n^{o(k/\log k)}$ time algorithm that can solve 2-CSPs with $k$ constraints (over a domain of arbitrary large size $n$) for any computable function $f$. This lower bound is widely used to show that certain parameterized problems cannot be solved in time $f(k)\cdot n^{o(k/\log k)}$ time (ass… ▽ More

    Submitted 17 April, 2024; v1 submitted 10 November, 2023; originally announced November 2023.

  9. arXiv:2306.02189  [pdf, ps, other

    cs.CC cs.CG cs.DS

    On Approximability of Steiner Tree in $\ell_p$-metrics

    Authors: Henry Fleischmann, Surya Teja Gavva, Karthik C. S.

    Abstract: In the Continuous Steiner Tree problem (CST), we are given as input a set of points (called terminals) in a metric space and ask for the minimum-cost tree connecting them. Additional points (called Steiner points) from the metric space can be introduced as nodes in the solution. In the Discrete Steiner Tree problem (DST), we are given in addition to the terminals, a set of facilities, and any solu… ▽ More

    Submitted 21 September, 2023; v1 submitted 3 June, 2023; originally announced June 2023.

    Comments: Abstract shortened due to arxiv's requirements

  10. arXiv:2305.16878  [pdf, ps, other

    cs.CC cs.CG cs.DS cs.LG

    Can You Solve Closest String Faster than Exhaustive Search?

    Authors: Amir Abboud, Nick Fischer, Elazar Goldenberg, Karthik C. S., Ron Safier

    Abstract: We study the fundamental problem of finding the best string to represent a given set, in the form of the Closest String problem: Given a set $X \subseteq Σ^d$ of $n$ strings, find the string $x^*$ minimizing the radius of the smallest Hamming ball around $x^*$ that encloses all the strings in $X$. In this paper, we investigate whether the Closest String problem admits algorithms that are faster th… ▽ More

    Submitted 29 May, 2023; v1 submitted 26 May, 2023; originally announced May 2023.

  11. arXiv:2305.02850  [pdf, other

    cs.LG cs.CC cs.CG cs.DS

    Impossibility of Depth Reduction in Explainable Clustering

    Authors: Chengyuan Deng, Surya Teja Gavva, Karthik C. S., Parth Patel, Adarsh Srinivasan

    Abstract: Over the last few years Explainable Clustering has gathered a lot of attention. Dasgupta et al. [ICML'20] initiated the study of explainable k-means and k-median clustering problems where the explanation is captured by a threshold decision tree which partitions the space at each node using axis parallel hyperplanes. Recently, Laber et al. [Pattern Recognition'23] made a case to consider the depth… ▽ More

    Submitted 4 May, 2023; originally announced May 2023.

  12. arXiv:2210.09640  [pdf, other

    cs.LG cs.DS

    Clustering Categorical Data: Soft Rounding k-modes

    Authors: Surya Teja Gavva, Karthik C. S., Sharath Punna

    Abstract: Over the last three decades, researchers have intensively explored various clustering tools for categorical data analysis. Despite the proposal of various clustering algorithms, the classical k-modes algorithm remains a popular choice for unsupervised learning of categorical data. Surprisingly, our first insight is that in a natural generative block model, the k-modes algorithm performs poorly for… ▽ More

    Submitted 7 October, 2023; v1 submitted 18 October, 2022; originally announced October 2022.

  13. arXiv:2202.10028  [pdf, other

    cs.DS

    Obtaining Approximately Optimal and Diverse Solutions via Dispersion

    Authors: Jie Gao, Mayank Goswami, Karthik C. S., Meng-Tsung Tsai, Shih-Yu Tsai, Hao-Tsung Yang

    Abstract: There has been a long-standing interest in computing diverse solutions to optimization problems. Motivated by reallocation of governmental institutions in Sweden, in 1995 J. Krarup posed the problem of finding $k$ edge-disjoint Hamiltonian Circuits of minimum total weight, called the peripatetic salesman problem (PSP). Since then researchers have investigated the complexity of finding diverse solu… ▽ More

    Submitted 21 February, 2022; originally announced February 2022.

  14. arXiv:2112.03983  [pdf, ps, other

    cs.CC

    Almost Polynomial Factor Inapproximability for Parameterized k-Clique

    Authors: Karthik C. S., Subhash Khot

    Abstract: The k-Clique problem is a canonical hard problem in parameterized complexity. In this paper, we study the parameterized complexity of approximating the k-Clique problem where an integer k and a graph G on n vertices are given as input, and the goal is to find a clique of size at least k/F(k) whenever the graph G has a clique of size k. When such an algorithm runs in time T(k)poly(n) (i.e., FPT-tim… ▽ More

    Submitted 16 July, 2022; v1 submitted 7 December, 2021; originally announced December 2021.

  15. arXiv:2112.03222  [pdf, ps, other

    cs.CC cs.CG cs.DS cs.LG

    On Complexity of 1-Center in Various Metrics

    Authors: Amir Abboud, Mohammad Hossein Bateni, Vincent Cohen-Addad, Karthik C. S., Saeed Seddighin

    Abstract: We consider the classic 1-center problem: Given a set $P$ of $n$ points in a metric space find the point in $P$ that minimizes the maximum distance to the other points of $P$. We study the complexity of this problem in $d$-dimensional $\ell_p$-metrics and in edit and Ulam metrics over strings of length $d$. Our results for the 1-center problem may be classified based on $d$ as follows.… ▽ More

    Submitted 9 July, 2023; v1 submitted 6 December, 2021; originally announced December 2021.

  16. arXiv:2111.10912  [pdf, ps, other

    cs.CC cs.CG cs.DS cs.LG

    Johnson Coverage Hypothesis: Inapproximability of k-means and k-median in L_p metrics

    Authors: Vincent Cohen-Addad, Karthik C. S., Euiwoong Lee

    Abstract: K-median and k-means are the two most popular objectives for clustering algorithms. Despite intensive effort, a good understanding of the approximability of these objectives, particularly in $\ell_p$-metrics, remains a major open problem. In this paper, we significantly improve upon the hardness of approximation factors known in literature for these objectives in $\ell_p$-metrics. We introduce a… ▽ More

    Submitted 21 November, 2021; originally announced November 2021.

    Comments: Abstract in metadata shortened to meet arxiv requirements

  17. arXiv:2111.05518  [pdf, other

    cs.CC math.CO

    Applications of Random Algebraic Constructions to Hardness of Approximation

    Authors: Boris Bukh, Karthik C. S., Bhargav Narayanan

    Abstract: In this paper, we show how one may (efficiently) construct two types of extremal combinatorial objects whose existence was previously conjectural. (*) Panchromatic Graphs: For fixed integer k, a k-panchromatic graph is, roughly speaking, a balanced bipartite graph with one partition class equipartitioned into k colour classes in which the common neighbourhoods of panchromatic k-sets of vertices… ▽ More

    Submitted 9 November, 2021; originally announced November 2021.

    Comments: Abstract in metadata shortened to meet arxiv requirements

  18. arXiv:2010.00087  [pdf, ps, other

    cs.CC cs.DS cs.LG

    On Approximability of Clustering Problems Without Candidate Centers

    Authors: Vincent Cohen-Addad, Karthik C. S., Euiwoong Lee

    Abstract: The k-means objective is arguably the most widely-used cost function for modeling clustering tasks in a metric space. In practice and historically, k-means is thought of in a continuous setting, namely where the centers can be located anywhere in the metric space. For example, the popular Lloyd's heuristic locates a center at the mean of each cluster. Despite persistent efforts on understanding… ▽ More

    Submitted 2 October, 2020; v1 submitted 30 September, 2020; originally announced October 2020.

  19. arXiv:2009.02778  [pdf, ps, other

    cs.CC cs.DS

    On Hardness of Approximation of Parameterized Set Cover and Label Cover: Threshold Graphs from Error Correcting Codes

    Authors: Karthik C. S., Inbal Livni-Navon

    Abstract: In the $(k,h)$-SetCover problem, we are given a collection $\mathcal{S}$ of sets over a universe $U$, and the goal is to distinguish between the case that $\mathcal{S}$ contains $k$ sets which cover $U$, from the case that at least $h$ sets in $\mathcal{S}$ are needed to cover $U$. Lin (ICALP'19) recently showed a gap creating reduction from the $(k,k+1)$-SetCover problem on universe of size… ▽ More

    Submitted 6 September, 2020; originally announced September 2020.

  20. arXiv:2008.06700  [pdf, other

    cs.DS cs.CC cs.CG cs.LG math.MG

    On Efficient Low Distortion Ultrametric Embedding

    Authors: Vincent Cohen-Addad, Karthik C. S., Guillaume Lagarde

    Abstract: A classic problem in unsupervised learning and data analysis is to find simpler and easy-to-visualize representations of the data that preserve its essential properties. A widely-used method to preserve the underlying hierarchical structure of the data while reducing its complexity is to find an embedding of the data into a tree or an ultrametric. The most popular algorithms for this task are the… ▽ More

    Submitted 15 August, 2020; originally announced August 2020.

  21. arXiv:2008.05421  [pdf, other

    cs.DS

    Deterministic Replacement Path Covering

    Authors: Karthik C. S., Merav Parter

    Abstract: In this article, we provide a unified and simplified approach to derandomize central results in the area of fault-tolerant graph algorithms. Given a graph $G$, a vertex pair $(s,t) \in V(G)\times V(G)$, and a set of edge faults $F \subseteq E(G)$, a replacement path $P(s,t,F)$ is an $s$-$t$ shortest path in $G \setminus F$. For integer parameters $L,f$, a replacement path covering (RPC) is a colle… ▽ More

    Submitted 9 April, 2023; v1 submitted 12 August, 2020; originally announced August 2020.

  22. arXiv:2006.04411  [pdf, other

    cs.DS cs.CC

    A Survey on Approximation in Parameterized Complexity: Hardness and Algorithms

    Authors: Andreas Emil Feldmann, Karthik C. S., Euiwoong Lee, Pasin Manurangsi

    Abstract: Parameterization and approximation are two popular ways of co** with NP-hard problems. More recently, the two have also been combined to derive many interesting results. We survey developments in the area both from the algorithmic and hardness perspectives, with emphasis on new techniques and potential future research directions.

    Submitted 8 June, 2020; originally announced June 2020.

  23. arXiv:1909.10958  [pdf, other

    cs.CC cs.CG cs.GT

    On Communication Complexity of Fixed Point Computation

    Authors: Anat Ganor, Karthik C. S., Dömötör Pálvölgyi

    Abstract: Brouwer's fixed point theorem states that any continuous function from a compact convex space to itself has a fixed point. Roughgarden and Weinstein (FOCS 2016) initiated the study of fixed point computation in the two-player communication model, where each player gets a function from $[0,1]^n$ to $[0,1]^n$, and their goal is to find an approximate fixed point of the composition of the two functio… ▽ More

    Submitted 25 May, 2022; v1 submitted 24 September, 2019; originally announced September 2019.

  24. arXiv:1909.01986  [pdf, ps, other

    cs.CC

    Parameterized Intractability of Even Set and Shortest Vector Problem

    Authors: Arnab Bhattacharyya, Édouard Bonnet, László Egri, Suprovat Ghoshal, Karthik C. S., Bingkai Lin, Pasin Manurangsi, Dániel Marx

    Abstract: The $k$-Even Set problem is a parameterized variant of the Minimum Distance Problem of linear codes over $\mathbb F_2$, which can be stated as follows: given a generator matrix $\mathbf A$ and an integer $k$, determine whether the code generated by $\mathbf A$ has distance at most $k$, or in other words, whether there is a nonzero vector $\mathbf{x}$ such that $\mathbf A \mathbf{x}$ has at most… ▽ More

    Submitted 4 September, 2019; originally announced September 2019.

    Comments: Preliminary version of this article appeared in ESA'16 (arXiv:1601.04935) and ICALP'18 (arXiv:1803.09717)

  25. arXiv:1908.10248  [pdf, ps, other

    cs.CC

    Hardness Amplification of Optimization Problems

    Authors: Elazar Goldenberg, Karthik C. S.

    Abstract: In this paper, we prove a general hardness amplification scheme for optimization problems based on the technique of direct products. We say that an optimization problem $Π$ is direct product feasible if it is possible to efficiently aggregate any $k$ instances of $Π$ and form one large instance of $Π$ such that given an optimal feasible solution to the larger instance, we can efficiently find opti… ▽ More

    Submitted 27 August, 2019; originally announced August 2019.

  26. arXiv:1901.06220  [pdf, ps, other

    cs.CC cs.DM

    Towards a General Direct Product Testing Theorem

    Authors: Elazar Goldenberg, Karthik C. S.

    Abstract: The Direct Product encoding of a string $a\in \{0,1\}^n$ on an underlying domain $V\subseteq \binom{n}{k}$, is a function DP$_V(a)$ which gets as input a set $S\in V$ and outputs $a$ restricted to $S$. In the Direct Product Testing Problem, we are given a function $F:V\to \{0,1\}^k$, and our goal is to test whether $F$ is close to a direct product encoding, i.e., whether there exists some… ▽ More

    Submitted 18 January, 2019; originally announced January 2019.

  27. arXiv:1812.00901  [pdf, ps, other

    cs.CG cs.CC cs.DM

    On Closest Pair in Euclidean Metric: Monochromatic is as Hard as Bichromatic

    Authors: Karthik C. S., Pasin Manurangsi

    Abstract: Given a set of $n$ points in $\mathbb R^d$, the (monochromatic) Closest Pair problem asks to find a pair of distinct points in the set that are closest in the $\ell_p$-metric. Closest Pair is a fundamental problem in Computational Geometry and understanding its fine-grained complexity in the Euclidean metric when $d=ω(\log n)$ was raised as an open question in recent works (Abboud-Rubinstein-Willi… ▽ More

    Submitted 3 December, 2018; originally announced December 2018.

  28. arXiv:1803.09717  [pdf, ps, other

    cs.CC

    Parameterized Intractability of Even Set and Shortest Vector Problem from Gap-ETH

    Authors: Arnab Bhattacharyya, Suprovat Ghoshal, Karthik C. S., Pasin Manurangsi

    Abstract: The $k$-Even Set problem is a parameterized variant of the Minimum Distance Problem of linear codes over $\mathbb F_2$, which can be stated as follows: given a generator matrix $\mathbf A$ and an integer $k$, determine whether the code generated by $\mathbf A$ has distance at most $k$. Here, $k$ is the parameter of the problem. The question of whether $k$-Even Set is fixed parameter tractable (FPT… ▽ More

    Submitted 26 March, 2018; originally announced March 2018.

  29. arXiv:1711.11029  [pdf, ps, other

    cs.CC

    On the Parameterized Complexity of Approximating Dominating Set

    Authors: Karthik C. S., Bundit Laekhanukit, Pasin Manurangsi

    Abstract: We study the parameterized complexity of approximating the $k$-Dominating Set (DomSet) problem where an integer $k$ and a graph $G$ on $n$ vertices are given as input, and the goal is to find a dominating set of size at most $F(k) \cdot k$ whenever the graph $G$ has a dominating set of size $k$. When such an algorithm runs in time $T(k) \cdot poly(n)$ (i.e., FPT-time) for some computable function… ▽ More

    Submitted 12 April, 2018; v1 submitted 29 November, 2017; originally announced November 2017.

  30. arXiv:1704.01104  [pdf, other

    cs.GT cs.CC

    Communication Complexity of Correlated Equilibrium in Two-Player Games

    Authors: Anat Ganor, Karthik C. S.

    Abstract: We show a communication complexity lower bound for finding a correlated equilibrium of a two-player game. More precisely, we define a two-player $N \times N$ game called the 2-cycle game and show that the randomized communication complexity of finding a 1/poly($N$)-approximate correlated equilibrium of the 2-cycle game is $Ω(N)$. For small approximation values, this answers an open question of Bab… ▽ More

    Submitted 4 April, 2017; originally announced April 2017.

  31. arXiv:1609.03840  [pdf, ps, other

    cs.CC cs.GT

    Did the Train Reach its Destination: The Complexity of Finding a Witness

    Authors: Karthik C. S.

    Abstract: Recently, Dohrau et al. studied a zero-player game on switch graphs and proved that deciding the termination of the game is in NP $\cap$ coNP. In this short paper, we show that the search version of this game on switch graphs, i.e., the task of finding a witness of termination (or of non-termination) is in PLS.

    Submitted 6 January, 2017; v1 submitted 13 September, 2016; originally announced September 2016.

    ACM Class: F.1.3; F.2.2

  32. arXiv:1608.03245  [pdf, ps, other

    cs.CG cs.CC math.MG

    On the Complexity of Closest Pair via Polar-Pair of Point-Sets

    Authors: Roee David, Karthik C. S., Bundit Laekhanukit

    Abstract: Every graph $G$ can be represented by a collection of equi-radii spheres in a $d$-dimensional metric $Δ$ such that there is an edge $uv$ in $G$ if and only if the spheres corresponding to $u$ and $v$ intersect. The smallest integer $d$ such that $G$ can be represented by a collection of spheres (all of the same radius) in $Δ$ is called the sphericity of $G$, and if the collection of spheres are no… ▽ More

    Submitted 15 November, 2018; v1 submitted 10 August, 2016; originally announced August 2016.

    Comments: The paper was previously titled, "The Curse of Medium Dimension for Geometric Problems in Almost Every Norm"

    ACM Class: F.2.2

  33. arXiv:1607.08449  [pdf, ps, other

    cs.CG cs.DS

    An Efficient Representation for Filtrations of Simplicial Complexes

    Authors: Jean-Daniel Boissonnat, Karthik C. S.

    Abstract: A filtration over a simplicial complex $K$ is an ordering of the simplices of $K$ such that all prefixes in the ordering are subcomplexes of $K$. Filtrations are at the core of Persistent Homology, a major tool in Topological Data Analysis. In order to represent the filtration of a simplicial complex, the entire filtration can be appended to any data structure that explicitly stores all the simpli… ▽ More

    Submitted 4 February, 2018; v1 submitted 28 July, 2016; originally announced July 2016.

    Comments: A preliminary version appeared in SODA 2017

    ACM Class: E.1, F.2.2

  34. arXiv:1607.05189  [pdf, ps, other

    cs.CC cs.DM

    On the Sensitivity Conjecture for Disjunctive Normal Forms

    Authors: Karthik C. S., Sébastien Tavenas

    Abstract: The sensitivity conjecture of Nisan and Szegedy [CC '94] asks whether for any Boolean function $f$, the maximum sensitivity $s(f)$, is polynomially related to its block sensitivity $bs(f)$, and hence to other major complexity measures. Despite major advances in the analysis of Boolean functions over the last decade, the problem remains widely open. In this paper, we consider a restriction on the… ▽ More

    Submitted 7 December, 2016; v1 submitted 18 July, 2016; originally announced July 2016.

  35. Building Efficient and Compact Data Structures for Simplicial Complexes

    Authors: Jean-Daniel Boissonnat, Karthik C. S., Sébastien Tavenas

    Abstract: The Simplex Tree (ST) is a recently introduced data structure that can represent abstract simplicial complexes of any dimension and allows efficient implementation of a large range of basic operations on simplicial complexes. In this paper, we show how to optimally compress the Simplex Tree while retaining its functionalities. In addition, we propose two new data structures called the Maximal Simp… ▽ More

    Submitted 5 November, 2016; v1 submitted 25 March, 2015; originally announced March 2015.

    Comments: An extended abstract appeared in the proceedings of SoCG 2015