Skip to main content

Sum-Max Graph Partitioning Problem

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7422))

Abstract

In this paper we consider the classical combinatorial optimization graph partitioning problem, with Sum-Max as objective function. Given a weighted graph G = (V,E) and a integer k, our objective is to find a k-partition (V 1,…,V k ) of V that minimizes \(\sum_{i=1}^{k-1}\sum_{j=i+1}^{k}\) \(\max_{u \in V_i, v \in V_j} ~w(u, v)\), where w(u,v) denotes the weight of the edge {u,v} ∈ E. We establish the \(\mathcal{NP}\)-completeness of the problem and its unweighted version, and the W[1]-hardness for the parameter k. Then, we study the problem for small values of k, and show the membership in \(\mathcal{P}\) when k = 3, but the \(\mathcal{NP}\)-hardness for all fixed k ≥ 4 if one vertex per cluster is fixed. Lastly, we present a natural greedy algorithm with an approximation ratio better than \(\frac{k}{2}\), and show that our analysis is tight.

This work has been funded by grant ANR 2010 BLAN 021902.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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. In: Electronic Notes in Theoretical Computer Science, vol. 78, pp. 205–218. Elsevier Science Publishers (2003)

    Google Scholar 

  2. Feder, T., Hell, P.: List homomorphisms to reflexive graphs. Journal of Combinatorial Theory, Series B 72(2), 236–250 (1998)

    Article  MathSciNet  Google Scholar 

  3. Feder, T., Hell, P., Klein, S., Motwani, R.: Complexity of graph partition problems. In: Proceedings of the Thirty-First Annual ACM Symposium on Theory of Computing, STOC 1999, pp. 464–472. ACM, New York (1999)

    Chapter  Google Scholar 

  4. Flum, J., Grohe, M.: Parameterized Complexity Theory. Springer (2006)

    Google Scholar 

  5. Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman (1979)

    Google Scholar 

  6. Goldschmidt, O., Hochbaum, D.S.: Polynomial algorithm for the k-cut problem. In: Proceedings of the 29th Annual Symposium on Foundations of Computer Science, SFCS 1988, pp. 444–451. IEEE Computer Society, Washington, DC (1988)

    Google Scholar 

  7. Gonzalez, T.: On the computational complexity of clustering and related problems. In: Drenick, R., Kozin, F. (eds.) System Modeling and Optimization. LNCIS, vol. 38, pp. 174–182. Springer, Heidelberg (1982), doi:10.1007/BFb0006133

    Chapter  Google Scholar 

  8. Hansen, M., Delattre, P.: Complete-link cluster analysis by graph coloring. Journal of the American Statistical Association 73(362), 397–403 (1978)

    Google Scholar 

  9. Hell, P.: Graphs and Homomorphisms. Oxford University Press (2004)

    Google Scholar 

  10. Koivisto, M.: An O(2n) algorithm for graph coloring and other partitioning problems via inclusion-exclusion. In: Proceedings of the 47th Annual IEEE Symposium on Foundations of Computer Science (FOCS 2006), pp. 583–590. IEEE (2006)

    Google Scholar 

  11. Li, J., Behjat, L., Schiffner, B.: A structure based clustering algorithm with applications to vlsi physical design. In: Proceedings of the Fifth International Workshop on System-on-Chip for Real-Time Applications, IWSOC 2005, pp. 270–274. IEEE Computer Society, Washington, DC (2005)

    Google Scholar 

  12. Patkar, S.B., Narayanan, H.: An efficient practical heuristic for good ratio-cut partitioning. In: Proceedings of the 16th International Conference on VLSI Design, VLSID 2003, p. 64. IEEE Computer Society, Washington, DC (2003)

    Chapter  Google Scholar 

  13. Saran, H., Vazirani, V.V.: Finding k cuts within twice the optimal. SIAM J. Comput. 24(1), 101–108 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  14. Schaeffer, S.E.: Graph clustering. Computer Science Review 1(1), 27–64 (2007)

    Article  MathSciNet  Google Scholar 

  15. Watrigant, R., Bougeret, M., Giroudeau, R., König, J.-C.: Sum-max graph partitioning problem. Technical Report RR-12015, LIRMM-CNRS-UMR 5506 (2012)

    Google Scholar 

  16. Wiggerts, T.A.: Using clustering algorithms in legacy systems remodularization. In: Proceedings of the Fourth Working Conference on Reverse Engineering (WCRE 1997), p. 33. IEEE Computer Society, Washington, DC (1997)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Watrigant, R., Bougeret, M., Giroudeau, R., König, J.C. (2012). Sum-Max Graph Partitioning Problem. In: Mahjoub, A.R., Markakis, V., Milis, I., Paschos, V.T. (eds) Combinatorial Optimization. ISCO 2012. Lecture Notes in Computer Science, vol 7422. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32147-4_27

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-32147-4_27

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-32146-7

  • Online ISBN: 978-3-642-32147-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics