Live
Black Hat USADark ReadingBlack Hat AsiaAI BusinessSources: Mercor asked professionals in fields like entertainment to sell their prior work materials for AI training, even if the IP could belong to ex-employers (Katherine Bindley/Wall Street Journal)TechmemeStop Using Robotic AI Voices — Here’s How to Make Them Sound Human (For Free)Medium AILangChain4j TokenWindowChatMemory Crash: IndexOutOfBoundsException Explained and FixedMedium AIGoogle TurboQuant Codes explainedMedium AIStop Storing Data in CSV Like It’s 2010-Apache Parquet Will Change How You Think About StorageMedium AIBest HSE Software in 2026: Top 10 Platforms for Safety ProfessionalsMedium AIPython OperatorsMedium AIPsyche 2.0? Unconsciousness, Preconsciousness, Consciousness, and ComputsciousnessMedium AIHow I Would Start From $0 Today Using AI and Affiliate MarketingMedium AITragedy to Triumph: A 20 Year Problem Solved In One Meaningful Conversation by Abigail Rose…Medium AIHow Google's Ad Review Bots Have Evolved in 2026: What Media Buyers Need to KnowDEV CommunityApfel: The Free AI Already Built Into Your MacDEV CommunityBlack Hat USADark ReadingBlack Hat AsiaAI BusinessSources: Mercor asked professionals in fields like entertainment to sell their prior work materials for AI training, even if the IP could belong to ex-employers (Katherine Bindley/Wall Street Journal)TechmemeStop Using Robotic AI Voices — Here’s How to Make Them Sound Human (For Free)Medium AILangChain4j TokenWindowChatMemory Crash: IndexOutOfBoundsException Explained and FixedMedium AIGoogle TurboQuant Codes explainedMedium AIStop Storing Data in CSV Like It’s 2010-Apache Parquet Will Change How You Think About StorageMedium AIBest HSE Software in 2026: Top 10 Platforms for Safety ProfessionalsMedium AIPython OperatorsMedium AIPsyche 2.0? Unconsciousness, Preconsciousness, Consciousness, and ComputsciousnessMedium AIHow I Would Start From $0 Today Using AI and Affiliate MarketingMedium AITragedy to Triumph: A 20 Year Problem Solved In One Meaningful Conversation by Abigail Rose…Medium AIHow Google's Ad Review Bots Have Evolved in 2026: What Media Buyers Need to KnowDEV CommunityApfel: The Free AI Already Built Into Your MacDEV Community
AI NEWS HUBbyEIGENVECTOREigenvector

Speeding-up Graph Algorithms via Clique Partitioning

arXiv cs.DSby Akshar Chavan, Sanaz Rabinia, Daniel Grosu, Marco BrocanelliApril 1, 20262 min read0 views
Source Quiz

arXiv:2502.02477v3 Announce Type: replace Abstract: Reducing the running time of graph algorithms is vital for tackling real-world problems such as shortest paths and matching in large-scale graphs, where path information plays a crucial role. To address this critical challenge, this paper introduces a graph restructuring algorithm that identifies bipartite cliques and replaces them with tripartite graphs. This restructuring leads to fewer edges while preserving complete graph path information, enabling the direct application of algorithms like matching and all-pairs shortest paths to achieve significant runtime reductions, especially for large, dense graphs. The running time of the proposed algorithm for a graph $G(V,E)$, with $|V| = n$ and $|E| = m$ is~$O(mn^\delta)$, which is better tha

View PDF HTML (experimental)

Abstract:Reducing the running time of graph algorithms is vital for tackling real-world problems such as shortest paths and matching in large-scale graphs, where path information plays a crucial role. To address this critical challenge, this paper introduces a graph restructuring algorithm that identifies bipartite cliques and replaces them with tripartite graphs. This restructuring leads to fewer edges while preserving complete graph path information, enabling the direct application of algorithms like matching and all-pairs shortest paths to achieve significant runtime reductions, especially for large, dense graphs. The running time of the proposed algorithm for a graph $G(V,E)$, with $|V| = n$ and $|E| = m$ is~$O(mn^\delta)$, which is better than $O(mn^\delta \log^2 n)$, the running time of the best existing algorithm for speeding-up other graph algorithms (the Feder-Motwani (\textsf{FM}) algorithm), where $0 \leq \delta \leq 1$. Both the \textsf{FM} algorithm and the proposed algorithm are originally formulated for bipartite graphs, but can also be applied to general directed or undirected graphs. Our extensive experimental analysis demonstrates that the proposed algorithm achieves up to 21.26% higher reduction in the number of edges and runs up to 105.18$\times$ faster than the \textsf{FM} algorithm. On large synthetic graphs with up to 1.05 billion edges, it attains a reduction in the number of edges of up to 74.36%. On real-world graphs, it achieves a reduction in the number of edges by up to 46.8%. Furthermore, when used as a preprocessing step, our approach yields up to a 2.07$\times$ speedup for the matching algorithms on large synthetic graphs, and up to a 1.74$\times$ speedup for the All-Pairs Shortest Path algorithms on real-world graphs, when compared to using the given graph as input.

Comments: Accepted at Networks

Subjects:

Data Structures and Algorithms (cs.DS)

ACM classes: G.2.2

Cite as: arXiv:2502.02477 [cs.DS]

(or arXiv:2502.02477v3 [cs.DS] for this version)

https://doi.org/10.48550/arXiv.2502.02477

arXiv-issued DOI via DataCite

Submission history

From: Akshar Chavan [view email] [v1] Tue, 4 Feb 2025 16:53:10 UTC (364 KB) [v2] Tue, 25 Mar 2025 22:09:13 UTC (363 KB) [v3] Tue, 31 Mar 2026 17:02:53 UTC (208 KB)

Was this article helpful?

Sign in to highlight and annotate this article

AI
Ask AI about this article
Powered by Eigenvector · full article context loaded
Ready

Conversation starters

Ask anything about this article…

Daily AI Digest

Get the top 5 AI stories delivered to your inbox every morning.

Knowledge Map

Knowledge Map
TopicsEntitiesSource
Speeding-up…announceapplicationbillionanalysispaperarxivarXiv cs.DS

Connected Articles — Knowledge Graph

This article is connected to other articles through shared AI topics and tags.

Knowledge Graph100 articles · 177 connections
Scroll to zoom · drag to pan · click to open

Discussion

Sign in to join the discussion

No comments yet — be the first to share your thoughts!