REVIEW 3 major objections 4 minor 69 references
Triadic First-Order Logic Queries in Temporal Networks
T0 review · 3 major / 4 minor · reviewed 2026-08-06 · deepseek-v4-flash
Pith's one-line read The paper introduces thresholded first-order logic triadic queries for temporal networks and an algorithm, FOLTY, that answers them in time matching the best temporal triangle counters.
desk verdict A genuinely new query class and a fast algorithm, but the in-neighbor segment-tree counting is under-specified and the exactness claim is not yet proven. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central mechanism is a degeneracy orientation of the underlying static graph, which guarantees that every vertex has at most α out-neighbours. Out-neighbour contributions are handled by scanning edge lists incident to the lower-ordered endpoint; in-neighbour contributions are handled by a segment tree per static edge that stores timestamp intervals, with a three-phase lazy-update scheme that ensures each distinct in-neighbour is counted exactly once. The segment tree turns a potential O(σ_max) per-query cost into an O(log σ_max) lookup.
What would settle it
Take a small temporal graph in which one in-neighbour w yields two overlapping intervals for the same query timestamp, so a naive segment tree would count w twice. Run FOLTY's in-count computation on that graph and compare against brute-force enumeration of all δ-temporal triangles; any overcount or undercount would refute the exactness claim.
Extended reading notes
Core claim
FOLTY exactly computes and enumerates solutions to any thresholded FOL triadic query in O(m α log σ_max) time, where m is the number of temporal edges, α the degeneracy of the underlying static graph, and σ_max the maximum number of parallel temporal edges. This matches the running time of the best temporal triangle counters and, up to log factors, the classic O(m α) bound for static triangle listing. The algorithm obtains these solutions without enumerating all temporal triangles, which can number in the billions. It unifies the four quantifier patterns, reducing the ∃∀∃ and ∃∀∀ queries to the ∃∃∀ query.
Load-bearing premise
The correctness of the in-neighbor counting procedure rests on the segment tree lazy-update scheme: the sum of counters along the suitable path equals the number of distinct in-neighbors w in N−(u)∩N(v) that form at least one δ-temporal triangle with e. That claim is only sketched in Section 3.3 and Appendix A.1, and the pseudocode in Algorithm 4 appears to use the out-neighbor loop, leaving the in-neighbor computation underspecified; if this counting is wrong, the exactness guarantee collapses.
Editorial extensions
If this is right
- Thresholded FOL queries such as 'most neighbours of u form a δ-temporal triangle with edge (u,v)' can now be executed on graphs with tens of millions of edges in minutes.
- FOLTY removes the need to materialize all temporal triangles when only aggregate or thresholded answers are needed.
- The reductions among the four quantifier patterns mean a single implementation of the core ∃∃∀ routine covers all query forms.
- The technique generalizes to other temporal triangle predicates beyond the specific motif used in the paper's examples.
- Applications in financial transaction monitoring (scatter-gather, bipartite laundering patterns) and citation-network analysis become feasible at scale.
Reading between the lines
- The segment-tree plus degeneracy-orientation combination is not inherently limited to triangles; analogous machinery might answer thresholded FOL queries on 4-vertex patterns, though the time bound may not carry over unchanged.
- Because the query semantics use thresholds, one could derive approximate answers by sampling neighbours rather than exact counting, trading the O(α log σ_max) per-edge cost for sublinear estimates.
- A streaming variant of FOLTY might be possible if edge timestamps arrive in order, since the segment trees are built on timestamp-sorted lists.
- The flattening of solution counts above a threshold (around 0.7) observed in the experiments suggests a robustness property: edges that form triangles with 70% of their neighbourhood often form them with almost all of it; this could be tested as a hypothesis on other datasets.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces thresholded first-order logic (FOL) triadic queries for temporal networks, in which a query consists of a prefix of existential and thresholded universal quantifiers followed by a temporal triangle predicate. The authors define four query types (∃∃∃, ∃∃∀, ∃∀∃, ∃∀∀) and propose FOLTY, an algorithm that computes per-temporal-edge in-count and out-count arrays using degeneracy orientation and segment-tree interval data structures, and then derives solutions to the three non-trivial query types from these counts. The claimed running time is O(m α log σmax), matching the best known temporal triangle counting bound. The paper reports an implementation and experiments on SNAP datasets with up to 63.5 million edges.
Significance. If the central correctness claim holds, this is a substantial contribution: it is the first algorithm for thresholded FOL triadic motif queries and it achieves a runtime matching the best temporal triangle counters, without enumerating all temporal triangles. The paper's strengths include the clean proofs for the out-neighbor case (Theorems 3.1-3.3), the use of Chiba-Nishizeki degeneracy orientation, a unified treatment of four query types, and an empirical evaluation with publicly available code. The parameters (thresholds τ and time window δ) are user-supplied, not fitted, and the theoretical analysis is not circular. However, the exactness of the in-neighbor counting procedure, which is load-bearing for all three thresholded query types, is not established as written because the segment-tree insertion scheme is underspecified for multiple interval lists, and the pseudocode for that subroutine is inconsistent with the prose. The contribution is therefore promising but requires a corrected proof and pseudocode before the main claims can be accepted.
major comments (3)
- [Section 3.3 / Appendix A.1] The lazy segment-tree scheme is specified for a single list of intervals, but the in-neighbor computation inserts many lists I_{w,u,v} (one per in-neighbor w) into the same tree T_{u,v}. The text does not state whether Phases 1 and 2 are executed per list or jointly over all lists. If they are executed jointly, the scheme is incorrect: consider lists L_w = {[6,13],[8,10]} and L_z = {[8,14]}, with canonical nodes [7,10] and [9,10] respectively. Phase 2 recolors [9,10] to white because [7,10] is grey, even though the counter at [7,10] belongs to w, not z. In Phase 3, the Vertex check at [7,10] sees Vertex != z and descends, only to find [9,10] white, so no counter is added for z; a query at t=9 returns 1 instead of 2. If Phases 1-2 are intended per list, the scheme may be correct, but this is not stated and Algorithm 4 has no per-list phase loop. Consequently, Theorem A.1 does not establish the invariant that the path sum equals the number of distinct in-neighbor lists containing an interval that covers the query timestamp, and the central O(m α log σmax) exactness claim for in-count is not proven.
- [Algorithm 4, lines 5-9] The pseudocode is inconsistent with the prose in Section 3.2. The prose states that for the case L1 <- E_{w,v}, the algorithm sets L2 <- E_{w,u} and L3 <- E_{v,u}, and for the mirrored case L1 <- E_{w,u} it sets L2 <- E_{w,v} and L3 <- E_{u,v}. Algorithm 4, line 5 instead sets L2 <- E_{v,u}, L3 <- E_{w,u}, L'2 <- E_{w,u}, and L'3 <- E_{v,u}, which swaps the roles of the two endpoints. This makes it impossible to verify the correctness of the interval construction I_{u,v,w} and I_{u,w,v} against Theorem 3.4, and it also obscures how the segment tree receives the lists for different in-neighbors. The pseudocode must be corrected and aligned with the proof.
- [Abstract and Section 1.3] The paper claims that FOLTY can exactly compute and enumerate solutions to 'any thresholded FOL triadic query', but the algorithm and proofs are developed only for the specific temporal triangle in Figure 2a with the temporal constraint t1 ≤ t2 ≤ t3 ≤ t1 + δ. Section 1.2 says the techniques 'can be generalized', but no generalization is proved or described. Since different temporal triangles can have different edge orderings and window constraints, the interval construction and the correctness arguments in Sections 3.2-3.3 do not automatically transfer. The scope of the contribution should be stated precisely (e.g., for the family of triangles reducible to this ordering), or a general reduction should be provided.
minor comments (4)
- [Abstract] The sentence 'can answer triadic FOL queries on graphs with nearly 70M edges is less than hour' is ungrammatical and inconsistent with the experimental tables: the largest reported graph (sx-stackoverflow) has 63.5M edges and takes about 956 seconds.
- [Section 5.1] In the paragraph 'Number of solutions for a fixed threshold, varying delta', the text first states that the number of solutions decreases as δ increases, then says that the increase in the number of solutions with increasing δ is explained. The correct monotonicity is non-decreasing in δ, so the first sentence should be corrected.
- [Section 3.1] The section begins by saying 'We defer the proofs of the theorems in this section to the supplementary material', but the proofs of Theorems 3.1 and 3.2 appear in the main text immediately after the statements.
- [Algorithms 4 and 6] The subroutine names are inconsistent: the text defines FindExceedingEntryLS and FindExceedingEntryBS, but Algorithm 4 calls FirstExceedingEntryLS and Algorithm 6 calls FirstExceedingEntry. The names should be unified.
Circularity Check
No circularity: FOLTY's derivation is self-contained; the identified in-neighbor counting gap is an underspecification/correctness issue, not a circular reduction.
full rationale
FOLTY contains no fitted parameters: thresholds tau and delta are user-supplied, and the algorithm's outputs are exact counts rather than predictions calibrated to data. The out-neighbor cases are proven directly (Theorems 3.1 and 3.2) from the definitions of FindExceedingEntry and FindBoundingEntry, and the in-neighbor reduction is proven in Theorem 3.4 as an interval-containment equivalence. The segment-tree construction in Section 3.3 and Appendix A.1 is a data-structure implementation of that equivalence; the lazy three-phase coloring is designed to prevent double-counting intervals from the same in-neighbor list. The proof of Theorem A.1 only establishes the runtime and leaves the distinct-list invariant largely asserted (the text says 'the hope is that this sum is equal to the number of lists'), and Algorithm 4's variable naming is inconsistent with the prose. That is a genuine correctness gap, not circularity: the invariant is not assumed as an input; it is an unproven property of the proposed procedure. The paper's citation to Pashanasangi-Seshadhri [39] for the 'best known temporal triangle counter' is a benchmark comparison; the O(m alpha log sigma_max) bound is derived from Chiba-Nishizeki's lemma and the degeneracy bound within this paper, not imported from [39]. No derivation step reduces to its own input by construction, no fitted constant is renamed as a prediction, and no uniqueness claim is carried by self-citation. The principal weakness is an omitted correctness proof, which belongs under correctness risk rather than circularity.
Assumptions & free parameters
assumptions (5)
- standard math The underlying static graph G_S has degeneracy α, and a degeneracy ordering π can be computed in O(|E|) time, with the Chiba-Nishizeki sum-of-degrees lemma Σ d_e = O(mα).
- domain assumption Temporal edges are presented as lists sorted by timestamp with O(1) access, and the temporal motif definitions from [38,39] apply.
- domain assumption All triadic FOL queries begin with an existential quantifier; queries beginning with a universal quantifier can be transformed using negation and De Morgan's laws.
- ad hoc to paper The predicate φ is the specific temporal triangle in Figure 2a, and the techniques generalize to other temporal triangles.
- ad hoc to paper The segment tree lazy-update procedure correctly counts distinct in-neighbors without double-counting intervals from the same vertex.
Cite this review
Pith. "Pith review of Triadic First-Order Logic Queries in Temporal Networks." pith.science (2026). https://pith.science/paper/OTOOMS6D
@misc{pith2026250717215,
author = {Pith},
title = {Pith review of: Triadic First-Order Logic Queries in Temporal Networks},
year = {2026},
howpublished = {\url{https://pith.science/paper/OTOOMS6D}},
note = {Machine review of arXiv:2507.17215}
}
abstract
Motif counting is a fundamental problem in network analysis, and there is a rich literature of theoretical and applied algorithms for this problem. Given a large input network $G$, a motif $H$ is a small "pattern" graph indicative of special local structure. Motif/pattern mining involves finding all matches of this pattern in the input $G$. The simplest, yet challenging, case of motif counting is when $H$ has three vertices, often called a "triadic" query. Recent work has focused on "temporal graph mining", where the network $G$ has edges with timestamps (and directions) and $H$ has time constraints. Inspired by concepts in logic and database theory, we introduce the study of "thresholded First Order Logic (FOL) Motif Analysis" for massive temporal networks. A typical triadic motif query asks for the existence of three vertices that form a desired temporal pattern. An "FOL" motif query is obtained by having both existential and thresholded universal quantifiers. This allows for query semantics that can mine richer information from networks. A typical triadic query would be "find all triples of vertices $u,v,w$ such that they form a triangle within one hour". A thresholded FOL query can express "find all pairs $u,v$ such that for half of $w$ where $(u,w)$ formed an edge, $(v,w)$ also formed an edge within an hour". We design the first algorithm, FOLTY, for mining thresholded FOL triadic queries. The theoretical running time of FOLTY matches the best known running time for temporal triangle counting in sparse graphs. We give an efficient implementation of FOLTY using specialized temporal data structures. FOLTY has excellent empirical behavior, and can answer triadic FOL queries on graphs with nearly 70M edges is less than hour on commodity hardware. Our work has the potential to start a new research direction in the classic well-studied problem of motif analysis.
Figures
Figures from the paper (6 more)
Reference graph
Works this paper leans on
-
[1]
Serge Abiteboul, Richard Hull, and Victor Vianu. 1995. Foundations of Databases. Addison-Wesley. http://webdam.inria.fr/Alice/
1995
-
[2]
Nesreen K Ahmed, Nick Duffield, Jennifer Neville, and Ramana Kompella. 2014. Graph sample and hold: A framework for big-graph analytics. In Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining. 1446–1455
work page 2014
-
[3]
Nesreen K Ahmed, Nick Duffield, and Ryan A Rossi. 2021. Online sampling of temporal networks. ACM Transactions on Knowledge Discovery from Data (TKDD) 15, 4 (2021), 1–27
work page 2021
-
[4]
Erik Altman, Jovan Blanuša, Luc von Niederhäusern, Béni Egressy, Andreea Anghel, and Kubilay Atasu. 2023. Realistic synthetic financial transactions for anti-money laundering models. In Proc. of Neural Information Processing Systems (NeurIPS). 29851–29874
work page 2023
-
[5]
Marcelo Arenas and Gonzalo I. Diaz. 2016. The Exact Complexity of the First- Order Logic Definability Problem. ACM Trans. Database Syst. 41, 2 (2016), 13:1– 13:14. https://doi.org/10.1145/2886095
-
[6]
Xin-Wei Cai, Xiangyu Ke, Kai Wang, Lu Chen, Tianming Zhang, Qing Liu, and Yunjun Gao. 2023. Efficient Temporal Butterfly Counting and Enumeration on Temporal Bipartite Graphs. CoRR abs/2306.00893 (2023). doi:10.48550/ARXIV. 2306.00893
-
[7]
Ashok K. Chandra and David Harel. 1980. Computable Queries for Relational Data Bases. J. Comput. Syst. Sci. 21, 2 (1980), 156–178. https://doi.org/10.1016/0022- 0000(80)90032-X
doi:10.1016/0022- 1980
-
[8]
Norishige Chiba and Takao Nishizeki. 1985. Arboricity and Subgraph Listing Algorithms. SIAM J. Comput. 14, 1 (1985), 210–223. doi:10.1137/0214017
doi:10.1137/0214017 1985
Show all 69 references
-
[9]
van Kreveld, and Mark H
Mark de Berg, Otfried Cheong, Marc J. van Kreveld, and Mark H. Overmars
-
[10]
Mehrdad Farajtabar, Manuel Gomez-Rodriguez, Yichen Wang, Shuang Li, Hongyuan Zha, and Le Song. 2018. COEVOLVE: A Joint Point Process Model for Information Diffusion and Network Co-evolution. In Companion of the The Web Conference 2018 on The Web Conference 2018, WWW 2018, Lyon...
2018
-
[11]
Turull Torres
Flavio Antonio Ferrarotti, Alejandra Lorena Paoletti, and José M. Turull Torres
-
[12]
Zhongqiang Gao, Chuanqi Cheng, Yanwei Yu, Lei Cao, Chao Huang, and Junyu Dong. 2022. Scalable motif counting for large-scale temporal graphs. In 2022 IEEE 38th International Conference on Data Engineering (ICDE) . IEEE, 2656–2668
2022
-
[13]
Noé Gaumont, Clémence Magnien, and Matthieu Latapy. 2016. Finding remark- ably dense sequences of contacts in link streams. Soc. Netw. Anal. Min. 6, 1 (2016), 87:1–87:14
2016
-
[14]
Martin Grohe. 2011. From polynomial time queries to graph structure theory. Commun. ACM 54, 6 (2011), 104–112. doi:10.1145/1953122.1953150
2011
-
[15]
Martin Grohe, Stephan Kreutzer, and Sebastian Siebertz. 2014. Deciding first- order properties of nowhere dense graphs. InSymposium on Theory of Computing, STOC 2014, New York, NY, USA, May 31 - June 03, 2014 , David B. Shmoys (Ed.). ACM, 89–98
2014
-
[16]
László Hajdu and Miklós Krész. 2020. Temporal network analytics for fraud detection in the banking sector. InInternational Conference on Theory and Practice of Digital Libraries. Springer, 145–157
2020
-
[17]
Mohammad Al Hasan and Vachik S. Dave. 2018. Triangle counting in large networks: a review. WIREs Data Mining Knowl. Discov. 8, 2 (2018)
2018
-
[18]
Jack Hessel, Chenhao Tan, and Lillian Lee. 2016. Science, askscience, and bad- science: On the coexistence of highly related communities. In Proceedings of the international AAAI conference on web and social media , Vol. 10. 171–180
2016
-
[19]
Pfeiffer III, Timothy La Fond, Sebastián Moreno, and Jennifer Neville
Joseph J. Pfeiffer III, Timothy La Fond, Sebastián Moreno, and Jennifer Neville
-
[20]
Anand Padmanabha Iyer, Zaoxing Liu, Xin Jin, Shivaram Venkataraman, Vladimir Braverman, and Ion Stoica. 2018. ASAP: Fast, approximate graph pattern mining at scale. In 13th USENIX Symposium on Operating Systems Design and Implemen- tation (OSDI 18). 745–761
2018
-
[21]
Madhav Jha, C Seshadhri, and Ali Pinar. 2015. Path sampling: A fast and prov- able method for estimating 4-vertex subgraph counts. In Proceedings of the 24th international conference on world wide web . 495–505
2015
-
[22]
Wojciech Kazana and Luc Segoufin. 2018. First-order queries on classes of struc- tures with bounded expansion. CoRR abs/1802.04613 (2018). arXiv:1802.04613 http://arxiv.org/abs/1802.04613
2018 arXiv
-
[23]
Arijit Khan, Nan Li, Xifeng Yan, Ziyu Guan, Supriyo Chakraborty, and Shu Tao
-
[24]
Dániel Kondor, Nikola Bulatovic, József Stéger, István Csabai, and Gábor Vattay
-
[25]
Lauri Kovanen, Márton Karsai, Kimmo Kaski, János Kertész, and Jari Saramäki
-
[26]
Lauri Kovanen, Kimmo Kaski, János Kertész, and Jari Saramäki. 2013. Tempo- ral motifs reveal homophily, gender-specific patterns, and group talk in call sequences. Proceedings of the National Academy of Sciences 110, 45 (2013), 18070– 18075
2013
-
[27]
Rohit Kumar and Toon Calders. 2018. 2scent: An efficient algorithm to enumerate all simple temporal cycles. Proceedings of the VLDB Endowment 11, 11 (2018), 1441–1453
2018
-
[28]
Jure Leskovec and Andrej Krevl. 2014. SNAP Datasets: Stanford Large Network Dataset Collection. http://snap.stanford.edu/data
2014
-
[29]
Penghang Liu, Rupam Acharyya, Robert E Tillman, Shunya Kimura, Naoki Ma- suda, and Ahmet Erdem Sarıyüce. 2023. Temporal Motifs for Financial Networks: A Study on Mercari, JPMC, and Venmo Platforms.arXiv preprint arXiv:2301.07791 (2023)
2023 arXiv
-
[30]
Paul Liu, Austin R Benson, and Moses Charikar. 2019. Sampling methods for counting temporal motifs. In Proceedings of the twelfth ACM international confer- ence on web search and data mining . 294–302
2019
-
[31]
Journal of Statistical Me- chanics: Theory and Experiment 2011, 11 (2011), P11005
Temporal motifs in time-dependent networks. Journal of Statistical Me- chanics: Theory and Experiment 2011, 11 (2011), P11005
2011
-
[32]
Matula and Leland L
David W. Matula and Leland L. Beck. 1983. Smallest-Last Ordering and clustering and Graph Coloring Algorithms. J. ACM 30, 3 (1983), 417–427. https://doi.org/ 10.1145/2402.322385
1983
-
[33]
Telang, and Munindar P
Felipe Meneguzzi, Pankaj R. Telang, and Munindar P. Singh. 2013. A First- Order Formalization of Commitments and Goals for Planning. In Proceedings of the Twenty-Seventh AAAI Conference on Artificial Intelligence, July 14-18, 2013, Bellevue, Washington, USA, Marie desJardins a...
2013 doi
-
[34]
Italiano, and Wook-Shin Han
Seunghwan Min, Jihoon Jang, Kunsoo Park, Dora Giammarresi, Giuseppe F. Italiano, and Wook-Shin Han. 2024. Time-Constrained Continuous Subgraph Matching Using Temporal Information for Filtering and Backtracking. In 40th IEEE International Conference on Data Engineering, ICDE 20...
2024
-
[35]
Leora Morgenstern. 1986. A First Order Theory of Planning, Knowledge, and Action. In Proceedings of the 1st Conference on Theoretical Aspects of Reasoning about Knowledge, Monterey, CA, USA, March 1986, Joseph Y. Halpern (Ed.). Morgan Kaufmann, 99–114
1986
-
[36]
Gergely Palla, Imre Derényi, Illés Farkas, and Tamás Vicsek. 2005. Uncovering the overlapping community structure of complex networks in nature and society. Nature 435 (07 2005), 814–818
2005
-
[37]
Patrick Mackey, Katherine Porterfield, Erin Fitzhenry, Sutanay Choudhury, and George Chin. 2018. A chronological edge-driven approach to temporal subgraph isomorphism. In 2018 IEEE international conference on big data (big data) . IEEE, 3972–3979
2018
-
[38]
Ashwin Paranjape, Austin R Benson, and Jure Leskovec. 2017. Motifs in temporal networks. In Proceedings of the tenth ACM international conference on web search and data mining. 601–610
2017
-
[39]
Noujan Pashanasangi and C Seshadhri. 2021. Faster and generalized temporal tri- angle counting, via degeneracy ordering. In Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining . 1319–1328
2021
-
[40]
Aduri Pavan, Kanat Tangwongsan, Srikanta Tirthapura, and Kun-Lung Wu. 2013. Counting and sampling triangles from a graph stream. Proceedings of the VLDB Endowment 6, 14 (2013), 1870–1881
2013
-
[41]
Ali Pinar, Comandur Seshadhri, and Vaidyanathan Vishal. 2017. Escape: Effi- ciently counting all 5-vertex subgraphs. In Proceedings of the 26th international conference on world wide web . 1431–1440
2017
-
[42]
Stuart Russell and Peter Norvig. 2020. Artificial Intelligence: A Modern Approach (4th Edition). Pearson. http://aima.cs.berkeley.edu/
2020
-
[43]
Seshadhri, and Nishil Talati
Yunjie Pan, Omkar Bhalerao, C. Seshadhri, and Nishil Talati. 2024. Accurate and Fast Estimation of Temporal Motifs using Path Sampling. arXiv:2409.08975 [cs.SI] https://arxiv.org/abs/2409.08975
2024
-
[44]
Ilie Sarpe and Fabio Vandin. 2021. Presto: Simple and scalable sampling techniques for the rigorous approximation of temporal motif counts. In Proceedings of the 2021 SIAM International Conference on Data Mining (SDM) . SIAM, 145–153
2021
-
[45]
Seshadhri
C. Seshadhri. 2023. Some Vignettes on Subgraph Counting using Graph Orien- tations. Invited tutorial slides, International Conference on Database Theory (ICDT). https://users.soe.ucsc.edu/~sesh/publication.html
2023
-
[46]
Seshadhri, Tamara G
C. Seshadhri, Tamara G. Kolda, and Ali Pinar. 2012. Community structure and scale-free collections of Erdös-Rényi graphs. Physical Review E 85, 5 (May 2012), 056109. doi:10.1103/PhysRevE.85.056109
2012 doi
-
[47]
C Seshadhri, Ali Pinar, and Tamara G Kolda. 2014. Wedge sampling for computing clustering coefficients and triangle counts on large graphs. Statistical Analysis and Data Mining: The ASA Data Science Journal 7, 4 (2014), 294–307
2014
-
[48]
C Seshadhri and Srikanta Tirthapura. 2019. Scalable subgraph counting: The methods behind the madness: WWW 2019 tutorial. In Proceedings of the Web Conference (WWW), Vol. 2. 75
2019
-
[49]
Ilie Sarpe and Fabio Vandin. 2021. OdeN: simultaneous approximation of mul- tiple motif counts in large temporal networks. In Proceedings of the 30th ACM International Conference on Information & Knowledge Management . 1568–1577
2021
-
[50]
Xiaoli Sun, Yusong Tan, Qingbo Wu, Baozi Chen, and Changxiang Shen. 2019. Tm-miner: Tfs-based algorithm for mining temporal motifs in large temporal network. IEEE Access 7 (2019), 49778–49789
2019
-
[51]
Nishil Talati, Haojie Ye, Sanketh Vedula, Kuan-Yu Chen, Yuhan Chen, Daniel Liu, Yichao Yuan, David Blaauw, Alex Bronstein, Trevor Mudge, et al. 2022. Mint: An Accelerator For Mining Temporal Motifs. In 2022 55th IEEE/ACM International Symposium on Microarchitecture (MICRO) . I...
2022
-
[52]
Nishil Talati, Haojie Ye, Yichen Yang, Leul Belayneh, Kuan-Yu Chen, David Blaauw, Trevor Mudge, and Ronald Dreslinski. 2022. Ndminer: accelerating graph pattern mining using near data processing. In Proceedings of the 49th Annual International Symposium on Computer Architectur...
2022
-
[53]
Jie Tang, Jing Zhang, Limin Yao, Juanzi Li, Li Zhang, and Zhong Su. 2008. Arnet- Miner: extraction and mining of academic social networks. In Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Las Vegas, Nevada, USA, August 24-2...
2008
-
[54]
Charalampos E Tsourakakis, U Kang, Gary L Miller, and Christos Faloutsos. 2009. Doulion: counting triangles in massive graphs with a coin. In Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining. 837–846
2009
-
[55]
Seshadhri and Srikanta Tirthapura
C. Seshadhri and Srikanta Tirthapura. 2019. Scalable Subgraph Counting: The Methods Behind The Madness: WWW 2019 Tutorial
2019
-
[56]
Ata Turk and Duru Turkoglu. 2019. Revisiting wedge sampling for triangle counting. In The World Wide Web Conference. 1875–1885
2019
-
[57]
Davide Vega and Matteo Magnani. 2018. Foundations of Temporal Text Networks. Appl. Netw. Sci. 3, 1 (2018), 25:1–25:26. doi:10.1007/S41109-018-0082-3
2018 doi
- [58]
-
[59]
Jingjing Wang, Yanhao Wang, Wenjun Jiang, Yuchen Li, and Kian-Lee Tan. 2020. Efficient sampling algorithms for approximate temporal motif counting. In Pro- ceedings of the 29th ACM international conference on information & knowledge management. 1505–1514
2020
-
[60]
Pinghui Wang, Junzhou Zhao, Xiangliang Zhang, Zhenguo Li, Jiefeng Cheng, John CS Lui, Don Towsley, Jing Tao, and Xiaohong Guan. 2017. MOSS-5: A fast method of approximating counts of 5-node graphlets in large graphs. IEEE Transactions on Knowledge and Data Engineering 30, 1 (2...
2017
-
[61]
Kun Tu, Jian Li, Don Towsley, Dave Braines, and Liam D. Turner. 2018. Network Classification in Temporal Networks Using Motifs. CoRR abs/1807.03733 (2018). arXiv:1807.03733 http://arxiv.org/abs/1807.03733 Conference acronym ’XX, June 03–05, 2018, Woodstock, NY Omkar Bhalerao, ...
2018 arXiv
-
[67]
inserts an interval 𝐼
Yichao Yuan, Haojie Ye, Sanketh Vedula Wynn Kaza, and Nishil Talati. 2023. Everest: GPU-Accelerated System For Mining Temporal Motifs. arXiv preprint arXiv:2310.02800 (2023). A Appendix A.1 Segment-Trees to deal with in-neighbours A.1.1 Primer on Segment Trees: Before we proce...
2023 arXiv
-
[68]
As a consequence, the algorithm over-counts the contribution of𝑤
This creates a problem, since the suitable path for 𝑒 =(𝑢,𝑣, 9) will return 2 as the value for in-count[𝑒]. As a consequence, the algorithm over-counts the contribution of𝑤. More concretely, the algorithm fails if an interval𝐼, which be- longs to the canonical subset of a node...
2018
-
[69]
(2) If the algorithm visits a white node𝑥 with Counter(𝑥) > 0, then check for Vertex(𝑥)
Given an interval𝐼∈𝐼𝑧,𝑢,𝑣, (1) If the algorithm encounters a grey node, then simply return and move on to the next interval of𝐼𝑧,𝑢,𝑣. (2) If the algorithm visits a white node𝑥 with Counter(𝑥) > 0, then check for Vertex(𝑥). If Vertex(𝑥) ≠𝑧, then continue with the insertion proc...
2018
-
[2008]
Springer
Computational geometry: algorithms and applications, 3rd Edition . Springer. https://www.worldcat.org/oclc/227584184
-
[2009]
In Advances in Conceptual Modeling - Challenging Perspectives, ER 2009 Workshops CoMoL, ETheCoM, FP-UML, MOST-ONISW, QoIS, RIGiM, SeCoGIS, Gramado, Brazil, November 9-12, 2009
First-Order Types and Redundant Relations in Relational Databases. In Advances in Conceptual Modeling - Challenging Perspectives, ER 2009 Workshops CoMoL, ETheCoM, FP-UML, MOST-ONISW, QoIS, RIGiM, SeCoGIS, Gramado, Brazil, November 9-12, 2009. Proceedings (Lecture Notes in Com...
2009 doi
-
[2011]
In Proceedings of the ACM SIGMOD International Conference on Management of Data, SIGMOD 2011, Athens, Greece, June 12-16, 2011 , Timos K
Neighborhood based fast graph search in large networks. In Proceedings of the ACM SIGMOD International Conference on Management of Data, SIGMOD 2011, Athens, Greece, June 12-16, 2011 , Timos K. Sellis, Renée J. Miller, Anastasios Kementsietsidis, and Yannis Velegrakis (Eds.). ...
2011
-
[2012]
Fast Generation of Large Scale Social Networks While Incorporating Transitive Closures. In 2012 International Conference on Privacy, Security, Risk and Trust, PASSAT 2012, and 2012 International Confernece on Social Computing, SocialCom 2012, Amsterdam, Netherlands, September ...
2012
-
[2021]
Frontiers in Blockchain 4 (2021), 668510
The rich still get richer: Empirical comparison of preferential attachment via linking statistics in bitcoin and ethereum. Frontiers in Blockchain 4 (2021), 668510
2021
Reviewed August 6, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.