Submitted:
26 April 2026
Posted:
28 April 2026
You are already at the latest version
Abstract
Keywords:
MSC: 05C69; 68Q25; 90C27; 68W25
1. Introduction
- 1.
- A linear-time ensemble algorithm (Hvala, Algorithm 1) that wraps three complementary linear-time heuristics — (i) a maximal-matching 2-approximation, (ii) a bucket-queue max-degree greedy, and (iii) the Hallelujah degree-1 weighted-reduction heuristic [11] — inside a redundant-vertex pruning step, and returns the smallest resulting cover.
- 2.
- A rigorous proof (Theorem 2) that Hvala achieves worst-case approximation ratio on every finite simple graph. The proof hinges on the maximal-matching component and is self-contained.
- 3.
- A strict pointwise inequality on every finite simple graph (Corollary 1), inherited from the companion paper [11]. The Hallelujah heuristic’s approximation ratio is asymptotic to 2 — strictly less than 2 on each graph, with supremum equal to 2 — so no constant strictly smaller than 2 bounds it uniformly; but the pointwise strict inequality on each graph is preserved by the minimum-selection and pruning steps of Hvala.
- 4.
- An empirical evaluation on two independent experimental studies totalling 239 instances: 109 structured hard instances from the NPBench benchmark collection [12] (41 FRB hard random graphs and 68 DIMACS clique-complement graphs, all with known optima) and 130 real-world large graphs from the Network Data Repository [13] (biological, social, collaboration, web, infrastructure, and scientific-computing networks, reaching up to vertices and edges), reporting solution quality, running time, and a breakdown by graph family.
2. Research Data and Implementation
3. The Hvala Algorithm
3.1. Overview
- —
- Maximal-matching cover. Compute a maximal matching M of G and let . This is the classical 2-approximation of [2].
- —
- Bucket-queue max-degree greedy. Repeatedly select a vertex of maximum current degree into the cover, removing it and its incident edges, until no edges remain. Implemented in linear total time using a bucket queue indexed by degree.
- —
- Hallelujah degree-1 reduction. Build an auxiliary graph by splitting every vertex u of degree k into k auxiliary copies , each connected to exactly one of u’s neighbours, and assigning weight to every such auxiliary vertex. has maximum degree at most 1 on the auxiliary side, so a minimum weighted vertex cover on is obtained by picking, per edge of , the endpoint of smaller weight (with lexicographic tie-breaking). Projecting the selected auxiliary vertices back to their original u yields a valid cover of G [11].
- —
- Pruned union. Start from and apply redundant-vertex pruning (Algorithm 6) once, directly yielding the fourth candidate .
3.2. Main Algorithm

3.3. Subroutines





4. Complexity Analysis
5. Approximation Ratio Analysis
5.1. A Lemma about Redundant-Vertex Pruning
- If e is not incident to v, neither of its endpoints is touched; the inductive hypothesis says some endpoint of e was in C before iteration i, and both endpoints remain unaffected, so the property survives.
- If is incident to v, then by the removal condition, u is in C just before v is removed, and u is not the vertex being removed, so u remains in C after the removal. Hence e is still covered by u.
5.2. The Rigorous Bound
5.3. Inheritance of the Pointwise Strict Inequality from Hallelujah
5.4. Other Candidates
- (bucket-queue max-degree greedy) has no general worst-case ratio better than (Johnson’s classical bound), but it is very strong on near-regular and clique-like graphs and is included because, on those families, it is frequently optimal or near-optimal. Its presence in the minimum cannot worsen the bound.
- is the pruning of the union . Because may be larger or smaller than each individual for , its role is best understood as occasionally exploiting structural overlaps between the three base heuristics that per-candidate pruning alone cannot resolve.
6. Experimental Validation
6.1. Experiment 1: Structured Hard Instances (NPBench)
6.1.1. Setup
- 1.
- 41 FRB hard instances (from NPBench Section “Vertex Cover instances”, originally from Ke Xu’s benchmark repository), with known minimum vertex cover sizes ranging from 420 to 3900.
- 2.
- 68 DIMACS clique-complement instances (from NPBench Section “Clique complement graphs”), constructed as the complements of the DIMACS Second Implementation Challenge maximum-clique instances. The optimum vertex cover of the complement equals , where is the maximum clique size of the original graph; we use the maximum-clique values compiled on Mascia’s DIMACS benchmark page [15]. For the two instances C500.9 and C1000.9 the clique number is only known to be a best-known lower bound ( and respectively), so the values shown are the best-known upper bounds on and the reported ratio is itself a lower bound on the true ratio (marked with †).
6.1.2. Results
6.1.3. Summary Statistics
- Mean approximation ratio: (FRB block: ; DIMACS clique-complement block: ).
- Exact optimality: 18 instances solved with ratio , concentrated in the c-fat, hamming, johnson, MANN_a9, and p_hat300-1 families.
- Maximum ratio observed: on san200_0.9_1 (a Sanchis instance constructed with an embedded clique of size 70). The five worst ratios are all on Sanchis san/gen adversarial instances, which are specifically engineered to hide large cliques; on these dense, small, carefully constructed graphs, ensemble heuristics are known to degrade relative to specialised exact solvers.
- Runtime: total cumulative solve time across all 109 instances is seconds ( s on FRB + s on DIMACS). Per-instance times range from under 10 ms (smallest graphs) to s (frb100-40, the largest FRB instance).
6.2. Experiment 2: Real-World Large Graphs
6.2.1. Setup
6.2.2. Results
6.2.3. Summary Statistics
-
Approximation ratio (on the 51 instances with known best-known optima):
- -
- Mean approximation ratio: .
- -
- Minimum ratio: (reached on 30 instances).
- -
- Maximum ratio: , on bio-celegans (C. elegans metabolic network; Hvala size 257 vs. best-known 248).
- -
- Distribution: all 51 ratios lie below ; in particular, below and far below the hardness threshold.
- Scale: the largest instance by vertex count is soc-flixster, a movie-rating graph with vertices and edges, solved in minutes; the largest by edge count is ca-coauthors-dblp with vertices and edges, solved in minutes (the longest solve of the experiment). Other large instances include tech-as-skitter ( vertices, edges, min), web-wikipedia2009 ( vertices, edges, min), and inf-roadNet-CA ( vertices, edges, min).
- Runtime distribution: 60 of the 130 instances are solved in under 1 second; 43 between 1 and 60 seconds; 26 between 1 and 10 minutes; exactly one (ca-coauthors-dblp) between 10 and 60 minutes; none exceed one hour.
- Total wall-clock time: cumulative solve time across all 130 real-world instances is approximately seconds ( minutes, or hours).
- Linear-time scalability: per-vertex amortised cost stays within a narrow range across five orders of magnitude of graph size, consistent with the complexity established in Theorem 1.
7. Discussion
7.1. Empirical vs. Theoretical Gap
7.2. Hardness Barriers
7.3. Prospects for a Bound
7.4. Comparison to Other Practical Methods
8. Conclusions
Is there a fixed constant such that, for every finite simple undirected graph G, the Hvala algorithm achieves approximation ratio — or, failing that, does such a uniform bound hold on broad but restricted graph classes (bounded degree, bounded clique number, bounded treewidth, or structural families such as power-law and expander-like graphs)?
- Package:https://pypi.org/project/hvala
- Installation:pip install hvala
- Usage:from hvala.algorithm import find_vertex_cover
Acknowledgment
References
- Karp, R.M. Reducibility Among Combinatorial Problems. In 50 Years of Integer Programming 1958–2008: From the Early Years to the State-of-the-Art; Springer: Berlin, Germany, 2010; pp. 219–241. [Google Scholar] [CrossRef]
- Papadimitriou, C.H.; Steiglitz, K. Combinatorial Optimization: Algorithms and Complexity; Courier Corporation: North Chelmsford (MA), 1998. [Google Scholar]
- Karakostas, G. A Better Approximation Ratio for the Vertex Cover Problem. ACM Trans. Algorithms 2009, 5, 1–8. [Google Scholar] [CrossRef]
- Karpinski, M.; Zelikovsky, A. Approximating Dense Cases of Covering Problems. In Proceedings of the DIMACS Series in Discrete Mathematics and Theoretical Computer Science, Providence, Rhode Island, 1996; Vol. 26, pp. 147–164. [Google Scholar]
- Dinur, I.; Safra, S. On the Hardness of Approximating Minimum Vertex Cover. Ann. Math. 2005, 162, 439–485. [Google Scholar] [CrossRef]
- Khot, S.; Minzer, D.; Safra, M. On Independent Sets, 2-to-2 Games, and Grassmann Graphs. In Proceedings of the Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing, Montreal, Québec, Canada, 2017; pp. 576–589. [Google Scholar] [CrossRef]
- Dinur, I.; Khot, S.; Kindler, G.; Minzer, D.; Safra, M. Towards a proof of the 2-to-1 games conjecture? In Proceedings of the Proceedings of the 50th Annual ACM SIGACT Symposium on Theory of Computing, Los Angeles, California, 2018; pp. 376–389. [Google Scholar] [CrossRef]
- Khot, S.; Minzer, D.; Safra, M. Pseudorandom Sets in Grassmann Graph Have Near-Perfect Expansion. In Proceedings of the 2018 IEEE 59th Annual Symposium on Foundations of Computer Science, Paris, France, 2018; pp. 592–601. [Google Scholar] [CrossRef]
- Khot, S. On the Power of Unique 2-Prover 1-Round Games. In Proceedings of the Proceedings of the 34th Annual ACM Symposium on Theory of Computing, Montreal, Québec, Canada, 2002; pp. 767–775. [Google Scholar] [CrossRef]
- Khot, S.; Regev, O. Vertex Cover Might Be Hard to Approximate to Within 2-ϵ. J. Comput. Syst. Sci. 2008, 74, 335–349. [Google Scholar] [CrossRef]
- Vega, F. An Approximate Solution to the Minimum Vertex Cover Problem: The Hallelujah Algorithm. International Journal of Parallel, Emergent and Distributed Systems. Accepted for publication. Permanent link. 2026. [CrossRef]
- Nguyen, T.; Bui, T. NP-Complete Benchmark Instances. Vertex cover benchmark collection; FRB instances (Ke Xu), DIMACS clique complements, random graphs (Periannan). Available online: https://roars.dev/npbench/.
- Rossi, R.; Ahmed, N. The Network Data Repository with Interactive Graph Analytics and Visualization, Palo Alto (CA). 2015, Vol. 29. [Google Scholar] [CrossRef]
- Vega, F. Hvala: Approximate Vertex Cover Solver. 2026. Available online: https://pypi.org/project/hvala (accessed on 2026-04-22).
- Mascia, F. The Maximum Clique Problem – DIMACS Benchmark Set. Compiled clique-number values for DIMACS Second Implementation Challenge instances. 2015. Available online: https://iridia.ulb.ac.be/~fmascia/maximum_clique/DIMACS-benchmark.
- Vega, F. The Milagro Experiment. 2026. Available online: https://github.com/frankvegadelgado/milagro (accessed on 2026-04-20).
- Cai, S.; Lin, J.; Luo, C. Finding a Small Vertex Cover in Massive Sparse Graphs. J. Artif. Intell. Res. 2017, 59, 463–494. [Google Scholar] [CrossRef]
- Zhang, Y.; Wang, S.; Liu, C.; Zhu, E. TIVC: An Efficient Local Search Algorithm for Minimum Vertex Cover in Large Graphs. Sensors 2023, 23, 7831. [Google Scholar] [CrossRef] [PubMed]
- Luo, C.; Hoos, H.H.; Cai, S.; Lin, Q.; Zhang, H.; Zhang, D. Local search with efficient automatic configuration for minimum vertex cover. In Proceedings of the Proceedings of the 28th International Joint Conference on Artificial Intelligence, Macao, China, 2019; pp. 1297–1304. [Google Scholar]
- Harris, D.G.; Narayanaswamy, N.S. A Faster Algorithm for Vertex Cover Parameterized by Solution Size. In Proceedings of the 41st International Symposium on Theoretical Aspects of Computer Science, Clermont-Ferrand, France, 2024; Vol. 289, pp. 40:1–40:18. [Google Scholar] [CrossRef]
| Nr. | Code metadata description | Metadata |
|---|---|---|
| C1 | Current code version | v0.1.0 |
| C2 | Permanent link to code/repository used for this code version | https://github.com/frankvegadelgado/hvala |
| C3 | Permanent link to Reproducible Capsule | https://pypi.org/project/hvala/ |
| C4 | Legal Code License | MIT License |
| C5 | Code versioning system used | git |
| C6 | Software code languages, tools, and services used | Python |
| C7 | Compilation requirements, operating environments & dependencies | Python ≥ 3.12, NetworkX ≥ 3.4.2 |
| Instance | Known OPT | Hvala size | Time | Ratio |
|---|---|---|---|---|
| frb30-15-1 | 420 | 428 | 214.1ms | 1.019 |
| frb30-15-2 | 420 | 429 | 219.7ms | 1.021 |
| frb30-15-3 | 420 | 427 | 206.9ms | 1.017 |
| frb30-15-4 | 420 | 429 | 1.45s | 1.021 |
| frb30-15-5 | 420 | 427 | 249.9ms | 1.017 |
| frb35-17-1 | 560 | 569 | 403.9ms | 1.016 |
| frb35-17-2 | 560 | 570 | 443.8ms | 1.018 |
| frb35-17-3 | 560 | 568 | 455.1ms | 1.014 |
| frb35-17-4 | 560 | 570 | 445.5ms | 1.018 |
| frb35-17-5 | 560 | 568 | 484.9ms | 1.014 |
| frb40-19-1 | 720 | 730 | 716.4ms | 1.014 |
| frb40-19-2 | 720 | 730 | 705.6ms | 1.014 |
| frb40-19-3 | 720 | 731 | 725.1ms | 1.015 |
| frb40-19-4 | 720 | 732 | 756.8ms | 1.017 |
| frb40-19-5 | 720 | 730 | 759.7ms | 1.014 |
| frb45-21-1 | 900 | 912 | 1.07s | 1.013 |
| frb45-21-2 | 900 | 911 | 1.19s | 1.012 |
| frb45-21-3 | 900 | 912 | 1.16s | 1.013 |
| frb45-21-4 | 900 | 912 | 1.10s | 1.013 |
| frb45-21-5 | 900 | 912 | 1.18s | 1.013 |
| frb50-23-1 | 1100 | 1111 | 1.57s | 1.010 |
| frb50-23-2 | 1100 | 1113 | 1.71s | 1.012 |
| frb50-23-3 | 1100 | 1117 | 1.74s | 1.015 |
| frb50-23-4 | 1100 | 1113 | 1.65s | 1.012 |
| frb50-23-5 | 1100 | 1112 | 1.69s | 1.011 |
| frb53-24-1 | 1219 | 1235 | 1.95s | 1.013 |
| frb53-24-2 | 1219 | 1234 | 2.09s | 1.012 |
| frb53-24-3 | 1219 | 1235 | 2.09s | 1.013 |
| frb53-24-4 | 1219 | 1232 | 2.14s | 1.011 |
| frb53-24-5 | 1219 | 1235 | 2.00s | 1.013 |
| frb56-25-1 | 1344 | 1358 | 2.48s | 1.010 |
| frb56-25-2 | 1344 | 1358 | 2.44s | 1.010 |
| frb56-25-3 | 1344 | 1359 | 2.33s | 1.011 |
| frb56-25-4 | 1344 | 1358 | 2.46s | 1.010 |
| frb56-25-5 | 1344 | 1361 | 2.54s | 1.013 |
| frb59-26-1 | 1475 | 1492 | 2.81s | 1.012 |
| frb59-26-2 | 1475 | 1492 | 2.98s | 1.012 |
| frb59-26-3 | 1475 | 1494 | 4.15s | 1.013 |
| frb59-26-4 | 1475 | 1493 | 4.38s | 1.012 |
| frb59-26-5 | 1475 | 1491 | 4.56s | 1.011 |
| frb100-40 | 3900 | 3931 | 16.82s | 1.008 |
| Instance | Known OPT | Hvala size | Time | Ratio |
|---|---|---|---|---|
| brock200_1 | 179 | 183 | 59.3ms | 1.022 |
| brock200_2 | 188 | 192 | 134.8ms | 1.021 |
| brock200_3 | 185 | 189 | 101.5ms | 1.022 |
| brock200_4 | 183 | 187 | 65.6ms | 1.022 |
| brock400_1 | 373 | 381 | 253.4ms | 1.021 |
| brock400_2 | 371 | 379 | 262.8ms | 1.022 |
| brock400_3 | 369 | 381 | 254.5ms | 1.033 |
| brock400_4 | 367 | 378 | 259.6ms | 1.030 |
| brock800_1 | 777 | 785 | 2.12s | 1.010 |
| brock800_2 | 776 | 783 | 2.41s | 1.009 |
| brock800_3 | 775 | 784 | 2.30s | 1.012 |
| brock800_4 | 774 | 785 | 3.39s | 1.014 |
| c-fat200-1 | 188 | 188 | 450.9ms | 1.000 |
| c-fat200-2 | 176 | 176 | 809.6ms | 1.000 |
| c-fat200-5 | 142 | 142 | 266.4ms | 1.000 |
| c-fat500-1 | 486 | 486 | 2.19s | 1.000 |
| c-fat500-10 | 374 | 374 | 1.62s | 1.000 |
| c-fat500-2 | 474 | 474 | 2.22s | 1.000 |
| c-fat500-5 | 436 | 436 | 2.19s | 1.000 |
| C1000.9 | 932† | 945 | 1.05s | 1.014 |
| C125.9 | 91 | 92 | 10.0ms | 1.011 |
| C250.9 | 206 | 214 | 31.9ms | 1.039 |
| C500.9 | 443† | 454 | 276.9ms | 1.025 |
| gen200_p0.9_44 | 156 | 167 | 22.6ms | 1.071 |
| gen200_p0.9_55 | 145 | 163 | 22.3ms | 1.124 |
| gen400_p0.9_55 | 345 | 356 | 83.6ms | 1.032 |
| gen400_p0.9_65 | 335 | 359 | 129.0ms | 1.072 |
| gen400_p0.9_75 | 325 | 358 | 122.6ms | 1.102 |
| hamming10-2 | 512 | 512 | 60.9ms | 1.000 |
| hamming10-4 | 984 | 992 | 1.73s | 1.008 |
| hamming6-2 | 32 | 32 | 2.1ms | 1.000 |
| hamming6-4 | 60 | 60 | 21.0ms | 1.000 |
| hamming8-2 | 128 | 128 | 14.2ms | 1.000 |
| hamming8-4 | 240 | 240 | 129.3ms | 1.000 |
| Instance | Known OPT | Hvala size | Time | Ratio |
|---|---|---|---|---|
| johnson16-2-4 | 112 | 112 | 18.2ms | 1.000 |
| johnson32-2-4 | 480 | 480 | 365.8ms | 1.000 |
| johnson8-2-4 | 24 | 24 | 2.2ms | 1.000 |
| johnson8-4-4 | 56 | 56 | 7.3ms | 1.000 |
| keller4 | 160 | 162 | 77.4ms | 1.012 |
| keller5 | 749 | 759 | 1.34s | 1.013 |
| MANN_a27 | 252 | 253 | 15.9ms | 1.004 |
| MANN_a45 | 690 | 695 | 27.1ms | 1.007 |
| MANN_a81 | 2221 | 2225 | 82.8ms | 1.002 |
| MANN_a9 | 29 | 29 | 0.0ms | 1.000 |
| p_hat1000-3 | 932 | 942 | 2.79s | 1.011 |
| p_hat300-1 | 292 | 292 | 751.1ms | 1.000 |
| p_hat300-2 | 275 | 277 | 362.0ms | 1.007 |
| p_hat300-3 | 264 | 268 | 170.7ms | 1.015 |
| p_hat500-1 | 491 | 492 | 1.61s | 1.002 |
| p_hat500-2 | 464 | 469 | 1.21s | 1.011 |
| p_hat500-3 | 450 | 454 | 560.2ms | 1.009 |
| p_hat700-1 | 689 | 693 | 3.78s | 1.006 |
| p_hat700-2 | 656 | 658 | 2.82s | 1.003 |
| p_hat700-3 | 638 | 642 | 1.31s | 1.006 |
| san200_0.7_1 | 170 | 184 | 59.4ms | 1.082 |
| san200_0.7_2 | 182 | 188 | 201.1ms | 1.033 |
| san200_0.9_1 | 130 | 155 | 21.2ms | 1.192 |
| san200_0.9_2 | 140 | 162 | 19.2ms | 1.157 |
| san200_0.9_3 | 156 | 169 | 26.3ms | 1.083 |
| san400_0.5_1 | 387 | 393 | 609.8ms | 1.016 |
| san400_0.7_1 | 360 | 379 | 443.1ms | 1.053 |
| san400_0.7_2 | 370 | 385 | 364.2ms | 1.041 |
| san400_0.7_3 | 378 | 388 | 365.2ms | 1.026 |
| san400_0.9_1 | 300 | 348 | 86.3ms | 1.160 |
| sanr200_0.7 | 182 | 184 | 124.4ms | 1.011 |
| sanr200_0.9 | 158 | 160 | 21.7ms | 1.013 |
| sanr400_0.5 | 387 | 388 | 718.1ms | 1.003 |
| sanr400_0.7 | 379 | 383 | 990.0ms | 1.011 |
| Instance | Category | Known OPT | Hvala size | Time | Ratio |
| bio-celegans | Bio | 248 | 257 | 30.3ms | 1.036 |
| bio-diseasome | Bio | 283 | 285 | 18.7ms | 1.007 |
| bio-dmela | Bio | – | 2672 | 495.3ms | – |
| bio-yeast | Bio | 453 | 464 | 57.5ms | 1.024 |
| ca-AstroPh | Collab | – | 11512 | 6.05s | – |
| ca-citeseer | Collab | – | 129274 | 22.44s | – |
| ca-coauthors-dblp | Collab | – | 472272 | 757.0s | – |
| ca-CondMat | Collab | – | 12500 | 4.02s | – |
| ca-CSphd | Collab | 548 | 553 | 79.1ms | 1.009 |
| ca-dblp-2010 | Collab | – | 122072 | 28.83s | – |
| ca-dblp-2012 | Collab | – | 165085 | 31.50s | – |
| ca-Erdos992 | Collab | 459 | 461 | 142.1ms | 1.004 |
| ca-GrQc | Collab | – | 2213 | 254.4ms | – |
| ca-HepPh | Collab | – | 6568 | 49.94s | – |
| ca-MathSciNet | Collab | – | 140428 | 41.45s | – |
| ca-netscience | Collab | 212 | 214 | 40.1ms | 1.009 |
| ia-email-EU | – | 820 | 1.50s | – | |
| ia-email-univ | 603 | 609 | 124.4ms | 1.010 | |
| ia-enron-large | Social | – | 12820 | 6.52s | – |
| ia-enron-only | Social | 86 | 87 | 21.0ms | 1.012 |
| ia-fb-messages | Social | 578 | 593 | 111.6ms | 1.026 |
| ia-infect-dublin | Social | 295 | 295 | 47.3ms | 1.000 |
| ia-infect-hyper | Social | 91 | 93 | 60.3ms | 1.022 |
| ia-reality | Social | – | 81 | 123.2ms | – |
| ia-wiki-Talk | Wiki | – | 17407 | 16.52s | – |
| inf-power | Infra | – | 2267 | 291.9ms | – |
| inf-roadNet-CA | Infra | – | 1058991 | 122.5s | – |
| inf-roadNet-PA | Infra | – | 587209 | 72.8s | – |
| rec-amazon | Rec | – | 48622 | 5.36s | – |
| rt-retweet | Retweet | 31 | 32 | 5.2ms | 1.032 |
| rt-retweet-crawl | Retweet | – | 81211 | 143.8s | – |
| rt-twitter-copen | Retweet | 235 | 238 | 42.9ms | 1.013 |
| sc-msdoor | SciComp | – | 382184 | 400.1s | – |
| sc-nasasrb | SciComp | – | 51559 | 65.1s | – |
| sc-pkustk11 | SciComp | – | 84149 | 111.2s | – |
| sc-pkustk13 | SciComp | – | 89759 | 124.6s | – |
| sc-pwtk | SciComp | – | 208297 | 221.8s | – |
| sc-shipsec1 | SciComp | – | 119415 | 82.9s | – |
| sc-shipsec5 | SciComp | – | 148790 | 99.6s | – |
| scc_enron-only | SCC | 137 | 138 | 197.9ms | 1.007 |
| scc_fb-forum | SCC | 370 | 372 | 1.96s | 1.005 |
| scc_fb-messages | SCC | – | 1072 | 27.78s | – |
| scc_infect-dublin | SCC | – | 9124 | 8.70s | – |
| scc_infect-hyper | SCC | 109 | 110 | 155.0ms | 1.009 |
| scc_reality | SCC | – | 2486 | 193.9s | – |
| scc_retweet | SCC | – | 564 | 1.02s | – |
| scc_retweet-crawl | SCC | – | 8435 | 492.2ms | – |
| scc_rt_alwefaq | SCC | 35 | 35 | 7.6ms | 1.000 |
| scc_rt_assad | SCC | 16 | 16 | 3.3ms | 1.000 |
| scc_rt_bahrain | SCC | 37 | 37 | 2.9ms | 1.000 |
| scc_rt_barackobama | SCC | 29 | 29 | 3.3ms | 1.000 |
| scc_rt_damascus | SCC | 15 | 15 | 1.1ms | 1.000 |
| scc_rt_dash | SCC | 15 | 15 | 1.1ms | 1.000 |
| scc_rt_gmanews | SCC | 46 | 46 | 15.2ms | 1.000 |
| scc_rt_gop | SCC | 6 | 6 | 0.0ms | 1.000 |
| scc_rt_http | SCC | 2 | 2 | 0.0ms | 1.000 |
| scc_rt_israel | SCC | 11 | 11 | 0.0ms | 1.000 |
| scc_rt_justinbieber | SCC | 26 | 26 | 5.2ms | 1.000 |
| scc_rt_ksa | SCC | 12 | 12 | 0.5ms | 1.000 |
| scc_rt_lebanon | SCC | 5 | 5 | 0.0ms | 1.000 |
| scc_rt_libya | SCC | 12 | 12 | 1.3ms | 1.000 |
| scc_rt_lolgop | SCC | 103 | 103 | 52.3ms | 1.000 |
| scc_rt_mittromney | SCC | 42 | 42 | 1.6ms | 1.000 |
| scc_rt_obama | SCC | 4 | 4 | 0.0ms | 1.000 |
| scc_rt_occupy | SCC | 22 | 22 | 1.1ms | 1.000 |
| scc_rt_occupywallstnyc | SCC | 45 | 45 | 12.1ms | 1.000 |
| scc_rt_oman | SCC | 6 | 6 | 0.0ms | 1.000 |
| scc_rt_onedirection | SCC | 29 | 29 | 4.0ms | 1.000 |
| scc_rt_p2 | SCC | 12 | 12 | 0.0ms | 1.000 |
| scc_rt_qatif | SCC | 5 | 5 | 0.0ms | 1.000 |
| scc_rt_saudi | SCC | 17 | 17 | 1.0ms | 1.000 |
| scc_rt_tcot | SCC | 12 | 12 | 1.0ms | 1.000 |
| scc_rt_tlot | SCC | 6 | 6 | 0.6ms | 1.000 |
| scc_rt_uae | SCC | 8 | 8 | 1.0ms | 1.000 |
| scc_rt_voteonedirection | SCC | 4 | 4 | 0.0ms | 1.000 |
| scc_twitter-copen | SCC | – | 1328 | 20.24s | – |
| soc-BlogCatalog | Social | – | 20967 | 69.1s | – |
| soc-brightkite | Social | – | 21473 | 10.30s | – |
| soc-buzznet | Social | – | 31059 | 93.6s | – |
| soc-delicious | Social | – | 86810 | 48.30s | – |
| soc-digg | Social | – | 104237 | 217.9s | – |
| soc-dolphins | Social | 34 | 35 | 3.2ms | 1.029 |
| soc-douban | Social | – | 8685 | 24.07s | – |
| soc-epinions | Social | – | 9858 | 3.09s | – |
| soc-flickr | Social | – | 154387 | 107.8s | – |
| soc-flixster | Social | – | 96404 | 283.6s | – |
| soc-FourSquare | Social | – | 90524 | 127.9s | – |
| soc-gowalla | Social | – | 85360 | 35.31s | – |
| soc-karate | Social | 14 | 14 | 1.1ms | 1.000 |
| soc-lastfm | Social | – | 78832 | 164.7s | – |
| soc-LiveMocha | Social | – | 44146 | 79.9s | – |
| soc-slashdot | Social | – | 22632 | 16.07s | – |
| soc-twitter-follows | Social | – | 2323 | 24.34s | – |
| soc-wiki-Vote | Social | 404 | 410 | 39.8ms | 1.015 |
| soc-youtube | Social | – | 148135 | 64.9s | – |
| soc-youtube-snap | Social | – | 279062 | 100.8s | – |
| socfb-Berkeley13 | – | 17487 | 35.10s | – | |
| socfb-CMU | – | 5061 | 8.45s | – | |
| socfb-Duke14 | – | 7790 | 15.06s | – | |
| socfb-Indiana | – | 23741 | 44.05s | – | |
| socfb-MIT | – | 4726 | 8.26s | – | |
| socfb-OR | – | 37209 | 25.68s | – | |
| socfb-Penn94 | – | 31723 | 48.15s | – | |
| socfb-Stanford3 | – | 8611 | 19.07s | – | |
| socfb-Texas84 | – | 28669 | 55.17s | – | |
| socfb-UCLA | – | 15494 | 24.95s | – | |
| socfb-UConn | – | 13436 | 18.95s | – | |
| socfb-UCSB37 | – | 11481 | 14.06s | – | |
| socfb-UF | – | 27775 | 52.03s | – | |
| socfb-UIllinois | – | 24465 | 40.99s | – | |
| socfb-Wisconsin87 | – | 18716 | 28.95s | – | |
| tech-as-caida2007 | Tech | – | 3699 | 1.07s | – |
| tech-as-skitter | Tech | – | 529662 | 365.1s | – |
| tech-internet-as | Tech | – | 5718 | 1.81s | – |
| tech-p2p-gnutella | Tech | – | 15730 | 3.53s | – |
| tech-RL-caida | Tech | – | 75568 | 14.69s | – |
| tech-routers-rf | Tech | 793 | 801 | 94.7ms | 1.010 |
| tech-WHOIS | Tech | – | 2297 | 964.5ms | – |
| web-arabic-2005 | Web | – | 115297 | 62.7s | – |
| web-BerkStan | Web | – | 5404 | 336.0ms | – |
| web-edu | Web | 1449 | 1451 | 90.4ms | 1.001 |
| web-google | Web | 497 | 498 | 40.3ms | 1.002 |
| web-indochina-2004 | Web | – | 7363 | 778.7ms | – |
| web-it-2004 | Web | – | 415230 | 182.0s | – |
| web-polblogs | Web | 243 | 245 | 28.2ms | 1.008 |
| web-sk-2005 | Web | – | 58411 | 6.32s | – |
| web-spam | Web | – | 2344 | 574.6ms | – |
| web-uk-2005 | Web | – | 127774 | 316.9s | – |
| web-webbase-2001 | Web | – | 2665 | 425.0ms | – |
| web-wikipedia2009 | Web | – | 659409 | 192.1s | – |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).