Skip to main content

Showing 1–32 of 32 results for author: Chalermsook, P

.
  1. arXiv:2312.15426  [pdf, other

    cs.DS

    The Group Access Bounds for Binary Search Trees

    Authors: Parinya Chalermsook, Manoj Gupta, Wanchote Jiamjitrak, Akash Pareek, Sorrachai Yingchareonthawornchai

    Abstract: The access lemma (Sleator and Tarjan, JACM 1985) is a property of binary search trees that implies interesting consequences such as static optimality, static finger, and working set property. However, there are known corollaries of the dynamic optimality that cannot be derived via the access lemma, such as the dynamic finger, and any $o(\log n)$-competitive ratio to the optimal BST where $n$ is th… ▽ More

    Submitted 24 December, 2023; originally announced December 2023.

  2. arXiv:2308.16033  [pdf, other

    cs.CC

    Independent set in $k$-Claw-Free Graphs: Conditional $χ$-boundedness and the Power of LP/SDP Relaxations

    Authors: Parinya Chalermsook, Ameet Gadekar, Kamyar Khodamoradi, Joachim Spoerhase

    Abstract: This paper studies $k$-claw-free graphs, exploring the connection between an extremal combinatorics question and the power of a convex program in approximating the maximum-weight independent set in this graph class. For the extremal question, we consider the notion, that we call \textit{conditional $χ$-boundedness} of a graph: Given a graph $G$ that is assumed to contain an independent set of a ce… ▽ More

    Submitted 30 August, 2023; originally announced August 2023.

    Comments: WAOA 2023

  3. arXiv:2307.02294  [pdf, ps, other

    cs.DS cs.DM math.CO

    Sorting Pattern-Avoiding Permutations via 0-1 Matrices Forbidding Product Patterns

    Authors: Parinya Chalermsook, Seth Pettie, Sorrachai Yingchareonthawornchai

    Abstract: We consider the problem of comparison-sorting an $n$-permutation $S$ that avoids some $k$-permutation $π$. Chalermsook, Goswami, Kozma, Mehlhorn, and Saranurak prove that when $S$ is sorted by inserting the elements into the GreedyFuture binary search tree, the running time is linear in the extremal function $\mathrm{Ex}(P_π\otimes \text{hat},n)$. This is the maximum number of 1s in an… ▽ More

    Submitted 8 July, 2023; v1 submitted 5 July, 2023; originally announced July 2023.

  4. arXiv:2307.01341  [pdf, other

    cs.DS

    Polynomial-time Approximation of Independent Set Parameterized by Treewidth

    Authors: Parinya Chalermsook, Fedor Fomin, Thekla Hamm, Tuukka Korhonen, Jesper Nederlof, Ly Orgo

    Abstract: We prove the following result about approximating the maximum independent set in a graph. Informally, we show that any approximation algorithm with a ``non-trivial'' approximation ratio (as a function of the number of vertices of the input graph $G$) can be turned into an approximation algorithm achieving almost the same ratio, albeit as a function of the treewidth of $G$. More formally, we prove… ▽ More

    Submitted 3 July, 2023; originally announced July 2023.

    Comments: To appear in the 31st Annual European Symposium on Algorithms (ESA 2023)

  5. arXiv:2305.07316  [pdf, ps, other

    cs.DS cs.CG cs.LG

    Parameterized Approximation for Robust Clustering in Discrete Geometric Spaces

    Authors: Fateme Abbasi, Sandip Banerjee, Jarosław Byrka, Parinya Chalermsook, Ameet Gadekar, Kamyar Khodamoradi, Dániel Marx, Roohani Sharma, Joachim Spoerhase

    Abstract: We consider the well-studied Robust $(k, z)$-Clustering problem, which generalizes the classic $k$-Median, $k$-Means, and $k$-Center problems. Given a constant $z\ge 1$, the input to Robust $(k, z)$-Clustering is a set $P$ of $n$ weighted points in a metric space $(M,δ)$ and a positive integer $k$. Further, each point belongs to one (or more) of the $m$ many different groups $S_1,S_2,\ldots,S_m$.… ▽ More

    Submitted 12 May, 2023; originally announced May 2023.

    Comments: 21 pages, 3 figures

  6. arXiv:2304.03146  [pdf, other

    cs.DS cs.LG

    Parameterized Approximation Schemes for Clustering with General Norm Objectives

    Authors: Fateme Abbasi, Sandip Banerjee, Jarosław Byrka, Parinya Chalermsook, Ameet Gadekar, Kamyar Khodamoradi, Dániel Marx, Roohani Sharma, Joachim Spoerhase

    Abstract: This paper considers the well-studied algorithmic regime of designing a $(1+ε)$-approximation algorithm for a $k$-clustering problem that runs in time $f(k,ε)poly(n)$ (sometimes called an efficient parameterized approximation scheme or EPAS for short). Notable results of this kind include EPASes in the high-dimensional Euclidean setting for $k$-center [Badŏiu, Har-Peled, Indyk; STOC'02] as well as… ▽ More

    Submitted 6 April, 2023; originally announced April 2023.

    Comments: 40 pages, 6 figures

    ACM Class: F.2.2

  7. arXiv:2211.04112  [pdf, other

    cs.DS

    Improved Pattern-Avoidance Bounds for Greedy BSTs via Matrix Decomposition

    Authors: Parinya Chalermsook, Manoj Gupta, Wanchote Jiamjitrak, Nidia Obscura Acosta, Akash Pareek, Sorrachai Yingchareonthawornchai

    Abstract: Greedy BST (or simply Greedy) is an online self-adjusting binary search tree defined in the geometric view ([Lucas, 1988; Munro, 2000; Demaine, Harmon, Iacono, Kane, Patrascu, SODA 2009). Along with Splay trees (Sleator, Tarjan 1985), Greedy is considered the most promising candidate for being dynamically optimal, i.e., starting with any initial tree, their access costs on any sequence is conjectu… ▽ More

    Submitted 8 November, 2022; originally announced November 2022.

    Comments: Accepted to SODA 2023

  8. arXiv:2205.14978  [pdf, other

    cs.DS

    Approximating k-Edge-Connected Spanning Subgraphs via a Near-Linear Time LP Solver

    Authors: Parinya Chalermsook, Chien-Chung Huang, Danupon Nanongkai, Thatchaphol Saranurak, Pattara Sukprasert, Sorrachai Yingchareonthawornchai

    Abstract: In the $k$-edge-connected spanning subgraph ($k$ECSS) problem, our goal is to compute a minimum-cost sub-network that is resilient against up to $k$ link failures: Given an $n$-node $m$-edge graph with a cost function on the edges, our goal is to compute a minimum-cost $k$-edge-connected spanning subgraph. This NP-hard problem generalizes the minimum spanning tree problem and is the "uniform case"… ▽ More

    Submitted 30 May, 2022; originally announced May 2022.

  9. Approximating Sparsest Cut in Low-Treewidth Graphs via Combinatorial Diameter

    Authors: Parinya Chalermsook, Matthias Kaul, Matthias Mnich, Joachim Spoerhase, Sumedha Uniyal, Daniel Vaz

    Abstract: The fundamental sparsest cut problem takes as input a graph $G$ together with the edge costs and demands, and seeks a cut that minimizes the ratio between the costs and demands across the cuts. For $n$-node graphs~$G$ of treewidth~$k$, \chlamtac, Krauthgamer, and Raghavendra (APPROX 2010) presented an algorithm that yields a factor-$2^{2^k}$ approximation in time… ▽ More

    Submitted 11 November, 2021; originally announced November 2021.

    Comments: 15 pages, 3 figures

  10. arXiv:2010.14338  [pdf, other

    cs.DS cs.CC cs.CG

    On Minimum Generalized Manhattan Connections

    Authors: Antonios Antoniadis, Margarita Capretto, Parinya Chalermsook, Christoph Damerius, Peter Kling, Lukas Nölke, Nidia Obscura, Joachim Spoerhase

    Abstract: We consider minimum-cardinality Manhattan connected sets with arbitrary demands: Given a collection of points $P$ in the plane, together with a subset of pairs of points in $P$ (which we call demands), find a minimum-cardinality superset of $P$ such that every demand pair is connected by a path whose length is the $\ell_1$-distance of the pair. This problem is a variant of three well-studied probl… ▽ More

    Submitted 27 October, 2020; originally announced October 2020.

  11. arXiv:2007.07880  [pdf, other

    cs.CG math.CO

    Coloring and Maximum Weight Independent Set of Rectangles

    Authors: Parinya Chalermsook, Bartosz Walczak

    Abstract: In 1960, Asplund and Grünbaum proved that every intersection graph of axis-parallel rectangles in the plane admits an $O(ω^2)$-coloring, where $ω$ is the maximum size of a clique. We present the first asymptotic improvement over this six-decade-old bound, proving that every such graph is $O(ω\logω)$-colorable and presenting a polynomial-time algorithm that finds such a coloring. This improvement l… ▽ More

    Submitted 15 July, 2020; originally announced July 2020.

  12. arXiv:2007.07862  [pdf, ps, other

    cs.DS

    Vertex Sparsification for Edge Connectivity

    Authors: Parinya Chalermsook, Syamantak Das, Bundit Laekhanukit, Yunbum Kook, Yang P. Liu, Richard Peng, Mark Sellke, Daniel Vaz

    Abstract: Graph compression or sparsification is a basic information-theoretic and computational question. A major open problem in this research area is whether $(1+ε)$-approximate cut-preserving vertex sparsifiers with size close to the number of terminals exist. As a step towards this goal, we study a thresholded version of the problem: for a given parameter $c$, find a smaller graph, which we call connec… ▽ More

    Submitted 15 July, 2020; originally announced July 2020.

    Comments: Merged version of arXiv:1910.10359 and arXiv:1910.10665 with improved bounds, 55 pages

  13. arXiv:2001.00257  [pdf, ps, other

    cs.DM cs.DS math.CO

    Multi-transversals for Triangles and the Tuza's Conjecture

    Authors: Parinya Chalermsook, Samir Khuller, Pattara Sukprasert, Sumedha Uniyal

    Abstract: In this paper, we study a primal and dual relationship about triangles: For any graph $G$, let $ν(G)$ be the maximum number of edge-disjoint triangles in $G$, and $τ(G)$ be the minimum subset $F$ of edges such that $G \setminus F$ is triangle-free. It is easy to see that $ν(G) \leq τ(G) \leq 3 ν(G)$, and in fact, this rather obvious inequality holds for a much more general primal-dual relation bet… ▽ More

    Submitted 3 February, 2021; v1 submitted 1 January, 2020; originally announced January 2020.

    Comments: Accepted at SODA'20

  14. arXiv:1912.02900  [pdf, other

    cs.DS

    Pinning Down the Strong Wilber 1 Bound for Binary Search Trees

    Authors: Parinya Chalermsook, Julia Chuzhoy, Thatchaphol Saranurak

    Abstract: The dynamic optimality conjecture, postulating the existence of an $O(1)$-competitive online algorithm for binary search trees (BSTs), is among the most fundamental open problems in dynamic data structures. Despite extensive work and some notable progress, including, for example, the Tango Trees (Demaine et al., FOCS 2004), that give the best currently known $O(\log \log n)$-competitive algorithm,… ▽ More

    Submitted 21 December, 2019; v1 submitted 5 December, 2019; originally announced December 2019.

  15. arXiv:1910.10665  [pdf, ps, other

    cs.DS

    Mimicking Networks Parameterized by Connectivity

    Authors: Parinya Chalermsook, Syamantak Das, Bundit Laekhanukit, Daniel Vaz

    Abstract: Given a graph $G=(V,E)$, capacities $w(e)$ on edges, and a subset of terminals $\mathcal{T} \subseteq V: |\mathcal{T}| = k$, a mimicking network for $(G,\mathcal{T})$ is a graph $(H,w')$ that contains copies of $\mathcal{T}$ and preserves the value of minimum cuts separating any subset $A, B \subseteq \mathcal{T}$ of terminals. Mimicking networks of size $2^{2^k}$ are known to exist and can be con… ▽ More

    Submitted 23 October, 2019; originally announced October 2019.

  16. arXiv:1809.01759  [pdf, other

    cs.DS

    Multi-finger binary search trees

    Authors: Parinya Chalermsook, Mayank Goswami, László Kozma, Kurt Mehlhorn, Thatchaphol Saranurak

    Abstract: We study multi-finger binary search trees (BSTs), a far-reaching extension of the classical BST model, with connections to the well-studied $k$-server problem. Finger search is a popular technique for speeding up BST operations when a query sequence has locality of reference. BSTs with multiple fingers can exploit more general regularities in the input. In this paper we consider the cost of servin… ▽ More

    Submitted 5 September, 2018; originally announced September 2018.

    Comments: To be presented at ISAAC 2018. Also extends (and supersedes parts of) arXiv:1603.04892, with possible text overlaps

  17. A Tight Extremal Bound on the Lovász Cactus Number in Planar Graphs

    Authors: Parinya Chalermsook, Andreas Schmid, Sumedha Uniyal

    Abstract: A cactus graph is a graph in which any two cycles are edge-disjoint. We present a constructive proof of the fact that any plane graph $G$ contains a cactus subgraph $C$ where $C$ contains at least a $\frac{1}{6}$ fraction of the triangular faces of $G$. We also show that this ratio cannot be improved by showing a tight lower bound. Together with an algorithm for linear matroid parity, our bound im… ▽ More

    Submitted 15 March, 2019; v1 submitted 10 April, 2018; originally announced April 2018.

    Comments: This result appeared in STACS19

  18. arXiv:1802.10403  [pdf, other

    cs.DS cs.DM

    Survivable Network Design for Group Connectivity in Low-Treewidth Graphs

    Authors: Parinya Chalermsook, Syamantak Das, Guy Even, Bundit Laekhanukit, Daniel Vaz

    Abstract: In the Group Steiner Tree problem (GST), we are given a (vertex or edge)-weighted graph $G=(V,E)$ on $n$ vertices, a root vertex $r$ and a collection of groups $\{S_i\}_{i\in[h]}: S_i\subseteq V(G)$. The goal is to find a min-cost subgraph $H$ that connects the root to every group. We consider a fault-tolerant variant of GST, which we call Restricted (Rooted) Group SNDP. In this setting, each grou… ▽ More

    Submitted 28 February, 2018; originally announced February 2018.

    Comments: 28 pages, 2 figures

  19. arXiv:1708.04218  [pdf, ps, other

    cs.CC

    From Gap-ETH to FPT-Inapproximability: Clique, Dominating Set, and More

    Authors: Parinya Chalermsook, Marek Cygan, Guy Kortsarz, Bundit Laekhanukit, Pasin Manurangsi, Danupon Nanongkai, Luca Trevisan

    Abstract: We consider questions that arise from the intersection between the areas of polynomial-time approximation algorithms, subexponential-time algorithms, and fixed-parameter tractable algorithms. The questions, which have been asked several times (e.g., [Marx08, FGMS12, DF13]), are whether there is a non-trivial FPT-approximation algorithm for the Maximum Clique (Clique) and Minimum Dominating Set (Do… ▽ More

    Submitted 14 August, 2017; originally announced August 2017.

    Comments: 43 pages. To appear in FOCS'17

  20. arXiv:1708.03515  [pdf, other

    cs.DS cs.CC

    New Tools and Connections for Exponential-time Approximation

    Authors: Nikhil Bansal, Parinya Chalermsook, Bundit Laekhanukit, Danupon Nanongkai, Jesper Nederlof

    Abstract: In this paper, we develop new tools and connections for exponential time approximation. In this setting, we are given a problem instance and a parameter $α>1$, and the goal is to design an $α$-approximation algorithm with the fastest possible running time. We show the following results: - An $r$-approximation for maximum independent set in $O^*(\exp(\tilde O(n/r \log^2 r+r\log^2r)))$ time, - A… ▽ More

    Submitted 11 August, 2017; originally announced August 2017.

    Comments: 13 pages

  21. arXiv:1603.04892  [pdf, other

    cs.DS

    The landscape of bounds for binary search trees

    Authors: Parinya Chalermsook, Mayank Goswami, László Kozma, Kurt Mehlhorn, Thatchaphol Saranurak

    Abstract: Binary search trees (BSTs) with rotations can adapt to various kinds of structure in search sequences, achieving amortized access times substantially better than the Theta(log n) worst-case guarantee. Classical examples of structural properties include static optimality, sequential access, working set, key-independent optimality, and dynamic finger, all of which are now known to be achieved by the… ▽ More

    Submitted 15 March, 2016; originally announced March 2016.

  22. New Integrality Gap Results for the Firefighters Problem on Trees

    Authors: Parinya Chalermsook, Daniel Vaz

    Abstract: The firefighter problem is NP-hard and admits a $(1-1/e)$ approximation based on rounding the canonical LP. In this paper, we first show a matching integrality gap of $(1-1/e+ε)$ on the canonical LP. This result relies on a powerful combinatorial gadget that can be used to prove integrality gap results for many problem settings. We also consider the canonical LP augmented with simple additional co… ▽ More

    Submitted 29 July, 2016; v1 submitted 11 January, 2016; originally announced January 2016.

    Comments: 22 pages

  23. arXiv:1507.06953  [pdf, other

    cs.DS math.CO

    Pattern-avoiding access in binary search trees

    Authors: Parinya Chalermsook, Mayank Goswami, Laszlo Kozma, Kurt Mehlhorn, Thatchaphol Saranurak

    Abstract: The dynamic optimality conjecture is perhaps the most fundamental open question about binary search trees (BST). It postulates the existence of an asymptotically optimal online BST, i.e. one that is constant factor competitive with any BST on any input access sequence. The two main candidates for dynamic optimality in the literature are splay trees [Sleator and Tarjan, 1985], and Greedy [Lucas, 19… ▽ More

    Submitted 24 July, 2015; originally announced July 2015.

    Comments: To be presented at FOCS 2015

  24. arXiv:1506.08319  [pdf, other

    cs.DS math.CO

    Greedy Is an Almost Optimal Deque

    Authors: Parinya Chalermsook, Mayank Goswami, Laszlo Kozma, Kurt Mehlhorn, Thatchaphol Saranurak

    Abstract: In this paper we extend the geometric binary search tree (BST) model of Demaine, Harmon, Iacono, Kane, and Patrascu (DHIKP) to accommodate for insertions and deletions. Within this extended model, we study the online Greedy BST algorithm introduced by DHIKP. Greedy BST is known to be equivalent to a maximally greedy (but inherently offline) algorithm introduced independently by Lucas in 1988 and M… ▽ More

    Submitted 27 June, 2015; originally announced June 2015.

    Comments: to be presented at WADS 2015

  25. arXiv:1503.03105  [pdf, other

    cs.DS math.CO

    Self-Adjusting Binary Search Trees: What Makes Them Tick?

    Authors: Parinya Chalermsook, Mayank Goswami, Laszlo Kozma, Kurt Mehlhorn, Thatchaphol Saranurak

    Abstract: Splay trees (Sleator and Tarjan) satisfy the so-called access lemma. Many of the nice properties of splay trees follow from it. What makes self-adjusting binary search trees (BSTs) satisfy the access lemma? After each access, self-adjusting BSTs replace the search path by a tree on the same set of nodes (the after-tree). We identify two simple combinatorial properties of the search path and the af… ▽ More

    Submitted 30 June, 2015; v1 submitted 10 March, 2015; originally announced March 2015.

    Comments: Substantial revision, additional results. To be presented at ESA 2015

  26. arXiv:1408.0828  [pdf, other

    cs.CC

    Pre-Reduction Graph Products: Hardnesses of Properly Learning DFAs and Approximating EDP on DAGs

    Authors: Parinya Chalermsook, Bundit Laekhanukit, Danupon Nanongkai

    Abstract: The study of graph products is a major research topic and typically concerns the term $f(G*H)$, e.g., to show that $f(G*H)=f(G)f(H)$. In this paper, we study graph products in a non-standard form $f(R[G*H]$ where $R$ is a "reduction", a transformation of any graph into an instance of an intended optimization problem. We resolve some open problems as applications. (1) A tight $n^{1-ε}$-approximat… ▽ More

    Submitted 4 August, 2014; originally announced August 2014.

  27. arXiv:1309.4602  [pdf, other

    cs.DS

    New Approximability Results for the Robust k-Median Problem

    Authors: Sayan Bhattacharya, Parinya Chalermsook, Kurt Mehlhorn, Adrian Neumann

    Abstract: We consider a robust variant of the classical $k$-median problem, introduced by Anthony et al. \cite{AnthonyGGN10}. In the \emph{Robust $k$-Median problem}, we are given an $n$-vertex metric space $(V,d)$ and $m$ client sets $\set{S_i \subseteq V}_{i=1}^m$. The objective is to open a set $F \subseteq V$ of $k$ facilities such that the worst case connection cost over all client sets is minimized; i… ▽ More

    Submitted 18 September, 2013; originally announced September 2013.

    Comments: 19 pages

    ACM Class: F.2.2

  28. arXiv:1308.2617  [pdf, ps, other

    cs.CC cs.DS

    Independent Set, Induced Matching, and Pricing: Connections and Tight (Subexponential Time) Approximation Hardnesses

    Authors: Parinya Chalermsook, Bundit Laekhanukit, Danupon Nanongkai

    Abstract: We present a series of almost settled inapproximability results for three fundamental problems. The first in our series is the subexponential-time inapproximability of the maximum independent set problem, a question studied in the area of parameterized complexity. The second is the hardness of approximating the maximum induced matching problem on bounded-degree bipartite graphs. The last in our se… ▽ More

    Submitted 18 August, 2013; v1 submitted 12 August, 2013; originally announced August 2013.

    Comments: The full version of FOCS 2013

  29. arXiv:1212.4129  [pdf, other

    cs.DM cs.CC cs.DS math.CO

    Graph Products Revisited: Tight Approximation Hardness of Induced Matching, Poset Dimension and More

    Authors: Parinya Chalermsook, Bundit Laekhanukit, Danupon Nanongkai

    Abstract: Graph product is a fundamental tool with rich applications in both graph theory and theoretical computer science. It is usually studied in the form $f(G*H)$ where $G$ and $H$ are graphs, * is a graph product and $f$ is a graph property. For example, if $f$ is the independence number and * is the disjunctive product, then the product is known to be multiplicative: $f(G*H)=f(G)f(H)$. In this paper… ▽ More

    Submitted 18 October, 2014; v1 submitted 17 December, 2012; originally announced December 2012.

    Comments: Preliminary version is published in SODA 2013

    ACM Class: F.2; G.2.2

  30. arXiv:1203.1940  [pdf, other

    cs.GT cs.DS

    Graph Pricing Problem on Bounded Treewidth, Bounded Genus and k-partite graphs

    Authors: Parinya Chalermsook, Shiva Kintali, Richard Lipton, Danupon Nanongkai

    Abstract: Consider the following problem. A seller has infinite copies of $n$ products represented by nodes in a graph. There are $m$ consumers, each has a budget and wants to buy two products. Consumers are represented by weighted edges. Given the prices of products, each consumer will buy both products she wants, at the given price, if she can afford to. Our objective is to help the seller price the produ… ▽ More

    Submitted 12 November, 2013; v1 submitted 8 March, 2012; originally announced March 2012.

    Comments: Preprint of the paper to appear in Chicago Journal of Theoretical Computer Science

  31. arXiv:1202.2840  [pdf, other

    cs.GT cs.CG cs.DS

    Geometric Pricing: How Low Dimensionality Helps in Approximability

    Authors: Parinya Chalermsook, Khaled Elbassioni, Danupon Nanongkai, He Sun

    Abstract: Consider the following toy problem. There are $m$ rectangles and $n$ points on the plane. Each rectangle $R$ is a consumer with budget $B_R$, who is interested in purchasing the cheapest item (point) inside R, given that she has enough budget. Our job is to price the items to maximize the revenue. This problem can also be defined on higher dimensions. We call this problem the geometric pricing pro… ▽ More

    Submitted 24 July, 2012; v1 submitted 13 February, 2012; originally announced February 2012.

    ACM Class: F.2

  32. arXiv:0910.0443  [pdf, ps, other

    cs.GT cs.CC cs.DS

    Stackelberg Pricing is Hard to Approximate within $2-ε$

    Authors: Parinya Chalermsook, Bundit Laekhanukit, Danupon Nanongkai

    Abstract: Stackelberg Pricing Games is a two-level combinatorial pricing problem studied in the Economics, Operation Research, and Computer Science communities. In this paper, we consider the decade-old shortest path version of this problem which is the first and most studied problem in this family. The game is played on a graph (representing a network) consisting of {\em fixed cost} edges and {\em pric… ▽ More

    Submitted 2 October, 2009; originally announced October 2009.

    ACM Class: F.2.2