Abstract
The clique partitioning problem is among the most fundamental graph partitioning problems. Given a complete weighted undirected graph, we find a vertex-disjoint union of cliques so as to maximize the sum of the weights within the cliques. The problem is known to be NP-hard, and exact algorithms and heuristics have been developed so far. In 1989, Grötschel and Wakabayashi (Math Program 45:59–96, 1989) proposed an integer linear programming formulation for the problem. Although this formulation has been employed by many algorithms, it is prohibitive even for relatively small graphs because it contains numerous constraints called transitivity constraints. In this study, we theoretically derive a certain class of redundant constraints in the formulation. Furthermore, we show that the constraints in the derived class are also redundant in the linear programming relaxation of the formulation. By using our results, the number of constraints treated in exact algorithms and heuristics may be reduced. We confirmed that more than half of the transitivity constraints are redundant for some instances, and that computation times to find an optimal solution are shortened for most instances.


References
Agarwal, G., Kempe, D.: Modularity-maximizing graph communities via mathematical programming. Eur. Phys. J. B 66, 409–418 (2008)
Aloise, D., Cafieri, S., Caporossi, G., Hansen, P., Liberti, L., Perron, S.: Column generation algorithms for exact modularity maximization in networks. Phys. Rev. E 82, 046112 (2010)
Blake, C.L., Merz, C.J.: UCI Machine Learning Repository. University of California, Irvine, School of Information and Computer Sciences (1998). http://archive.ics.uci.edu/ml/. Accessed 17 Apr 2014
Brusco, M.J., Köhn, H.F.: Clustering qualitative data based on binary equivalence relations: neighborhood search heuristics for the clique partitioning problem. Psychometrika 74, 685–703 (2009)
Chan, H.M., Milner, D.A.: Direct clustering algorithm for group formulation in cellular manufacturing. J. Manuf. Syst. 1, 65–74 (1982)
Dinh, T.N., Thai, M.T.: Towards optimal community detection: From trees to general weighted networks, Internet Math. (accepted pending revision)
Grötschel, M., Wakabayashi, Y.: A cutting plane algorithm for a clustering problem. Math. Program. 45, 59–96 (1989)
King, K.R.: Machine component group formation in group technology. Omega 8, 193–199 (1980)
Kumar, R.K., Kusiak, A., Vannelli, A.: Grouping of parts and components in flexible manufacturing systems. Eur. J. Oper. Res. 24, 387–397 (1986)
Malakooti, B., Yang, Z.: Multiple criteria approach and generation of efficient alternatives for machine-part family formulation in group technology. IIE Trans. 34, 837–846 (2002)
Miltenburg, J., Zhang, W.: A comparative evaluation of nine well-known algorithms for solving the cell formation in group technology. J. Oper. Manag. 10, 44–72 (1991)
Miyauchi, A., Miyamoto, Y.: Computing an upper bound of modularity. Eur. Phys. J. B 86, 302 (2013)
Oosten, M., Rutten, J.H.G.C., Spieksma, F.C.R.: The clique partitioning problem: facets and patching facets. Networks 38, 209–226 (2001)
Rogers, D.F., Kulkarni, S.S.: Optimal bivariate clustering and a genetic algorithm with an application in cellular manufacturing. Eur. J. Oper. Res. 160, 423–444 (2005)
Wakabayashi, Y.: Aggregation of binary relations: algorithmic and polyhedral investigations, Ph.D. Thesis, Universität Augsburg (1986)
Wang, H., Alidaee, B., Glover, F., Kochenberger, G.: Clustering of microarray data via clique partitioning. J. Comb. Optim. 10, 77–92 (2005)
Wang, H., Alidaee, B., Glover, F., Kochenberger, G.: Solving group technology problems via clique partitioning. Int. J. Flex. Manuf. Syst. 18, 77–97 (2006)
Acknowledgments
The authors would like to thank two anonymous referees for their valuable suggestions. The second author is supported by the Grant-in-Aid for JSPS Fellows.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Miyauchi, A., Sukegawa, N. Redundant constraints in the standard formulation for the clique partitioning problem. Optim Lett 9, 199–207 (2015). https://doi.org/10.1007/s11590-014-0754-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11590-014-0754-6