Publication:

Generating random graphs with prescribed graphlet frequency bounds derived from probabilistic networks

 
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.orcid0000-0003-3319-4705
cris.virtual.orcid0009-0002-2087-6993
cris.virtual.orcid0000-0001-5817-7886
cris.virtual.orcid0000-0002-1428-0301
cris.virtualsource.departmentab20cb57-2b67-4ccb-8cf5-9702d556d71b
cris.virtualsource.departmentf9626820-9a55-4bd2-9eed-90d3d962cc32
cris.virtualsource.departmentc914e7c0-7efb-4c2b-87b4-ae881ddf37db
cris.virtualsource.department891de1ef-83e1-4ca0-ae39-c3daab198fe5
cris.virtualsource.orcidab20cb57-2b67-4ccb-8cf5-9702d556d71b
cris.virtualsource.orcidf9626820-9a55-4bd2-9eed-90d3d962cc32
cris.virtualsource.orcidc914e7c0-7efb-4c2b-87b4-ae881ddf37db
cris.virtualsource.orcid891de1ef-83e1-4ca0-ae39-c3daab198fe5
dc.contributor.authorMornie, Bram
dc.contributor.authorColle, Didier
dc.contributor.authorAudenaert, Pieter
dc.contributor.authorPickavet, Mario
dc.contributor.imecauthorMornie, Bram
dc.contributor.imecauthorColle, Didier
dc.contributor.imecauthorAudenaert, Pieter
dc.contributor.imecauthorPickavet, Mario
dc.contributor.orcidimecMornie, Bram::0009-0002-2087-6993
dc.contributor.orcidimecColle, Didier::0000-0002-1428-0301
dc.contributor.orcidimecAudenaert, Pieter::0000-0003-3319-4705
dc.contributor.orcidimecPickavet, Mario::0000-0001-5817-7886
dc.date.accessioned2025-09-06T03:58:31Z
dc.date.available2025-09-06T03:58:31Z
dc.date.issued2025
dc.description.abstractTesting or benchmarking network algorithms in bioinformatics requires a diverse set of networks with realistic properties. Real networks are often supplemented by randomly generated synthetic ones, but most graph generative models do not take into account the distribution of subgraph patterns, i.e. motifs or graphlets. Moreover, in many cases, biological interactions are uncertain events and must be modeled by probabilistic graph edges. The uncertainty is often ignored in practice, which can lead to incorrect conclusions about the properties of biological networks. In this work, we instead derive bounds on the graphlet counts and degree distribution of a probabilistic target network and use this information as input to a novel random graph generation algorithm. The algorithm grows graphs incrementally by making small modifications in every step, which allows for an efficient graphlet counting method. Using this method, we can update graphlet counts after each iteration in a time independent of the total node number on sparse graphs. We evaluate our model on synthetic and real networks of different sizes and with different degrees of uncertainty. Although computation times strongly depend on the size of graphlets taken into account, our experiments demonstrate that graphs with over 10 000 edges and well-controlled frequencies of all three- and four-node graphlets can be generated in under an hour.
dc.description.wosFundingTextBM, DC, PA and MP are funded by Ghent University - imec, projects BioGraph BOF.24Y.2019.0010.01 and BOF.BAF.2024.0680.01 and BOF/STA/202009/039. The funders had no rolein study design, data collection and analysis,decision to publish, or preparation of themanuscript.
dc.identifier.doi10.1371/journal.pone.0328639
dc.identifier.issn1932-6203
dc.identifier.urihttps://imec-publications.be/handle/20.500.12860/46149
dc.publisherPUBLIC LIBRARY SCIENCE
dc.source.beginpagee0328639
dc.source.issue8
dc.source.journalPLOS ONE
dc.source.numberofpages22
dc.source.volume20
dc.subject.keywordsMOTIFS
dc.subject.keywordsMODELS
dc.title

Generating random graphs with prescribed graphlet frequency bounds derived from probabilistic networks

dc.typeJournal article
dspace.entity.typePublication
Files

Original bundle

Name:
journal.pone.0328639.pdf
Size:
4.87 MB
Format:
Adobe Portable Document Format
Description:
Published
Publication available in collections: