Parameterized Complexity of Categorical Clustering with Size Constraints

被引:1
|
作者
Fomin, Fedor, V [1 ]
Golovach, Petr A. [1 ]
Purohit, Nidhi [1 ]
机构
[1] Univ Bergen, Dept Informat, Bergen, Norway
来源
基金
欧洲研究理事会;
关键词
Categorical clustering; Capacitated clustering; Parameterized complexity; APPROXIMATION ALGORITHM;
D O I
10.1007/978-3-030-83508-8_28
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the Categorical Clustering problem, we are given a set of vectors (matrix) A = {a(1), . . . , a(n)} over Sigma(m), where Sigma is a finite alphabet, and integers k and B. The task is to partition A into k clusters such that the median objective of the clustering in the Hamming norm is at most B. That is, we seek a partition {I-1, . . . , I-k} of {1, . . . , n} and vectors c(1), . . . , c(k) is an element of Sigma(m) such that Sigma(k)(i=1) Sigma(j is an element of Ii) d(H)(c(i), a(j)) <= B, where d(H)(a, b) is the Hamming distance between vectors a and b. Fomin, Golovach, and Panolan [ICALP 2018] proved that the problem is fixed-parameter tractable (for binary case Sigma = {0, 1}) by giving an algorithm that solves the problem in time 2(O(B logB)) . (mn)(O(1)). We extend this algorithmic result to a popular capacitated clustering model, where in addition the sizes of the clusters should satisfy certain constraints. More precisely, in CAPACITATED CLUSTERING, in addition, we are given two non-negative integers p and q, and seek a clustering with p <= vertical bar I-i vertical bar <= q for all i is an element of {1, . . . , k}. Our main theorem is that CAPACITATED CLUSTERING is solvable in time 2(O(B logB))vertical bar Sigma vertical bar(B) . (mn)(O(1)). The theorem not only extends the previous algorithmic results to a significantly more general model, it also implies algorithms for several other variants of CATEGORICAL CLUSTERING with constraints on cluster sizes.
引用
收藏
页码:385 / 398
页数:14
相关论文
共 50 条
  • [41] Parameterized Proof Complexity
    Stefan Dantchev
    Barnaby Martin
    Stefan Szeider
    computational complexity, 2011, 20 : 51 - 85
  • [42] Parameterized Random Complexity
    Juan Andrés Montoya
    Moritz Müller
    Theory of Computing Systems, 2013, 52 : 221 - 270
  • [43] Parameterized proof complexity
    Dantchev, Stefan
    Martin, Barnaby
    Szeider, Stefan
    48TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2007, : 150 - 160
  • [44] Parameterized complexity and logic
    Flum, Joerg
    Computation and Logic in the Real World, Proceedings, 2007, 4497 : 278 - 289
  • [45] Semi-supervised Clustering with Pairwise and Size Constraints
    Zhang, Shaohong
    Wong, Hau-San
    Xie, Dongqing
    PROCEEDINGS OF THE 2014 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2014, : 2450 - 2457
  • [46] Flow-augmentation III: Complexity dichotomy for Boolean CSPs parameterized by the number of unsatisfied constraints
    Kim, Eun Jung
    Kratsch, Stefan
    Pilipczuk, Marcin
    Wahlstrom, Magnus
    PROCEEDINGS OF THE 2023 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2023, : 3218 - 3228
  • [47] The complexity of non-hierarchical clustering with instance and cluster level constraints
    Ian Davidson
    S. S. Ravi
    Data Mining and Knowledge Discovery, 2007, 14 : 25 - 61
  • [48] On parameterized exponential time complexity
    Chen, Jianer
    Kanj, Iyad A.
    Xia, Ge
    THEORETICAL COMPUTER SCIENCE, 2009, 410 (27-29) : 2641 - 2648
  • [49] Parameterized Complexity of the Firefighter Problem
    Bazgan, Cristina
    Chopin, Morgan
    Fellows, Michael R.
    ALGORITHMS AND COMPUTATION, 2011, 7074 : 643 - +
  • [50] Parameterized complexity and approximation algorithms
    Marx, Daniel
    COMPUTER JOURNAL, 2008, 51 (01): : 60 - 78