Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
156 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
45 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

NISQ-ready community detection based on separation-node identification (2212.14717v2)

Published 30 Dec 2022 in quant-ph, cs.LG, cs.SI, and physics.soc-ph

Abstract: The analysis of network structure is essential to many scientific areas, ranging from biology to sociology. As the computational task of clustering these networks into partitions, i.e., solving the community detection problem, is generally NP-hard, heuristic solutions are indispensable. The exploration of expedient heuristics has led to the development of particularly promising approaches in the emerging technology of quantum computing. Motivated by the substantial hardware demands for all established quantum community detection approaches, we introduce a novel QUBO based approach that only needs number-of-nodes many qubits and is represented by a QUBO-matrix as sparse as the input graph's adjacency matrix. The substantial improvement on the sparsity of the QUBO-matrix, which is typically very dense in related work, is achieved through the novel concept of separation-nodes. Instead of assigning every node to a community directly, this approach relies on the identification of a separation-node set, which -- upon its removal from the graph -- yields a set of connected components, representing the core components of the communities. Employing a greedy heuristic to assign the nodes from the separation-node sets to the identified community cores, subsequent experimental results yield a proof of concept. This work hence displays a promising approach to NISQ ready quantum community detection, catalyzing the application of quantum computers for the network structure analysis of large scale, real world problem instances.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (48)
  1. Graph Theory with Applications. Elsevier, New York, 1976.
  2. Investigation of a protein complex network. Eur. Phys. J. B - Condens. Matter Complex Syst., 41(1):113–121, 2004.
  3. Characterizing the role of the structural connectome in seizure dynamics. Brain, 142(7):1955–1972, 05 2019.
  4. Santo Fortunato. Community detection in graphs. Physics Reports, 486(3):75–174, 2010.
  5. M. Girvan and M. E. J. Newman. Community structure in social and biological networks. Proceedings of the National Academy of Sciences, 99(12):7821–7826, 2002.
  6. Community detection in social networks. Encyclopedia with Semantic Computing and Robotic Intelligence, 01(01):1630001, 2017.
  7. Graph spectra and the detectability of community structure in networks. Phys. Rev. Lett., 108:188701, May 2012.
  8. Maximizing modularity is hard, 2006.
  9. Inference and phase transitions in the detection of modules in sparse networks. Phys. Rev. Lett., 107:065701, Aug 2011.
  10. M. E. J. Newman. Equivalence between modularity optimization and maximum likelihood methods for community detection. Phys. Rev. E, 94:052315, Nov 2016.
  11. Quantum supremacy using a programmable superconducting processor. Nature, 574(7779):505–510, 2019.
  12. Network community detection on small quantum computers. Advanced Quantum Technologies, 2(9):1900029, 2019.
  13. What is the computational value of finite-range tunneling? Phys. Rev. X, 6:031015, Aug 2016.
  14. Demonstration of a scaling advantage for a quantum annealer over simulated annealing. Phys. Rev. X, 8:031016, Jul 2018.
  15. Lov K. Grover. A fast quantum mechanical algorithm for database search. In Proceedings of the twenty-eighth annual ACM symposium on Theory of computing - STOC ’96, pages 212–219, Association for Computing Machinery, 1996. Philadelphia, Pennsylvania, USA.
  16. Peter W. Shor. Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer. SIAM Journal on Computing, 26(5):1484–1509, 1997.
  17. Seth Lloyd. Universal quantum simulators. Science, 273(5278):1073–1078, 1996.
  18. Graph partitioning using quantum annealing on the d-wave system. In Proceedings of the Second International Workshop on Post Moores Era Supercomputing, PMES’17, page 22–29, New York, NY, USA, 2017. Association for Computing Machinery.
  19. M. E. J. Newman and M. Girvan. Finding and evaluating community structure in networks. Phys. Rev. E, 69:026113, Feb 2004.
  20. Quantum annealing in the transverse ising model. Phys. Rev. E, 58:5355–5363, Nov 1998.
  21. John Preskill. Quantum Computing in the NISQ era and beyond. Quantum, 2:79, August 2018.
  22. Qualifying quantum approaches for hard industrial optimization problems. A case study in the field of smart-charging of electric vehicles. EPJ Quantum Technol., 8(1):12, 2021.
  23. Towards quantum computing based community detection. Computer Science Review, 38:100313, 2020.
  24. Multiple global community detection in signed graphs. In Kohei Arai, Rahul Bhatia, and Supriya Kapoor, editors, Proceedings of the Future Technologies Conference (FTC) 2019, pages 688–707, Cham, 2020. Springer International Publishing.
  25. Overlapping community detection in social networks using a quantum-based genetic algorithm. In Proceedings of the Genetic and Evolutionary Computation Conference Companion, GECCO ’17, page 197–198, New York, NY, USA, 2017. Association for Computing Machinery.
  26. Discrete-time quantum walk on complex networks for community detection. Phys. Rev. Res., 2:023378, Jun 2020.
  27. Towards analyzing large graphs with quantum annealing. In 2019 IEEE International Conference on Big Data (Big Data), pages 2457–2464, 2019.
  28. Emprise Y. K. Chan and Dit-Yan Yeung. A convex formulation of modularity maximization for community detection. In Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence - Volume Volume Three, IJCAI’11, page 2218–2225. AAAI Press, 2011.
  29. Convexified modularity maximization for degree-corrected stochastic block models. The Annals of Statistics, 46(4):1573–1602, 2018.
  30. Community detection with a subsampled semidefinite program. Sampl. Theory, Signal Process. Data Anal., 20(1):6, 2022.
  31. Wenye Li. Visualizing network communities with a semi-definite programming method. Information Sciences, 321:1–13, 2015. Security and privacy information technologies and applications for wireless pervasive computing environments.
  32. Ulrik Brandes. A faster algorithm for betweenness centrality. The Journal of Mathematical Sociology, 25(2):163–177, 2001.
  33. Detecting multiple communities using quantum annealing on the D-Wave system. PLoS ONE, 15(2), 2020.
  34. Finding Maximum Cliques on the D-Wave Quantum Annealer. J. Signal Process. Syst., 91(3):363–377, 2019.
  35. Ivo G. Rosenberg. Reduction of bivalent maximization to the quadratic case. Cahiers du Centre d’etudes de recherche operationnelle, 17:71–74, 1975.
  36. Robert L Thorndike. Who belongs in the family? Psychometrika, 18(4):267–276, 1953.
  37. Quantum boltzmann machine. Phys. Rev. X, 8:021050, May 2018.
  38. Stochastic blockmodels: First steps. Social Networks, 5(2):109–137, 1983.
  39. Ana L. N. Fred and Anil K. Jain. Robust data clustering. 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings., 2:II–II, 2003.
  40. Using diversity in cluster ensembles. In 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583), volume 2, pages 1214–1219 vol.2, 2004.
  41. Comparing community structure identification. Journal of Statistical Mechanics: Theory and Experiment, 2005(09):P09008, sep 2005.
  42. Wayne W. Zachary. An information flow model for conflict and fission in small groups. Journal of Anthropological Research, 33(4):452–473, 1977.
  43. The bottlenose dolphin community of doubtful sound features a large proportion of long-lasting associations. Behavioral Ecology and Sociobiology, 54(4):396–405, 2003.
  44. Donald E. Knuth. The stanford graphbase: A platform for combinatorial algorithms. In Proceedings of the Fourth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA ’93, page 41–43, USA, 1993. Society for Industrial and Applied Mathematics.
  45. Uncovering the overlapping community structure of complex networks in nature and society. Nature, 435(7043):814–818, 2005.
  46. M. E. J. Newman. Modularity and community structure in networks. Proceedings of the National Academy of Sciences, 103(23):8577–8582, 2006.
  47. Hierarchical Decomposition for Betweenness Centrality Measure of Complex Networks. Sci. Rep., 7(1):46491, 2017.
  48. Robert Sedgewick. Algorithms in c, Part 5: Graph Algorithms, Third Edition. Addison-Wesley Professional, third edition, 2001.
Citations (4)

Summary

We haven't generated a summary for this paper yet.