Abstract
We study a broad class of graph partitioning problems, where each problem is specified by a graph \(G=(V,E)\), and parameters \(k\) and \(p\). We seek a subset \(U\subseteq V\) of size \(k\), such that \(\alpha _1m_1 + \alpha _2m_2\) is at most (or at least) \(p\), where \(\alpha _1,\alpha _2\in \mathbb {R}\) are constants defining the problem, and \(m_1, m_2\) are the cardinalities of the edge sets having both endpoints, and exactly one endpoint, in \(U\), respectively. This class of fixed-cardinality graph partitioning problems (FGPPs) encompasses Max \((k,n-k)\)-Cut, Min \(k\)-Vertex Cover, \(k\)-Densest Subgraph, and \(k\)-Sparsest Subgraph.
Our main result is an \(O^*(4^{k+o(k)}\varDelta ^k)\) algorithm for any problem in this class, where \(\varDelta \ge 1\) is the maximum degree in the input graph. This resolves an open question posed by Bonnet et al. [IPEC 2013]. We obtain faster algorithms for certain subclasses of FGPPs, parameterized by \(p\), or by \((k+p)\). In particular, we give an \(O^*(4^{p+o(p)})\) time algorithm for Max \((k,n-k)\)-Cut, thus improving significantly the best known \(O^*(p^p)\) time algorithm.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
A max-FGPP (min-FGPP) is non-degrading if \(\alpha _1/2\ge \alpha _2\) (\(\alpha _1/2\le \alpha _2\)).
- 2.
This result builds on a powerful construction technique for representative families presented in [10].
References
Berkhin, P.: A survey of clustering data mining techniques. In: Kogan, J., Nicholas, C., Teboulle, M. (eds.) Grouping Multidimensional Data: Recent Advances in Clustering, pp. 25–71. Springer, Heidelberg (2006)
Bonnet, É., Escoffier, B., Paschos, V.T., Tourniaire, É.: Multi-parameter complexity analysis for constrained size graph problems: using greediness for parameterization. In: Gutin, G., Szeider, S. (eds.) IPEC 2013. LNCS, vol. 8246, pp. 66–77. Springer, Heidelberg (2013)
Bourgeois, N., Giannakos, A., Lucarelli, G., Milis, I., Paschos, V.T.: Exact and approximation algorithms for densest k-subgraph. In: Ghosh, S.K., Tokuyama, T. (eds.) WALCOM 2013. LNCS, vol. 7748, pp. 114–125. Springer, Heidelberg (2013)
Cai, L.: Parameterized complexity of cardinality constrained optimization problems. Comput. J. 51(1), 102–121 (2008)
Cai, L., Chan, S.M., Chan, S.O.: Random separation: a new method for solving fixed-cardinality optimization problems. In: Bodlaender, H.L., Langston, M.A. (eds.) IWPEC 2006. LNCS, vol. 4169, pp. 239–250. Springer, Heidelberg (2006)
Cygan, M., Lokshtanov, D., Pilipczuk, M., Pilipczuk, M., Saurabh, S.: Minimum bisection is fixed parameter tractable. In: STOC, pp. 323–332 (2014)
Donavalli, A., Rege, M., Liu, X., Jafari-Khouzani, K.: Low-rank matrix factorization and co-clustering algorithms for analyzing large data sets. In: Kannan, R., Andres, F. (eds.) ICDEM 2010. LNCS, vol. 6411, pp. 272–279. Springer, Heidelberg (2012)
Downey, R.G., Estivill-Castro, V., Fellows, M.R., Prieto, E., Rosamond, F.A.: Cutting up is hard to do: the parameterized complexity of \(k\)-cut and related problems. Electron. Notes Theor. Comput. Sci. 78, 209–222 (2003)
Downey, R.G., Fellows, M.R.: Fixed-parameter tractability and completeness II: on completeness for W[1]. Theor. Comput. Sci. 141(1&2), 109–131 (1995)
Fomin, F.V., Lokshtanov, D., Saurabh, S.: Efficient computation of representative sets with applications in parameterized and exact agorithms. In: SODA, pp. 142–151 (2014)
Guo, J., Niedermeier, R., Wernicke, S.: Parameterized complexity of vertex cover variants. Theory Comput. Syst. 41(3), 501–520 (2007)
Kahng, A.B., Lienig, J., Markov, I.L., Hu, J.: VLSI Physical Design - From Graph Partitioning to Timing Closure. Springer, Netherlands (2011)
Kloks, T. (ed.): Treewidth, Computations and Approximations. LNCS, vol. 842. Springer, Heidelberg (1994)
Kneis, J., Langer, A., Rossmanith, P.: Improved upper bounds for partial vertex cover. In: Broersma, H., Erlebach, T., Friedetzky, T., Paulusma, D. (eds.) WG 2008. LNCS, vol. 5344, pp. 240–251. Springer, Heidelberg (2008)
Komusiewicz, C., Sorge, M.: Finding dense subgraphs of sparse graphs. In: Thilikos, D.M., Woeginger, G.J. (eds.) IPEC 2012. LNCS, vol. 7535, pp. 242–251. Springer, Heidelberg (2012)
Naor, M., Schulman, L.J., Srinivasan, A.: Splitters and near-optimal derandomization. In: FOCS, pp. 182–191 (1995)
Shachnai, H., Zehavi, M.: Parameterized algorithms for graph partitioning problems. CoRR abs/1403.0099 (2014)
Shachnai, H., Zehavi, M.: Representative families: a unified tradeoff-based approach. In: Schulz, A.S., Wagner, D. (eds.) ESA 2014. LNCS, vol. 8737, pp. 786–797. Springer, Heidelberg (2014)
Zehavi, M.: Deterministic parameterized algorithms for matching and packing problems. CoRR abs/1311.0484 (2013)
Acknowledgment
We thank the anonymous referees for valuable comments and suggestions.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Shachnai, H., Zehavi, M. (2014). Parameterized Algorithms for Graph Partitioning Problems. In: Kratsch, D., Todinca, I. (eds) Graph-Theoretic Concepts in Computer Science. WG 2014. Lecture Notes in Computer Science, vol 8747. Springer, Cham. https://doi.org/10.1007/978-3-319-12340-0_32
Download citation
DOI: https://doi.org/10.1007/978-3-319-12340-0_32
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-12339-4
Online ISBN: 978-3-319-12340-0
eBook Packages: Computer ScienceComputer Science (R0)