Skip to main content

Showing 1–44 of 44 results for author: Makarychev, K

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

    cs.DS

    Constraint Satisfaction Problems with Advice

    Authors: Suprovat Ghoshal, Konstantin Makarychev, Yury Makarychev

    Abstract: We initiate the study of algorithms for constraint satisfaction problems with ML oracle advice. We introduce two models of advice and then design approximation algorithms for Max Cut, Max $2$-Lin, and Max $3$-Lin in these models. In particular, we show the following. 1. For Max-Cut and Max $2$-Lin, we design an algorithm that yields near-optimal solutions when the average degree is larger than a… ▽ More

    Submitted 29 July, 2024; v1 submitted 4 March, 2024; originally announced March 2024.

    Comments: This version significantly extends the previous one. Key new additions include (i) a new algorithmic result for Max 3-Lin with access to ML advice and (ii) new impossibility results for Max 2-Lin and Max 3-Lin under the advice models

  2. arXiv:2402.15668  [pdf, other

    cs.DS

    Pruned Pivot: Correlation Clustering Algorithm for Dynamic, Parallel, and Local Computation Models

    Authors: Mina Dalirrooyfard, Konstantin Makarychev, Slobodan Mitrović

    Abstract: Given a graph with positive and negative edge labels, the correlation clustering problem aims to cluster the nodes so to minimize the total number of between-cluster positive and within-cluster negative edges. This problem has many applications in data mining, particularly in unsupervised learning. Inspired by the prevalence of large graphs and constantly changing data in modern applications, we s… ▽ More

    Submitted 14 June, 2024; v1 submitted 23 February, 2024; originally announced February 2024.

  3. arXiv:2308.10160  [pdf, other

    cs.DS

    Higher-Order Cheeger Inequality for Partitioning with Buffers

    Authors: Konstantin Makarychev, Yury Makarychev, Liren Shan, Aravindan Vijayaraghavan

    Abstract: We prove a new generalization of the higher-order Cheeger inequality for partitioning with buffers. Consider a graph $G=(V,E)$. The buffered expansion of a set $S \subseteq V$ with a buffer $B \subseteq V \setminus S$ is the edge expansion of $S$ after removing all the edges from set $S$ to its buffer $B$. An $\varepsilon$-buffered $k$-partitioning is a partitioning of a graph into disjoint compon… ▽ More

    Submitted 20 August, 2023; originally announced August 2023.

    Comments: 45 pages

  4. arXiv:2308.08373  [pdf, ps, other

    cs.DS

    Approximation Algorithms for Norm Multiway Cut

    Authors: Charlie Carlson, Jafar Jafarov, Konstantin Makarychev, Yury Makarychev, Liren Shan

    Abstract: We consider variants of the classic Multiway Cut problem. Multiway Cut asks to partition a graph $G$ into $k$ parts so as to separate $k$ given terminals. Recently, Chandrasekaran and Wang (ESA 2021) introduced $\ell_p$-norm Multiway, a generalization of the problem, in which the goal is to minimize the $\ell_p$ norm of the edge boundaries of $k$ parts. We provide an… ▽ More

    Submitted 16 August, 2023; originally announced August 2023.

    Comments: 25 pages, ESA 2023

  5. arXiv:2305.13560  [pdf, ps, other

    cs.DS cs.LG

    Single-Pass Pivot Algorithm for Correlation Clustering. Keep it simple!

    Authors: Sayak Chakrabarty, Konstantin Makarychev

    Abstract: We show that a simple single-pass semi-streaming variant of the Pivot algorithm for Correlation Clustering gives a (3 + ε)-approximation using O(n/ε) words of memory. This is a slight improvement over the recent results of Cambus, Kuhn, Lindy, Pai, and Uitto, who gave a (3 + ε)-approximation using O(n log n) words of memory, and Behnezhad, Charikar, Ma, and Tan, who gave a 5-approximation using O(… ▽ More

    Submitted 22 May, 2023; originally announced May 2023.

  6. arXiv:2304.09113  [pdf, ps, other

    cs.DS

    Random Cuts are Optimal for Explainable k-Medians

    Authors: Konstantin Makarychev, Liren Shan

    Abstract: We show that the RandomCoordinateCut algorithm gives the optimal competitive ratio for explainable k-medians in l1. The problem of explainable k-medians was introduced by Dasgupta, Frost, Moshkovitz, and Rashtchian in 2020. Several groups of authors independently proposed a simple polynomial-time randomized algorithm for the problem and showed that this algorithm is O(log k loglog k) competitive.… ▽ More

    Submitted 18 April, 2023; originally announced April 2023.

    Comments: 14 pages, 2 figures

  7. arXiv:2212.12765  [pdf, other

    cs.DS cs.CC

    Triplet Reconstruction and all other Phylogenetic CSPs are Approximation Resistant

    Authors: Vaggos Chatziafratis, Konstantin Makarychev

    Abstract: We study the natural problem of Triplet Reconstruction (also Rooted Triplets Consistency or Triplet Clustering), originally motivated in computational biology and relational databases (Aho, Sagiv, Szymanski, and Ullman, 1981): given $n$ points, we want to embed them onto the $n$ leaves of a rooted binary tree (a hierarchical clustering or ultrametric embedding) such that a given set of $m$ triplet… ▽ More

    Submitted 5 April, 2023; v1 submitted 24 December, 2022; originally announced December 2022.

    Comments: 47 pages, 12 figures, Abstract shortened for arxiv

  8. arXiv:2111.03193  [pdf, ps, other

    cs.LG cs.DS

    Explainable k-means. Don't be greedy, plant bigger trees!

    Authors: Konstantin Makarychev, Liren Shan

    Abstract: We provide a new bi-criteria $\tilde{O}(\log^2 k)$ competitive algorithm for explainable $k$-means clustering. Explainable $k$-means was recently introduced by Dasgupta, Frost, Moshkovitz, and Rashtchian (ICML 2020). It is described by an easy to interpret and understand (threshold) decision tree or diagram. The cost of the explainable $k$-means clustering equals to the sum of costs of its cluster… ▽ More

    Submitted 27 April, 2022; v1 submitted 4 November, 2021; originally announced November 2021.

    Comments: 29 pages, 4 figures

  9. arXiv:2108.05697  [pdf, ps, other

    cs.DS cs.LG

    Local Correlation Clustering with Asymmetric Classification Errors

    Authors: Jafar Jafarov, Sanchit Kalhan, Konstantin Makarychev, Yury Makarychev

    Abstract: In the Correlation Clustering problem, we are given a complete weighted graph $G$ with its edges labeled as "similar" and "dissimilar" by a noisy binary classifier. For a clustering $\mathcal{C}$ of graph $G$, a similar edge is in disagreement with $\mathcal{C}$, if its endpoints belong to distinct clusters; and a dissimilar edge is in disagreement with $\mathcal{C}$ if its endpoints belong to the… ▽ More

    Submitted 11 August, 2021; originally announced August 2021.

    Comments: 24 pages, 2 figures. The conference version of this paper appeared in the proceedings of ICML 2021

  10. arXiv:2108.05696  [pdf, ps, other

    cs.DS cs.LG

    Correlation Clustering with Asymmetric Classification Errors

    Authors: Jafar Jafarov, Sanchit Kalhan, Konstantin Makarychev, Yury Makarychev

    Abstract: In the Correlation Clustering problem, we are given a weighted graph $G$ with its edges labeled as "similar" or "dissimilar" by a binary classifier. The goal is to produce a clustering that minimizes the weight of "disagreements": the sum of the weights of "similar" edges across clusters and "dissimilar" edges within clusters. We study the correlation clustering problem under the following assumpt… ▽ More

    Submitted 11 August, 2021; originally announced August 2021.

    Comments: 24 pages, 2 figures. The conference version of this paper appeared in the proceedings of ICML 2020

  11. arXiv:2107.00798  [pdf, ps, other

    cs.DS cs.LG

    Near-optimal Algorithms for Explainable k-Medians and k-Means

    Authors: Konstantin Makarychev, Liren Shan

    Abstract: We consider the problem of explainable $k$-medians and $k$-means introduced by Dasgupta, Frost, Moshkovitz, and Rashtchian~(ICML 2020). In this problem, our goal is to find a threshold decision tree that partitions data into $k$ clusters and minimizes the $k$-medians or $k$-means objective. The obtained clustering is easy to interpret because every decision node of a threshold tree splits data bas… ▽ More

    Submitted 2 August, 2021; v1 submitted 1 July, 2021; originally announced July 2021.

    Comments: 29 pages, 4 figures, ICML 2021

  12. arXiv:2011.14532  [pdf, other

    cs.DS cs.IT math.CO math.PR q-bio.QM

    Batch Optimization for DNA Synthesis

    Authors: Konstantin Makarychev, Miklos Z. Racz, Cyrus Rashtchian, Sergey Yekhanin

    Abstract: Large pools of synthetic DNA molecules have been recently used to reliably store significant volumes of digital data. While DNA as a storage medium has enormous potential because of its high storage density, its practical use is currently severely limited because of the high cost and low throughput of available DNA synthesis technologies. We study the role of batch optimization in reducing the cos… ▽ More

    Submitted 23 February, 2021; v1 submitted 29 November, 2020; originally announced November 2020.

    Comments: Improved Theorem 1.2 and its proof

  13. arXiv:2010.14487  [pdf, ps, other

    cs.LG cs.DS

    Improved Guarantees for k-means++ and k-means++ Parallel

    Authors: Konstantin Makarychev, Aravind Reddy, Liren Shan

    Abstract: In this paper, we study k-means++ and k-means++ parallel, the two most popular algorithms for the classic k-means clustering problem. We provide novel analyses and show improved approximation and bi-criteria approximation guarantees for k-means++ and k-means++ parallel. Our results give a better theoretical justification for why these algorithms perform extremely well in practice. We also propose… ▽ More

    Submitted 27 October, 2020; originally announced October 2020.

    Journal ref: NeurIPS 2020

  14. arXiv:1912.06983  [pdf, other

    cs.DS

    Bisect and Conquer: Hierarchical Clustering via Max-Uncut Bisection

    Authors: Sara Ahmadian, Vaggos Chatziafratis, Alessandro Epasto, Euiwoong Lee, Mohammad Mahdian, Konstantin Makarychev, Grigory Yaroslavtsev

    Abstract: Hierarchical Clustering is an unsupervised data analysis method which has been widely used for decades. Despite its popularity, it had an underdeveloped analytical foundation and to address this, Dasgupta recently introduced an optimization viewpoint of hierarchical clustering with pairwise similarity information that spurred a line of work shedding light on old algorithms (e.g., Average-Linkage),… ▽ More

    Submitted 15 December, 2019; originally announced December 2019.

  15. arXiv:1902.10829  [pdf, ps, other

    cs.DS

    Improved algorithms for Correlation Clustering with local objectives

    Authors: Sanchit Kalhan, Konstantin Makarychev, Timothy Zhou

    Abstract: Correlation Clustering is a powerful graph partitioning model that aims to cluster items based on the notion of similarity between items. An instance of the Correlation Clustering problem consists of a graph $G$ (not necessarily complete) whose edges are labeled by a binary classifier as ``similar'' and ``dissimilar''. An objective which has received a lot of attention in literature is that of min… ▽ More

    Submitted 21 June, 2019; v1 submitted 27 February, 2019; originally announced February 2019.

    Comments: 22 pages, 2 figures

  16. arXiv:1811.03591  [pdf, other

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

    Nonlinear Dimension Reduction via Outer Bi-Lipschitz Extensions

    Authors: Sepideh Mahabadi, Konstantin Makarychev, Yury Makarychev, Ilya Razenshteyn

    Abstract: We introduce and study the notion of an outer bi-Lipschitz extension of a map between Euclidean spaces. The notion is a natural analogue of the notion of a Lipschitz extension of a Lipschitz map. We show that for every map $f$ there exists an outer bi-Lipschitz extension $f'$ whose distortion is greater than that of $f$ by at most a constant factor. This result can be seen as a counterpart of the… ▽ More

    Submitted 8 November, 2018; originally announced November 2018.

    Comments: 27 pages, 6 figures; an extended abstract appeared in the proceedings of STOC 2018

  17. arXiv:1811.03195  [pdf, ps, other

    cs.DS cs.LG

    Performance of Johnson-Lindenstrauss Transform for k-Means and k-Medians Clustering

    Authors: Konstantin Makarychev, Yury Makarychev, Ilya Razenshteyn

    Abstract: Consider an instance of Euclidean $k$-means or $k$-medians clustering. We show that the cost of the optimal solution is preserved up to a factor of $(1+\varepsilon)$ under a projection onto a random $O(\log(k / \varepsilon) / \varepsilon^2)$-dimensional subspace. Further, the cost of every clustering is preserved within $(1+\varepsilon)$. More generally, our result applies to any dimension reducti… ▽ More

    Submitted 8 April, 2020; v1 submitted 7 November, 2018; originally announced November 2018.

    Comments: 31 pages, an extended abstract appeared in the proceedings of STOC 2019

  18. arXiv:1607.06442  [pdf, ps, other

    cs.DS

    Metric Perturbation Resilience

    Authors: Konstantin Makarychev, Yury Makarychev

    Abstract: We study the notion of perturbation resilience introduced by Bilu and Linial (2010) and Awasthi, Blum, and Sheffet (2012). A clustering problem is $α$-perturbation resilient if the optimal clustering does not change when we perturb all distances by a factor of at most $α$. We consider a class of clustering problems with center-based objectives, which includes such problems as k-means, k-median, an… ▽ More

    Submitted 21 July, 2016; originally announced July 2016.

  19. arXiv:1607.04787  [pdf, ps, other

    cs.DS cs.CC cs.LO

    Robust algorithms with polynomial loss for near-unanimity CSPs

    Authors: Víctor Dalmau, Marcin Kozik, Andrei Krokhin, Konstantin Makarychev, Yury Makarychev, Jakub Opršal

    Abstract: An instance of the Constraint Satisfaction Problem (CSP) is given by a family of constraints on overlapping sets of variables, and the goal is to assign values from a fixed domain to the variables so that all constraints are satisfied. In the optimization version, the goal is to maximize the number of satisfied constraints. An approximation algorithm for CSP is called robust if it outputs an assig… ▽ More

    Submitted 4 December, 2018; v1 submitted 16 July, 2016; originally announced July 2016.

    Comments: A preliminary version of this paper appeared in SODA 2017. Journal referees' comments are incorporated

  20. A Union of Euclidean Metric Spaces is Euclidean

    Authors: Konstantin Makarychev, Yury Makarychev

    Abstract: Suppose that a metric space $X$ is the union of two metric subspaces $A$ and $B$ that embed into Euclidean space with distortions $D_A$ and $D_B$, respectively. We prove that then $X$ embeds into Euclidean space with a bounded distortion (namely, with distortion at most $7D_A D_B + 2(D_A+D_B)$). Our result settles an open problem posed by Naor. Additionally, we present some corollaries and extensi… ▽ More

    Submitted 23 January, 2017; v1 submitted 26 February, 2016; originally announced February 2016.

    Comments: Reformatted for Discrete Analysis, updated metadata, and edited the title. This version is otherwise identical to the previous one

    Journal ref: A Union of Euclidean Metric Spaces is Euclidean, Discrete Analysis 2016:14

  21. arXiv:1511.03229  [pdf, ps, other

    cs.DS cs.LG math.ST

    Learning Communities in the Presence of Errors

    Authors: Konstantin Makarychev, Yury Makarychev, Aravindan Vijayaraghavan

    Abstract: We study the problem of learning communities in the presence of modeling errors and give robust recovery algorithms for the Stochastic Block Model (SBM). This model, which is also known as the Planted Partition Model, is widely used for community detection and graph partitioning in various fields, including machine learning, statistics, and social sciences. Many algorithms exist for learning commu… ▽ More

    Submitted 24 June, 2016; v1 submitted 10 November, 2015; originally announced November 2015.

    Comments: 34 pages. Appearing in the Conference on Learning Theory (COLT)'16

  22. arXiv:1507.04227  [pdf, ps, other

    cs.DS

    A bi-criteria approximation algorithm for $k$ Means

    Authors: Konstantin Makarychev, Yury Makarychev, Maxim Sviridenko, Justin Ward

    Abstract: We consider the classical $k$-means clustering problem in the setting bi-criteria approximation, in which an algoithm is allowed to output $βk > k$ clusters, and must produce a clustering with cost at most $α$ times the to the cost of the optimal set of $k$ clusters. We argue that this approach is natural in many settings, for which the exact number of clusters is a priori unknown, or unimportant… ▽ More

    Submitted 3 August, 2015; v1 submitted 15 July, 2015; originally announced July 2015.

  23. arXiv:1503.03851  [pdf, ps, other

    cs.DS

    Satisfiability of Ordering CSPs Above Average

    Authors: Konstantin Makarychev, Yury Makarychev, Yuan Zhou

    Abstract: We study the satisfiability of ordering constraint satisfaction problems (CSPs) above average. We prove the conjecture of Gutin, van Iersel, Mnich, and Yeo that the satisfiability above average of ordering CSPs of arity $k$ is fixed-parameter tractable for every $k$. Previously, this was only known for $k=2$ and $k=3$. We also generalize this result to more general classes of CSPs, including CSPs… ▽ More

    Submitted 30 October, 2015; v1 submitted 12 March, 2015; originally announced March 2015.

  24. arXiv:1412.0681  [pdf, other

    cs.DS

    Near Optimal LP Rounding Algorithm for Correlation Clustering on Complete and Complete k-partite Graphs

    Authors: Shuchi Chawla, Konstantin Makarychev, Tselil Schramm, Grigory Yaroslavtsev

    Abstract: We give new rounding schemes for the standard linear programming relaxation of the correlation clustering problem, achieving approximation factors almost matching the integrality gaps: - For complete graphs our appoximation is $2.06 - \varepsilon$ for a fixed constant $\varepsilon$, which almost matches the previously known integrality gap of $2$. - For complete $k$-partite graphs our approxim… ▽ More

    Submitted 23 June, 2015; v1 submitted 1 December, 2014; originally announced December 2014.

  25. arXiv:1406.5667  [pdf, ps, other

    cs.DS cs.LG

    Correlation Clustering with Noisy Partial Information

    Authors: Konstantin Makarychev, Yury Makarychev, Aravindan Vijayaraghavan

    Abstract: In this paper, we propose and study a semi-random model for the Correlation Clustering problem on arbitrary graphs G. We give two approximation algorithms for Correlation Clustering instances from this model. The first algorithm finds a solution of value $(1+ δ) optcost + O_δ(n\log^3 n)$ with high probability, where $optcost$ is the value of the optimal solution (for every $δ> 0$). The second algo… ▽ More

    Submitted 12 May, 2015; v1 submitted 21 June, 2014; originally announced June 2014.

    Comments: To appear at Conference on Learning Theory (COLT) 2015. Substantial changes from previous version, including a new section on recovery of the ground truth clustering. 20 pages

  26. arXiv:1406.5665  [pdf, ps, other

    cs.DS cs.LG

    Constant Factor Approximation for Balanced Cut in the PIE model

    Authors: Konstantin Makarychev, Yury Makarychev, Aravindan Vijayaraghavan

    Abstract: We propose and study a new semi-random semi-adversarial model for Balanced Cut, a planted model with permutation-invariant random edges (PIE). Our model is much more general than planted models considered previously. Consider a set of vertices V partitioned into two clusters $L$ and $R$ of equal size. Let $G$ be an arbitrary graph on $V$ with no edges between $L$ and $R$. Let $E_{random}$ be a set… ▽ More

    Submitted 21 June, 2014; originally announced June 2014.

    Comments: Full version of the paper at the 46th ACM Symposium on the Theory of Computing (STOC 2014). 32 pages

  27. arXiv:1404.6850  [pdf, ps, other

    cs.DS

    Precedence-constrained Scheduling of Malleable Jobs with Preemption

    Authors: Konstantin Makarychev, Debmalya Panigrahi

    Abstract: Scheduling jobs with precedence constraints on a set of identical machines to minimize the total processing time (makespan) is a fundamental problem in combinatorial optimization. In practical settings such as cloud computing, jobs are often malleable, i.e., can be processed on multiple machines simultaneously. The instantaneous processing rate of a job is a non-decreasing function of the number o… ▽ More

    Submitted 27 April, 2014; originally announced April 2014.

  28. arXiv:1404.3248  [pdf, other

    cs.DS math.PR

    Optimization Problems with Diseconomies of Scale via Decoupling

    Authors: Konstantin Makarychev, Maxim Sviridenko

    Abstract: We present a new framework for solving optimization problems with a diseconomy of scale. In such problems, our goal is to minimize the cost of resources used to perform a certain task. The cost of resources grows superlinearly, as $x^q$, $q\ge 1$, with the amount $x$ of resources used. We define a novel linear programming relaxation for such problems, and then show that the integrality gap of the… ▽ More

    Submitted 21 January, 2015; v1 submitted 11 April, 2014; originally announced April 2014.

  29. arXiv:1403.7721  [pdf, ps, other

    cs.CC cs.DS

    Maximum Quadratic Assignment Problem: Reduction from Maximum Label Cover and LP-based Approximation Algorithm

    Authors: Konstantin Makarychev, Rajsekar Manokaran, Maxim Sviridenko

    Abstract: We show that for every positive $ε> 0$, unless NP $\subset$ BPQP, it is impossible to approximate the maximum quadratic assignment problem within a factor better than $2^{\log^{1-ε} n}$ by a reduction from the maximum label cover problem. Our result also implies that Approximate Graph Isomorphism is not robust and is in fact, $1 - ε$ vs $ε$ hard assuming the Unique Games Conjecture. Then, we pre… ▽ More

    Submitted 30 March, 2014; originally announced March 2014.

  30. arXiv:1403.0486  [pdf, ps, other

    cs.DM cs.DC cs.DS

    Online Algorithms for Machine Minimization

    Authors: Nikhil Devanur, Konstantin Makarychev, Debmalya Panigrahi, Grigory Yaroslavtsev

    Abstract: In this paper, we consider the online version of the machine minimization problem (introduced by Chuzhoy et al., FOCS 2004), where the goal is to schedule a set of jobs with release times, deadlines, and processing lengths on a minimum number of identical machines. Since the online problem has strong lower bounds if all the job parameters are arbitrary, we focus on jobs with uniform length. Our ma… ▽ More

    Submitted 4 March, 2014; v1 submitted 3 March, 2014; originally announced March 2014.

    Comments: After the first version of the manuscript was posted online, it was brought to our attention that Theorem 1.1 also follows from the results of Bansal, Kimbrel and Pruhs, "Speed Scaling to Minimize Energy and Temperature" (JACM'07), who consider energy-minimizing scheduling problems. This result follows from Lemma 4.7 and Lemma 4.8

  31. arXiv:1401.0699  [pdf, ps, other

    cs.DS

    Nonuniform Graph Partitioning with Unrelated Weights

    Authors: Konstantin Makarychev, Yury Makarychev

    Abstract: We give a bi-criteria approximation algorithm for the Minimum Nonuniform Partitioning problem, recently introduced by Krauthgamer, Naor, Schwartz and Talwar (2014). In this problem, we are given a graph $G=(V,E)$ on $n$ vertices and $k$ numbers $ρ_1,\dots, ρ_k$. The goal is to partition the graph into $k$ disjoint sets $P_1,\dots, P_k$ satisfying $|P_i|\leq ρ_i n$ so as to minimize the number of e… ▽ More

    Submitted 28 April, 2014; v1 submitted 3 January, 2014; originally announced January 2014.

  32. arXiv:1306.4384  [pdf, other

    cs.DS

    Approximation Algorithm for Sparsest k-Partitioning

    Authors: Anand Louis, Konstantin Makarychev

    Abstract: Given a graph $G$, the sparsest-cut problem asks to find the set of vertices $S$ which has the least expansion defined as $$φ_G(S) := \frac{w(E(S,\bar{S}))}{\min \set{w(S), w(\bar{S})}}, $$ where $w$ is the total edge weight of a subset. Here we study the natural generalization of this problem: given an integer $k$, compute a $k$-partition $\set{P_1, \ldots, P_k}$ of the vertex set so as to minimi… ▽ More

    Submitted 7 October, 2013; v1 submitted 18 June, 2013; originally announced June 2013.

  33. arXiv:1305.1681  [pdf, ps, other

    cs.DS

    Bilu-Linial Stable Instances of Max Cut and Minimum Multiway Cut

    Authors: Konstantin Makarychev, Yury Makarychev, Aravindan Vijayaraghavan

    Abstract: We investigate the notion of stability proposed by Bilu and Linial. We obtain an exact polynomial-time algorithm for $γ$-stable Max Cut instances with $γ\geq c\sqrt{\log n}\log\log n$ for some absolute constant $c > 0$. Our algorithm is robust: it never returns an incorrect answer; if the instance is $γ$-stable, it finds the maximum cut, otherwise, it either finds the maximum cut or certifies that… ▽ More

    Submitted 11 November, 2013; v1 submitted 7 May, 2013; originally announced May 2013.

    Comments: 24 pages

  34. arXiv:1210.1890  [pdf, ps, other

    cs.DS

    Local Search is Better than Random Assignment for Bounded Occurrence Ordering k-CSPs

    Authors: Konstantin Makarychev

    Abstract: We prove that the Bounded Occurrence Ordering k-CSP Problem is not approximation resistant. We give a very simple local search algorithm that always performs better than the random assignment algorithm. Specifically, the expected value of the solution returned by the algorithm is at least Alg > Avg + a(B,k) (Opt - Avg), where "Opt" is the value of the optimal solution; "Avg" is the expected value… ▽ More

    Submitted 4 March, 2013; v1 submitted 5 October, 2012; originally announced October 2012.

    Comments: Published at STACS 2013: Konstantin Makarychev. Local Search is Better than Random Assignment for Bounded Occurrence Ordering k-CSPs. STACS 2013, pp. 139-147

  35. arXiv:1206.3603  [pdf, other

    cs.DS

    Approximation Algorithm for Non-Boolean MAX k-CSP

    Authors: Konstantin Makarychev, Yury Makarychev

    Abstract: In this paper, we present a randomized polynomial-time approximation algorithm for k-CSPd. In k-CSPd, we are given a set of predicates of arity k over an alphabet of size d. Our goal is to find an assignment that maximizes the number of satisfied constraints. Our algorithm has approximation factor Omega(kd/d^k) (when k > Ω(log d)). This bound is asymptotically optimal assuming the Unique Games C… ▽ More

    Submitted 15 June, 2012; originally announced June 2012.

    Comments: The conference version of this paper will appear in the Proceedings of APPROX 2012

  36. arXiv:1205.2234  [pdf, ps, other

    cs.DS cs.CC

    Approximation Algorithms for Semi-random Graph Partitioning Problems

    Authors: Konstantin Makarychev, Yury Makarychev, Aravindan Vijayaraghavan

    Abstract: In this paper, we propose and study a new semi-random model for graph partitioning problems. We believe that it captures many properties of real--world instances. The model is more flexible than the semi-random model of Feige and Kilian and planted random model of Bui, Chaudhuri, Leighton and Sipser. We develop a general framework for solving semi-random instances and apply it to several problem… ▽ More

    Submitted 10 May, 2012; originally announced May 2012.

    Comments: To appear at the 44th ACM Symposium on Theory of Computing (STOC 2012)

  37. arXiv:1110.4319  [pdf, ps, other

    cs.DS

    Min-Max Graph Partitioning and Small Set Expansion

    Authors: Nikhil Bansal, Uriel Feige, Robert Krauthgamer, Konstantin Makarychev, Viswanath Nagarajan, Joseph, Naor, Roy Schwartz

    Abstract: We study graph partitioning problems from a min-max perspective, in which an input graph on n vertices should be partitioned into k parts, and the objective is to minimize the maximum number of edges leaving a single part. The two main versions we consider are where the k parts need to be of equal-size, and where they must separate a set of k given terminals. We consider a common generalization of… ▽ More

    Submitted 20 October, 2011; v1 submitted 19 October, 2011; originally announced October 2011.

    Comments: Full version of paper appearing in FOCS 2011, 29 pages

  38. arXiv:1104.3806  [pdf, ps, other

    cs.DS cs.CC

    How to Play Unique Games against a Semi-Random Adversary

    Authors: Alexandra Kolla, Konstantin Makarychev, Yury Makarychev

    Abstract: In this paper, we study the average case complexity of the Unique Games problem. We propose a natural semi-random model, in which a unique game instance is generated in several steps. First an adversary selects a completely satisfiable instance of Unique Games, then she chooses an epsilon-fraction of all edges, and finally replaces ("corrupts") the constraints corresponding to these edges with new… ▽ More

    Submitted 19 April, 2011; originally announced April 2011.

  39. arXiv:1103.6161  [pdf, other

    math.FA cs.DS

    The Grothendieck constant is strictly smaller than Krivine's bound

    Authors: Mark Braverman, Konstantin Makarychev, Yury Makarychev, Assaf Naor

    Abstract: We prove that $K_G<\fracπ{2\log(1+\sqrt{2})}$, where $K_G$ is the Grothendieck constant.

    Submitted 17 August, 2011; v1 submitted 31 March, 2011; originally announced March 2011.

    Comments: An extended abstract describing the contents of this work will appear in FOCS 2011. Suggestions of the FOCS reviewers have been addressed

  40. arXiv:1101.1941  [pdf, ps, other

    cs.DS

    On Parsimonious Explanations for 2-D Tree- and Linearly-Ordered Data

    Authors: Howard Karloff, Flip Korn, Konstantin Makarychev, Yuval Rabani

    Abstract: This paper studies the "explanation problem" for tree- and linearly-ordered array data, a problem motivated by database applications and recently solved for the one-dimensional tree-ordered case. In this paper, one is given a matrix A whose rows and columns have semantics: special subsets of the rows and special subsets of the columns are meaningful, others are not. A submatrix in A is said to be… ▽ More

    Submitted 10 January, 2011; originally announced January 2011.

  41. arXiv:1012.4062  [pdf, ps, other

    cs.DS math.CO

    Improved Approximation for the Directed Spanner Problem

    Authors: Arnab Bhattacharyya, Konstantin Makarychev

    Abstract: We prove that the size of the sparsest directed k-spanner of a graph can be approximated in polynomial time to within a factor of $\tilde{O}(\sqrt{n})$, for all k >= 3. This improves the $\tilde{O}(n^{2/3})$-approximation recently shown by Dinitz and Krauthgamer.

    Submitted 18 December, 2010; originally announced December 2010.

  42. arXiv:1006.4607  [pdf, ps, other

    cs.DS

    Metric Extension Operators, Vertex Sparsifiers and Lipschitz Extendability

    Authors: Konstantin Makarychev, Yury Makarychev

    Abstract: We study vertex cut and flow sparsifiers that were recently introduced by Moitra, and Leighton and Moitra. We improve and generalize their results. We give a new polynomial-time algorithm for constructing O(log k / log log k) cut and flow sparsifiers, matching the best existential upper bound on the quality of a sparsifier, and improving the previous algorithmic upper bound of O(log^2 k / log log… ▽ More

    Submitted 8 December, 2010; v1 submitted 23 June, 2010; originally announced June 2010.

    Comments: Appeared at FOCS 2010

  43. arXiv:0903.0367  [pdf, ps, other

    cs.DS

    How to Play Unique Games on Expanders

    Authors: Konstantin Makarychev, Yury Makarychev

    Abstract: In this note we improve a recent result by Arora, Khot, Kolla, Steurer, Tulsiani, and Vishnoi on solving the Unique Games problem on expanders. Given a $(1-\varepsilon)$-satisfiable instance of Unique Games with the constraint graph $G$, our algorithm finds an assignment satisfying at least a $1- C \varepsilon/h_G$ fraction of all constraints if $\varepsilon < c λ_G$ where $h_G$ is the edge ex… ▽ More

    Submitted 2 March, 2009; originally announced March 2009.

  44. arXiv:cs/0510029  [pdf, ps, other

    cs.IT

    Conditionally independent random variables

    Authors: Konstantin Makarychev, Yury Makarychev

    Abstract: In this paper we investigate the notion of conditional independence and prove several information inequalities for conditionally independent random variables.

    Submitted 11 October, 2005; originally announced October 2005.

    Comments: 8 pages