Skip to main content

Ant Colony Optimization Algorithm for Finding the Maximum Number of d-Size Cliques in a Graph with Not All m Edges between Its d Parts

  • Conference paper
  • First Online:
Dependable Computer Systems and Networks (DepCoS-RELCOMEX 2023)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 737))

Included in the following conference series:

  • 87 Accesses

Abstract

A graph with m vertices in each of its d sections is a d-partite graph. In sections of a d-partite graph, the vertices are not connected by any edges. Each pair of vertices from different sections is always connected by an edge. If in a d-partite graph each section has m vertices, then such a graph can be divided into m d-vertex cliques if it has all edges between each pair of vertices from different sections. If in a graph with m vertices in each section there are no edges between each pair of vertices from different sections of the graph, then such a graph cannot be divided into m cliques. Such a graph can be easily divided into cliques, but their number does not have to be the maximum number of cliques into which such a graph can be divided. So this article deals with the problem of how to divide such a graph into cliques so that their number is the maximum number of cliques. For this purpose ant algorithms without and with two different dynamic desire function were used. The achieved results were compared and discussed.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.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

Institutional subscriptions

References

  1. Garey, M.R., Johnson, D.S.: Computer and Intractability. A Guide to the Theory of NP-Completeness. Freeman, New York (1979)

    MATH  Google Scholar 

  2. Karp, R.M.: Reducibility among Combinatorial Problems. In: Miller, R.E., Thatcher, J.W. (eds.) Complexity of Computer Computation, pp. 85–103. Plenum Press, New York (1972)

    Chapter  Google Scholar 

  3. Dorigo, M., Caro, G.D., Gambardella, L.M.: Ant algorithms for discrete optimization. Artif. Life 5(2), 137–172 (1999)

    Article  Google Scholar 

  4. Biro, P., McDemid, E.: Three-sided stable matching with cyclic preferences. Algorithmica 58(1), 5–18 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  5. Chen, J.: Iterative expansion and color coding: an improved algorithm for 3D-matching. ACM Trans. Algorithms 6.1_6.22 (2012)

    Google Scholar 

  6. Eriksson, K., et al.: Three-dimensional stable matching with cyclic preferences. Math. Soc. 52(1), 77–87 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  7. Schiff, K.: An ant algorithm for the maximum number of 3-cliques in 3-partite graphs. Contr. Cybern. 347–358 (2021)

    Google Scholar 

  8. Grunert, T., Irnich, S., Zimmermann, H.J., Schneider, M., Wulfhorst, B.: Finding all k-cliques in k-partite graph, an application in textile engineering. Comput. Oper. Res. 29(2), 13–31 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  9. Mirghorbani, M., Krokhmal, P.: On finding k-cliques in k-partite graphs. Optimiz. Lett. 7, 1155–1165 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  10. Peters, M.: CLICK: clustering categorical data using k-partite maximal cliques. In: IEEE International Conference on Data Engineering (2005)

    Google Scholar 

  11. Liu, Q., Chen, Y.: High functional coherence in k-partite protein cliques of protein interaction networks. In: Proceedings of the IEEE International Conference on Bioinformatics and Biomedicine, pp. 111–117 (2009)

    Google Scholar 

  12. Phillips, C.A., Wang, K., Bubier, J., Baker, E.J., Chesler, E.J., Langston, M.A.: Scalable multipartite subgraph enumeration for integrative analysis of heterogeneous experimental functional genomics data. In Proceedings of the 6th ACM Conference on Bioinformatics, Computational Biology and Health Informatics, Atlanta, Georgia, 9–12 September, pp. 626–633 (2015)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Krzysztof Schiff .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Schiff, K. (2023). Ant Colony Optimization Algorithm for Finding the Maximum Number of d-Size Cliques in a Graph with Not All m Edges between Its d Parts. In: Zamojski, W., Mazurkiewicz, J., Sugier, J., Walkowiak, T., Kacprzyk, J. (eds) Dependable Computer Systems and Networks. DepCoS-RELCOMEX 2023. Lecture Notes in Networks and Systems, vol 737. Springer, Cham. https://doi.org/10.1007/978-3-031-37720-4_23

Download citation

Publish with us

Policies and ethics