Detecting multiple communities using quantum annealing on the D-Wave system
Abstract
A very important problem in combinatorial optimization is the partitioning of a network into communities of densely connected nodes; where the connectivity between nodes inside a particular community is large compared to the connectivity between nodes belonging to different ones. This problem is known as community detection, and has become very important in various fields of science including chemistry, biology and social sciences. The problem of community detection is a twofold problem that consists of determining the number of communities and, at the same time, finding those communities. This drastically increases the solution space for heuristics to work on, compared to traditional graph partitioning problems. In many of the scientific domains in which graphs are used, there is the need to have the ability to partition a graph into communities with the “highest quality” possible since the presence of even small isolated communities can become crucial to explain a particular phenomenon. We have explored community detection using the power of quantum annealers, and in particular the D-Wave 2X and 2000Q machines. It turns out that the problem of detecting at most two communities naturally fits into the architecture of a quantum annealer with almost no need of reformulation. This papermore »
- Authors:
-
- Los Alamos National Lab. (LANL), Los Alamos, NM (United States). Theoretical Div.
- Los Alamos National Lab. (LANL), Los Alamos, NM (United States). Computer, Computational & Statistical Division
- Publication Date:
- Research Org.:
- Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)
- Sponsoring Org.:
- USDOE Office of Science (SC), Basic Energy Sciences (BES)
- OSTI Identifier:
- 1628969
- Grant/Contract Number:
- AC52-06NA25396
- Resource Type:
- Accepted Manuscript
- Journal Name:
- PLoS ONE
- Additional Journal Information:
- Journal Volume: 15; Journal Issue: 2; Journal ID: ISSN 1932-6203
- Publisher:
- Public Library of Science
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 97 MATHEMATICS AND COMPUTING
Citation Formats
Negre, Christian F. A., Ushijima-Mwesigwa, Hayato, and Mniszewski, Susan M. Detecting multiple communities using quantum annealing on the D-Wave system. United States: N. p., 2020.
Web. doi:10.1371/journal.pone.0227538.
Negre, Christian F. A., Ushijima-Mwesigwa, Hayato, & Mniszewski, Susan M. Detecting multiple communities using quantum annealing on the D-Wave system. United States. https://doi.org/10.1371/journal.pone.0227538
Negre, Christian F. A., Ushijima-Mwesigwa, Hayato, and Mniszewski, Susan M. Thu .
"Detecting multiple communities using quantum annealing on the D-Wave system". United States. https://doi.org/10.1371/journal.pone.0227538. https://www.osti.gov/servlets/purl/1628969.
@article{osti_1628969,
title = {Detecting multiple communities using quantum annealing on the D-Wave system},
author = {Negre, Christian F. A. and Ushijima-Mwesigwa, Hayato and Mniszewski, Susan M.},
abstractNote = {A very important problem in combinatorial optimization is the partitioning of a network into communities of densely connected nodes; where the connectivity between nodes inside a particular community is large compared to the connectivity between nodes belonging to different ones. This problem is known as community detection, and has become very important in various fields of science including chemistry, biology and social sciences. The problem of community detection is a twofold problem that consists of determining the number of communities and, at the same time, finding those communities. This drastically increases the solution space for heuristics to work on, compared to traditional graph partitioning problems. In many of the scientific domains in which graphs are used, there is the need to have the ability to partition a graph into communities with the “highest quality” possible since the presence of even small isolated communities can become crucial to explain a particular phenomenon. We have explored community detection using the power of quantum annealers, and in particular the D-Wave 2X and 2000Q machines. It turns out that the problem of detecting at most two communities naturally fits into the architecture of a quantum annealer with almost no need of reformulation. This paper addresses a systematic study of detecting two or more communities in a network using a quantum annealer.},
doi = {10.1371/journal.pone.0227538},
journal = {PLoS ONE},
number = 2,
volume = 15,
place = {United States},
year = {Thu Feb 13 00:00:00 EST 2020},
month = {Thu Feb 13 00:00:00 EST 2020}
}
Works referenced in this record:
Graph-based linear scaling electronic structure theory
journal, June 2016
- Niklasson, Anders M. N.; Mniszewski, Susan M.; Negre, Christian F. A.
- The Journal of Chemical Physics, Vol. 144, Issue 23
Allosteric pathways in imidazole glycerol phosphate synthase
journal, May 2012
- Rivalta, I.; Sultan, M. M.; Lee, N. -S.
- Proceedings of the National Academy of Sciences, Vol. 109, Issue 22
Community detection in networks: A user guide
journal, November 2016
- Fortunato, Santo; Hric, Darko
- Physics Reports, Vol. 659
Graph Partitioning using Quantum Annealing on the D-Wave System
conference, January 2017
- Ushijima-Mwesigwa, Hayato; Negre, Christian F. A.; Mniszewski, Susan M.
- Proceedings of the Second International Workshop on Post Moores Era Supercomputing - PMES'17
Community structure in social and biological networks
journal, June 2002
- Girvan, M.; Newman, M. E. J.
- Proceedings of the National Academy of Sciences, Vol. 99, Issue 12
Fast algorithm for detecting community structure in networks
journal, June 2004
- Newman, M. E. J.
- Physical Review E, Vol. 69, Issue 6
Fast unfolding of communities in large networks
journal, October 2008
- Blondel, Vincent D.; Guillaume, Jean-Loup; Lambiotte, Renaud
- Journal of Statistical Mechanics: Theory and Experiment, Vol. 2008, Issue 10
Optimization by Simulated Annealing
journal, May 1983
- Kirkpatrick, S.; Gelatt, C. D.; Vecchi, M. P.
- Science, Vol. 220, Issue 4598
Community detection in graphs
journal, February 2010
- Fortunato, Santo
- Physics Reports, Vol. 486, Issue 3-5
Optimization with Extremal Dynamics
journal, June 2001
- Boettcher, Stefan; Percus, Allon G.
- Physical Review Letters, Vol. 86, Issue 23
Community detection in complex networks using extremal optimization
journal, August 2005
- Duch, Jordi; Arenas, Alex
- Physical Review E, Vol. 72, Issue 2
Modularity and community structure in networks
journal, May 2006
- Newman, M. E. J.
- Proceedings of the National Academy of Sciences, Vol. 103, Issue 23
Normalized cuts and image segmentation
journal, January 2000
- Jianbo Shi, ; Malik, J.
- IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 22, Issue 8
Hierarchical Grouping to Optimize an Objective Function
journal, March 1963
- Ward, Joe H.
- Journal of the American Statistical Association, Vol. 58, Issue 301
Quantum-Assisted Cluster Analysis on a Quantum Annealing Device
journal, June 2018
- Neukart, Florian; Dollen, David Von; Seidel, Christian
- Frontiers in Physics, Vol. 6
Resolution limit in community detection
journal, December 2006
- Fortunato, S.; Barthelemy, M.
- Proceedings of the National Academy of Sciences, Vol. 104, Issue 1
Performance of modularity maximization in practical contexts
journal, April 2010
- Good, Benjamin H.; de Montjoye, Yves-Alexandre; Clauset, Aaron
- Physical Review E, Vol. 81, Issue 4
Improving heuristics for network modularity maximization using an exact algorithm
journal, January 2014
- Cafieri, Sonia; Hansen, Pierre; Liberti, Leo
- Discrete Applied Mathematics, Vol. 163
An Information Flow Model for Conflict and Fission in Small Groups
journal, December 1977
- Zachary, Wayne W.
- Journal of Anthropological Research, Vol. 33, Issue 4
The bottlenose dolphin community of Doubtful Sound features a large proportion of long-lasting associations
journal, September 2003
- Lusseau, David; Schneider, Karsten; Boisseau, Oliver J.
- Behavioral Ecology and Sociobiology, Vol. 54, Issue 4
Comparative Analysis of Quality Metrics for Community Detection in Social Networks Using Genetic Algorithm
journal, January 2016
- Kaur, Simrat; Singh, Sarbjeet; Kaushal, Sakshi
- Neural Network World, Vol. 26, Issue 6
Demonstration of a Scaling Advantage for a Quantum Annealer over Simulated Annealing
journal, July 2018
- Albash, Tameem; Lidar, Daniel A.
- Physical Review X, Vol. 8, Issue 3
The bottlenose dolphin community of Doubtful Sound features a large proportion of long-lasting associations
journal, September 2003
- Lusseau, David; Schneider, Karsten; Boisseau, Oliver J.
- Behavioral Ecology and Sociobiology, Vol. 54, Issue 4
Sheep meat production in the Brazilian semi-arid region: crossing between indigenous breeds
journal, October 2021
- Landim, Aline Vieira; Roriz, Natan Donato; Silveira, Robson Mateus Freitas
- Tropical Animal Health and Production, Vol. 53, Issue 5
Improving heuristics for network modularity maximization using an exact algorithm
journal, January 2014
- Cafieri, Sonia; Hansen, Pierre; Liberti, Leo
- Discrete Applied Mathematics, Vol. 163
Community detection in graphs
journal, February 2010
- Fortunato, Santo
- Physics Reports, Vol. 486, Issue 3-5
Community detection in networks: A user guide
journal, November 2016
- Fortunato, Santo; Hric, Darko
- Physics Reports, Vol. 659
Resolution limit in community detection
journal, December 2006
- Fortunato, S.; Barthelemy, M.
- Proceedings of the National Academy of Sciences, Vol. 104, Issue 1
Allosteric pathways in imidazole glycerol phosphate synthase
journal, May 2012
- Rivalta, I.; Sultan, M. M.; Lee, N. -S.
- Proceedings of the National Academy of Sciences, Vol. 109, Issue 22
Eigenvector centrality for characterization of protein allosteric pathways
journal, December 2018
- Negre, Christian F. A.; Morzan, Uriel N.; Hendrickson, Heidi P.
- Proceedings of the National Academy of Sciences, Vol. 115, Issue 52
Finding community structure in very large networks
journal, December 2004
- Clauset, Aaron; Newman, M. E. J.; Moore, Cristopher
- Physical Review E, Vol. 70, Issue 6
Task-based Parallel Computation of the Density Matrix in Quantum-based Molecular Dynamics using Graph Partitioning
journal, January 2017
- Ghale, Purnima; Kroonblawd, Matthew P.; Mniszewski, Sue
- SIAM Journal on Scientific Computing, Vol. 39, Issue 6
A community detection algorithm using network topologies and rule-based hierarchical arc-merging strategies
journal, November 2017
- Fu, Yu-Hsiang; Huang, Chung-Yuan; Sun, Chuen-Tsai
- PLOS ONE, Vol. 12, Issue 11
Algorithm AS 136: A K-Means Clustering Algorithm
journal, January 1979
- Hartigan, J. A.; Wong, M. A.
- Applied Statistics, Vol. 28, Issue 1
Quantum-Assisted Cluster Analysis on a Quantum Annealing Device
journal, June 2018
- Neukart, Florian; Dollen, David Von; Seidel, Christian
- Frontiers in Physics, Vol. 6
The Anatomy of the Facebook Social Graph
preprint, January 2011
- Ugander, Johan; Karrer, Brian; Backstrom, Lars
- arXiv
Entanglement in a quantum annealing processor
text, January 2014
- Lanting, T.; Przybysz, A. J.; Smirnov, A. Yu.
- arXiv
Demonstration of a scaling advantage for a quantum annealer over simulated annealing
text, January 2017
- Albash, Tameem; Lidar, Daniel A.
- arXiv
Community Detection Across Emerging Quantum Architectures
preprint, January 2018
- Shaydulin, Ruslan; Ushijima-Mwesigwa, Hayato; Safro, Ilya
- arXiv
Text Mining using Nonnegative Matrix Factorization and Latent Semantic Analysis
preprint, January 2019
- Hassani, Ali; Iranmanesh, Amir; Mansouri, Najme
- arXiv
The large-scale organization of metabolic networks
text, January 2000
- Jeong, H.; Tombor, B.; Albert, R.
- arXiv
Functional cartography of complex metabolic networks
text, January 2005
- Guimera, Roger; Amaral, Luis A. Nunes
- arXiv
Works referencing / citing this record:
Quantum isomer search
journal, January 2020
- Terry, Jason P.; Akrobotu, Prosper D.; Negre, Christian F. A.
- PLOS ONE, Vol. 15, Issue 1
Multilevel Combinatorial Optimization Across Quantum Architectures
text, January 2019
- Ushijima-Mwesigwa, Hayato; Shaydulin, Ruslan; Negre, Christian F. A.
- arXiv
The prospects of quantum computing in computational molecular biology
text, January 2020
- Outeiral, Carlos; Strahm, Martin; Shi, Jiye
- arXiv
Constrained-optimization Approach Delivers Superior Classical Performance for Graph Partitioning via Quantum-ready Method
preprint, January 2020
- Chukwu, Uchenna; Dridi, Raouf; Berwald, Jesse
- arXiv