<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>bipartite graph &#8211; Science</title>
	<atom:link href="https://scienmag.com/tag/bipartite-graph/feed/" rel="self" type="application/rss+xml" />
	<link>https://scienmag.com</link>
	<description></description>
	<lastBuildDate>Fri, 02 Oct 2026 00:13:34 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>

<image>
	<url>https://scienmag.com/wp-content/uploads/2024/07/cropped-scienmag_ico-32x32.jpg</url>
	<title>bipartite graph &#8211; Science</title>
	<link>https://scienmag.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">73899611</site>	<item>
		<title>Speeding Up Graph Clustering: A New Survey Maps the Fast Lane</title>
		<link>https://scienmag.com/speeding-up-graph-clustering-a-new-survey-maps-the-fast-lane/</link>
		
		<dc:creator><![CDATA[Violet Maxwell]]></dc:creator>
		<pubDate>Fri, 02 Oct 2026 00:13:34 +0000</pubDate>
				<category><![CDATA[Earth Science]]></category>
		<category><![CDATA[advancements in graph clustering techniques]]></category>
		<category><![CDATA[anchor points]]></category>
		<category><![CDATA[bipartite graph]]></category>
		<category><![CDATA[community detection in social networks]]></category>
		<category><![CDATA[computational challenges in graph clustering]]></category>
		<category><![CDATA[density peaks clustering]]></category>
		<category><![CDATA[eigenvalue decomposition]]></category>
		<category><![CDATA[eigenvalue decomposition in clustering]]></category>
		<category><![CDATA[fast graph clustering algorithms]]></category>
		<category><![CDATA[graph clustering]]></category>
		<category><![CDATA[Graph clustering scalability]]></category>
		<category><![CDATA[graph cut]]></category>
		<category><![CDATA[image segmentation using graph methods]]></category>
		<category><![CDATA[irregular shape data segmentation]]></category>
		<category><![CDATA[label propagation]]></category>
		<category><![CDATA[large-scale data clustering]]></category>
		<category><![CDATA[multi-view clustering]]></category>
		<category><![CDATA[non-negative matrix factorization]]></category>
		<category><![CDATA[scalable machine learning]]></category>
		<category><![CDATA[similarity graph construction]]></category>
		<category><![CDATA[spectral clustering]]></category>
		<category><![CDATA[spectral embedding in graph clustering]]></category>
		<category><![CDATA[survey of scalable graph clustering methods]]></category>
		<category><![CDATA[unsupervised learning]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=224494</guid>

					<description><![CDATA[A new comprehensive survey in Vicinagearth organizes the rapidly growing field of fast graph clustering, from anchor-based bipartite graphs to multi-view acceleration, revealing how researchers are making large-scale unsupervised learning computationally feasible.]]></description>
										<content:encoded><![CDATA[<p>Graph clustering has long been one of the quiet workhorses of modern data science. Unlike feature-driven methods such as k-means, which struggle when data do not form neat convex blobs, graph clustering treats data points as vertices connected by edges and groups them according to the structure of those connections. That makes it remarkably good at discovering clusters of arbitrary shapes, from tangled social communities to irregular image segments. But there is a catch: as datasets have ballooned into millions or billions of points, the classical machinery of graph clustering has begun to buckle under its own computational weight. A comprehensive new survey, published in the open-access journal Vicinagearth by Jingjing Xue, Liyin Xing, Feiping Nie, Xuelong Li and colleagues at Northwestern Polytechnical University and China Telecom&#8217;s TeleAI, now offers the first systematic map of the fast graph clustering landscape, cataloguing the tricks that researchers have devised to make these methods scale.</p>
<p>The core problem, the authors explain, lies in the standard three-step pipeline that most graph clustering algorithms follow. First, an n-by-n similarity graph is constructed, where n is the number of data points. Second, the algorithm performs an eigenvalue decomposition (EVD) of that graph to obtain a spectral embedding. Third, the continuous embedding is discretized, typically with k-means or spectral rotation, to produce final cluster assignments. Each step is expensive. Building the graph costs on the order of n squared operations, and the eigenvalue decomposition on a dense graph costs on the order of n cubed. For a dataset with a million points, those scalings translate into computations that are simply out of reach. The survey&#8217;s central contribution is to organize the many acceleration strategies that have emerged into a coherent taxonomy, splitting them into single-view and multi-view families, and within each family into large graph methods and bipartite graph methods.</p>
<p>Large graph methods attack the problem head-on while keeping the full graph. Within the graph cut tradition, the survey distinguishes approximate and non-approximate approaches. Approximate methods, such as the Nyström technique, KASP and power iteration clustering, speed up the spectral embedding step by working on sampled columns of the similarity matrix or by iteratively estimating eigenvectors. These methods inherit a weakness: because they relax the discrete clustering problem and then post-process the continuous solution, the final result can drift far from the true optimum of the original cut objective, and the post-processing itself is not unique. Non-approximate methods take a different route, solving the graph cut model directly and thereby avoiding the eigenvalue decomposition altogether. Algorithms such as Fast-CD, which uses coordinate descent to update the cluster indicator matrix without any auxiliary variables, reduce the time complexity from n cubed to the number of edges, or n squared in the worst dense case. Related models like SBMC and EBMC add balanced regularization terms that prevent the trivial solution of isolating a few objects as a cluster, and they run in linear time.</p>
<p>The second major family, graph density methods, sidesteps the need to specify the number of clusters in advance, a decisive advantage when that number is unknown. Density-based spatial clustering of applications with noise, or DBSCAN, and density peaks clustering, or DPC, both identify clusters by separating high-density regions from low-density valleys in the data space. Their Achilles heel is a time complexity of n squared and a proliferation of parameters that weakens generalization. The survey documents a wave of accelerations built on k-nearest-neighbor searches, sampling strategies and grid-based indexing. Methods such as KNN-DBSCAN restrict density calculations to each point&#8217;s top-k neighbors, achieving linear computational and storage costs, while FastDPeak, DenPEHC and ADPC-KNN accelerate the density peak search or combine it with k-means to improve scalability. Distributed implementations on MapReduce-style frameworks extend these ideas to truly massive datasets.</p>
<p>Bipartite graph methods represent the survey&#8217;s most conceptually elegant acceleration strategy. Rather than wrestling with the full n-by-n graph, these methods select a small set of m representative anchor points and construct a compact n-by-m bipartite graph that records each sample&#8217;s affinity to each anchor. The full graph can then be approximated as a product involving the bipartite graph, and crucially, spectral analysis can be performed on a small m-by-m matrix instead of the original one, cutting the complexity from n cubed to n times m squared. The survey carefully dissects how anchors are generated, comparing random selection, k-means strategies, balanced k-means based hierarchical k-means (BKHK), variance-based de-correlation anchor selection (VDA), anchor learning with graph (ALG) and directly alternate sampling (DAS). BKHK stands out for producing stable, representative anchors efficiently, while VDA and ALG avoid random initialization entirely and better capture the intrinsic structure of the data. When the input is already a graph, such as a social network or citation network, label propagation algorithms can learn the compact bipartite representation directly from the edge structure.</p>
<p>On top of this bipartite scaffolding, the survey identifies three distinct clustering strategies. Graph cut methods such as FSC, LSC and FNC either apply singular value decomposition to the small anchor matrix or optimize the bipartite cut model directly, with algorithms like FDBC and GCSED pushing complexity down to linear time. Co-clustering methods exploit the duality between samples and features, grouping rows and columns of a data matrix simultaneously, which is particularly valuable for text and gene expression data; approaches range from Dhillon&#8217;s bipartite spectral graph partitioning to non-negative matrix tri-factorization and information-theoretic schemes. Label transmission methods go one step further: instead of updating an n-by-c label matrix through every iteration, they transmit label information from the m anchors to all samples through the relation Y = BU, so that only an m-by-c matrix needs updating. The FCAG algorithm achieves this while avoiding trivial solutions without extra parameters, and its iteration cost is entirely independent of the number of samples.</p>
<p>The multi-view setting, where the same entities are described by several heterogeneous feature sets or graphs, multiplies the computational burden, and the survey shows how the same two families of accelerations carry over. Early fusion methods first merge all views into a single weighted fusion graph and then cluster it; late fusion methods cluster each view separately and align the resulting embeddings. In both cases, the eigenvalue decomposition of Laplacian matrices remains the bottleneck, so fast multi-view algorithms either bypass it entirely or adopt anchors. Algorithms such as OMSC, FMVPG and FMDC obtain discrete cluster indicators directly through non-negative embeddings, spectral rotation or two-step optimization, avoiding EVD and reaching linear complexity. Anchor-based multi-view methods, including SFMC, BIGMC, FMCNOF and EMKMC, construct per-view bipartite graphs, often sharing a common anchor set selected by k-means on the union of views, and fuse them as weighted sums. Tensor-based approaches like TBGL and SWAGL add low-rank tensor regularization to capture complementary structure across views, at a steep price in running time.</p>
<p>The survey is not purely theoretical. The authors benchmark dozens of representative algorithms on standard single-view datasets, including face image collections such as AR, Face and Umist, the emotion recognition set CK, the speech dataset Isolet and the gesture dataset Palm, and on multi-view benchmarks including MSRC, ORL, YaleB, Wikipedia articles, Caltech101, Scene, Digit and MNIST, measuring accuracy and normalized mutual information over twenty repeated runs. Their findings are refreshingly candid: no single algorithm dominates across all data, so matching the method to the dataset remains essential. In running time, FCAG, Fast-CD and KASP emerge as the three fastest single-view methods, each for a different reason: KASP performs eigenvalue decomposition on small sampled matrices, Fast-CD solves the cut model directly without EVD, and FCAG updates only small label matrices through anchor guidance. In the multi-view experiments, MVFCAG excels on scene images, TBGL and SFMC lead on text and handwritten digits, and non-negative matrix factorization methods suit face images, while TBGL&#8217;s tensor machinery makes it the slowest of the bunch.</p>
<p>The survey closes with a sober look at what remains unsolved. Many fast algorithms trade accuracy for speed and can falter on noisy or incomplete data; robustness to outliers is still an open challenge. Parameter sensitivity, whether in the number of anchors, the sparsity of the graph or density thresholds, often demands domain expertise, motivating the search for parameter-free formulations. Dynamic graphs that evolve over time, and semi-supervised settings where scarce labels could guide clustering, both represent fertile ground for future work. Yet the trajectory is clear: fast graph clustering now delivers real-time or near real-time results on large-scale data with modest memory footprints, making it deployable on embedded systems and edge platforms and compatible with parallel and GPU computing. From disrupting criminal networks in social media to analyzing surveillance video and intelligence documents, the methods catalogued in this survey are quietly reshaping what is computationally possible in unsupervised learning.</p>
<p><strong>Subject of Research:</strong> Fast graph clustering algorithms for large-scale single-view and multi-view data</p>
<p><strong>Article Title:</strong> A comprehensive survey of fast graph clustering</p>
<p><strong>Article References:</strong> Xue, J., Xing, L., Wang, Y., Fan, X., Kong, L., Zhang, Q., Nie, F., &amp; Li, X. (2024). A comprehensive survey of fast graph clustering. <em>Vicinagearth, 1</em>(1), Article 7. <a href="https://doi.org/10.1007/s44336-024-00008-3" rel="noopener noreferrer">https://doi.org/10.1007/s44336-024-00008-3</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1007/s44336-024-00008-3" rel="noopener noreferrer">10.1007/s44336-024-00008-3</a></p>
<p><strong>Keywords:</strong> graph clustering, spectral clustering, bipartite graph, anchor points, graph cut, density peaks clustering, multi-view clustering, eigenvalue decomposition, non-negative matrix factorization, label propagation, scalable machine learning, unsupervised learning</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">224494</post-id>	</item>
		<item>
		<title>Graph Diffusion Extends Metabolomic Signals to Unmeasured Metabolites</title>
		<link>https://scienmag.com/graph-diffusion-extends-metabolomic-signals-to-unmeasured-metabolites/</link>
		
		<dc:creator><![CDATA[Drew Townsend]]></dc:creator>
		<pubDate>Sun, 20 Sep 2026 23:40:46 +0000</pubDate>
				<category><![CDATA[Biology]]></category>
		<category><![CDATA[bipartite graph]]></category>
		<category><![CDATA[bipartite metabolite–reaction network]]></category>
		<category><![CDATA[computational methods in metabolomics]]></category>
		<category><![CDATA[diffusion-based metabolite inference]]></category>
		<category><![CDATA[extending metabolomic coverage]]></category>
		<category><![CDATA[graph diffusion]]></category>
		<category><![CDATA[hormone therapy]]></category>
		<category><![CDATA[KEGG]]></category>
		<category><![CDATA[metabolic network analysis]]></category>
		<category><![CDATA[metabolite neighborhood inference]]></category>
		<category><![CDATA[metabolite-reaction network modeling]]></category>
		<category><![CDATA[metabolomic signal propagation]]></category>
		<category><![CDATA[Metabolomics]]></category>
		<category><![CDATA[metabolomics data extension]]></category>
		<category><![CDATA[metabolomics pathway analysis limitations]]></category>
		<category><![CDATA[mitochondrial dysfunction]]></category>
		<category><![CDATA[network propagation]]></category>
		<category><![CDATA[Oxidative stress]]></category>
		<category><![CDATA[pathway analysis]]></category>
		<category><![CDATA[PLS-DA]]></category>
		<category><![CDATA[random walk]]></category>
		<category><![CDATA[statistical relevance scores]]></category>
		<category><![CDATA[systems biology of metabolism]]></category>
		<category><![CDATA[unmeasured metabolites in metabolomics]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=204024</guid>

					<description><![CDATA[Researchers have developed a network propagation method that diffuses statistical signals across a bipartite metabolite–reaction graph, extending metabolomic data exploration to unmeasured metabolites.]]></description>
										<content:encoded><![CDATA[<p>One of the most stubborn limitations in metabolomics is not measuring molecules but making sense of what the measurements mean. Modern instruments can quantify hundreds of metabolites in a single serum sample, yet even the best platforms capture only a fraction of the metabolic universe operating inside a cell. A new open-access study published in the journal Metabolomics now proposes a way to stretch the reach of experimental data across the vast, mostly unmeasured map of metabolism. The method, called bipartite metabolite–reaction network propagation, diffuses statistical evidence from measured metabolites to their unmeasured biochemical neighbors, allowing researchers to explore metabolic perturbations in places their instruments never directly observed.</p>
<p>The research, led by Julia Kuligowski and Guillermo Quintás and colleagues from institutions in Spain, addresses a fundamental interpretive gap. Traditional metabolomic interpretation relies on pathway-based approaches, in which metabolites are grouped into predefined biochemical routes such as glycolysis or the citrate cycle. These groupings have been enormously useful, but they carry well-known drawbacks. Pathway databases are curated inconsistently, metabolites frequently participate in multiple overlapping pathways, and incomplete metabolite coverage means that pathway analyses may miss the very regions of metabolism that matter most. As the authors note, the experimentally observed metabolome is only a sparse projection of the underlying metabolic network, and this sparsity can bias downstream analyses by underestimating the relevance of network structures close to, but not exactly matching, measured features.</p>
<p>To overcome these constraints, the team turned to a concept borrowed from genomics: network propagation. In genetics, graph-based diffusion methods have proven powerful for identifying disease genes and drug targets by spreading association signals across protein and gene interaction networks. The idea is simple in principle and mathematically elegant in practice. If a node carries a signal, its neighbors inherit a portion of that signal, so that information about local measurements is integrated with the global topology of the network. Until now, however, these strategies had rarely been applied to metabolomic data, and never in the specific bipartite form the Spanish team developed.</p>
<p>The key innovation lies in the network&#8217;s architecture. Rather than connecting metabolites directly to one another, the researchers reconstructed an undirected bipartite graph in which metabolites and the enzyme-catalyzed reactions that link them are modeled as two distinct node classes. Using the KEGG database, they retrieved compound–reaction associations and filtered the network to focus on core metabolic processes, excluding currency metabolites such as ATP, NADH, and water, which create nonspecific connectivity, as well as peripheral pathway classes such as drug metabolism. The resulting graph contains 8,236 nodes — 1,601 metabolites and 6,635 reactions — connected by 11,867 edges. Community detection using the Louvain algorithm revealed strong modularity, with 126 modules and a modularity value of 0.831, confirming that the network faithfully reflects the compartmentalized organization of biochemistry.</p>
<p>Onto this scaffold, the method places statistical relevance rather than concentration. Each measured metabolite receives a statistical score derived from univariate or multivariate analyses — for example, the negative logarithm of a p-value — while unmeasured metabolites and all reaction nodes are initialized at zero. A random walk-based diffusion operator, defined by the closed-form equation F = (I − αW)⁻¹X, then distributes these scores across the graph. The diffusion parameter α controls how far signal travels: low values restrict propagation to immediate neighbors, while higher values spread information across broader neighborhoods. The team fixed α at 0.5 as an intermediate setting, and a supervised clamping step restored the original scores of measured metabolites after propagation, preserving experimental observations. Finally, a topological distance mask erased signals at nodes more than two steps from any measured metabolite, eliminating background diffusion noise and keeping the inferred features anchored to experimental data.</p>
<p>The critical question, of course, was whether the propagated signals mean anything biologically. To answer it, the researchers built controlled simulations mimicking two distinct metabolic perturbations — oxidative stress and mitochondrial dysfunction — alongside two no-effect control scenarios. Each simulation represented 15 case-versus-control studies, with only 400 of the 1,601 metabolite nodes detectable, replicating the 75 percent sparsity typical of real metabolomic experiments. In the oxidative stress scenario, the perturbed metabolites centered on glutathione metabolism and redox processes; in the mitochondrial dysfunction scenario, they targeted central energy metabolism hubs such as acetyl-CoA, pyruvate, and 2-oxoglutarate, some of which rank among the most connected nodes in the entire network, with degrees exceeding 200.</p>
<p>The results were striking. After propagation and distance masking, the number of non-zero metabolite nodes expanded from 400 to 861, and non-zero reaction nodes from none to 1,863. In both perturbation scenarios, significant nodes clustered in network regions consistent with the simulated biology: oxidative stress propagated signal into glutathione turnover, sulfur metabolism, and purine catabolism, while mitochondrial dysfunction extended into the TCA cycle, amino acid metabolism, and fatty-acid pathways. Degree-matched permutation tests confirmed that the significant metabolites were not randomly scattered — in the oxidative stress case, 98 of 99 significant metabolites formed a single interconnected subnetwork, with mean shortest path distances of roughly five steps, both highly significant results. Pathway over-representation analysis of the propagated feature sets independently recovered the expected enriched pathways, reinforcing that the topology-informed signals tracked genuine biochemical structure rather than diffusion artifacts.</p>
<p>Just as important was what did not happen. In the null comparison between the two no-effect groups, no metabolic or reaction nodes reached statistical significance, and predictive models built on propagated data showed no artificial class separation. This specificity matters because it demonstrates that propagation redistributes background variation without manufacturing signal from noise. Meanwhile, partial least squares discriminant analysis showed statistically significant improvements in predictive performance after propagation in both perturbation scenarios — the discriminant Q² rose from 0.483 to 0.832 in the mitochondrial dysfunction case, a propagation-induced change of 0.349 with a permutation p-value of 0.004 — though the authors caution that such gains depend on the topology of the perturbed regions and should not be assumed for every dataset.</p>
<p>The team then applied the framework to real human data: serum metabolic profiles from 1,336 postmenopausal women enrolled in the Cancer Prevention Study II Nutrition Cohort, comparing estrogen-only users, combined estrogen and progesterone users, and women reporting no hormone use. Of 781 identified metabolites, 229 mapped onto the reference network. Univariate analysis of the propagated, bootstrap-derived statistical profiles identified 51 significant features, including 10 metabolites that had never been measured in the original experiment. Among these network-inferred candidates were 2-hydroxyestrone and 16-glucuronide-estriol, both involved in estrogen phase-I and phase-II metabolism, along with S-adenosyl-L-methionine, a central methyl donor, and several histidine and purine biosynthetic intermediates. The inference of a glucuronidated estrogen metabolite purely through topological connections to measured steroid compounds illustrates exactly the kind of hypothesis the method is designed to generate: candidates that instruments missed but biochemistry suggests deserve targeted follow-up.</p>
<p>Notably, the experimental signal did not consolidate into one globally clustered subgraph — permutation tests for global clustering were not significant — reflecting the multi-focal nature of real biological perturbations spanning steroid biotransformation, purine metabolism, and lipid pathways simultaneously. The authors are careful to frame their method&#8217;s limits as clearly as its strengths. Propagated scores represent topology-informed statistical relevance, not reconstructed concentrations, and must never be mistaken for experimental evidence of differential abundance. The extent of diffusion depends on network position, the choice of α and distance thresholds, and the structure of missingness in the data, so sensitivity analyses should accompany any new application. Experimental validation, including targeted measurements and complementary enzyme-level data, remains essential.</p>
<p>Even with those caveats, the study offers metabolomics something it has long lacked: a principled way to let measured data speak for unmeasured chemistry. As instruments and annotation databases improve, the sparse-projection problem will shrink, but it will never disappear entirely — and for the foreseeable future, most of metabolism will remain outside the direct line of sight of any single experiment. By fusing statistical evidence with the wiring diagram of biochemistry itself, bipartite network propagation turns that blindness into a structured search problem, pointing researchers toward the candidates most worth hunting. It is a compelling demonstration that in metabolomics, as in so much of modern biology, context on a graph can be as informative as the measurement itself.</p>
<p><strong>Subject of Research:</strong> Network propagation across bipartite metabolite–reaction graphs to extend statistical signals from measured to unmeasured metabolites in metabolomic data exploration.</p>
<p><strong>Article Title:</strong> Network propagation in bipartite metabolite–reaction graphs for metabolomic data exploration</p>
<p><strong>Article References:</strong> Kuligowski, J., Moreno-Torres, M., Pérez-Guaita, D., Esteve-Turrillas, F. A., &amp; Quintás, G. (2026). Network propagation in bipartite metabolite–reaction graphs for metabolomic data exploration. <em>Metabolomics, 22</em>(5), Article 152. <a href="https://doi.org/10.1007/s11306-026-02529-y" rel="noopener noreferrer">https://doi.org/10.1007/s11306-026-02529-y</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1007/s11306-026-02529-y" rel="noopener noreferrer">10.1007/s11306-026-02529-y</a></p>
<p><strong>Keywords:</strong> metabolomics, network propagation, bipartite graph, KEGG, graph diffusion, random walk, PLS-DA, statistical relevance scores, pathway analysis, oxidative stress, mitochondrial dysfunction, hormone therapy</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">204024</post-id>	</item>
	</channel>
</rss>
