SlideShare a Scribd company logo
1 of 34
Download to read offline
THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
ICDM 2021
THyMe+
: Temporal Hypergraph Motifs
and Fast Algorithms for Exact Counting
Kijung Shin
Geon Lee
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 2
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
Hypergraphs are Everywhere
• Hypergraphs consist of nodes and hyperedges.
• Each hyperedge is a subset of any number of nodes.
Collaborations of Researchers Co-purchases of Items Joint Interactions of Proteins
Conclusion
Introduction Algorithms
Observations
Backgrounds Concepts
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 3
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
Hypergraphs Evolve Over Time
• In many real-world scenarios, hypergraphs evolve over time.
• Temporal hypergraphs consist of temporal hyperedges.
t1=7
1
4
5 1
2
4
5
3
t2=10
1
2
4
5 6
3
1
2
4
5 6 8
7
3
t3=11 t4=12 t5=14 t5=17
1
2
4
5 6 8
7
3
1
2
4
5 6 8
7
3
Conclusion
Introduction Algorithms
Observations
Backgrounds Concepts
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 4
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
Our Question
What are local structural & temporal properties of real-world hypergraphs?
1
4
5
1
2
4
5
3
1
2
4
5 6
3
1
2
4
5 6 8
7
3
1
2
4
5 6 8
7
3
1
2
4
5 6 8
7
3
How do temporal hyperedges appear in a short period of time?
Temporal perspective
How do three hyperedges overlap each other?
Structural perspective
Conclusion
Introduction Algorithms
Observations
Backgrounds Concepts
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 5
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
Roadmap
1. Backgrounds
2. Concepts
3. Observations
4. Algorithms
5. Conclusion
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 6
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
Hypergraph Motifs
• Hypergraph motifs (h-motifs) describe connectivity patterns of three
connected hyperedges in static hypergraphs.
• H-motifs describe the connectivity pattern of hyperedges 𝑒𝑖, 𝑒𝑗, and 𝑒𝑘 by the
emptiness of seven subsets.
1
2 3
4 6
5
7
(1) ei  ej  ek
(2) ej  ek  ei
(3) ek  ei  ej
(4) ei ∩ ej  ek
(5) ej ∩ ek  ei
(6) ek ∩ ei  ej
(7) ei ∩ ej ∩ ek
ei
ej ek
Backgrounds Conclusion
Introduction Concepts Algorithms
Observations
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 7
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
Hypergraph Motifs (cont.)
• While there can exist 27 h-motifs, 26 h-motifs remain once we exclude:
1. symmetric ones
2. those with duplicated hyperedges
3. those cannot be obtained from connected hyperedges
h-motif 1 h-motif 2 h-motif 3 h-motif 4 h-motif 5 h-motif 6 h-motif 7 h-motif 8 h-motif 9 h-motif 10 h-motif 11 h-motif 12 h-motif 13
h-motif 14 h-motif 15 h-motif 16 h-motif 17 h-motif 18 h-motif 19 h-motif 20 h-motif 21 h-motif 22 h-motif 23 h-motif 24 h-motif 25 h-motif 26
Backgrounds Conclusion
Introduction Concepts Algorithms
Observations
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 8
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
Hypergraph Motifs (cont.)
• Hypergraph motifs describe connectivity patterns of three connected hyperedges.
• For example:
1
2
4
5 6 8
7
3
Static Hypergraph
1
2
4
5 6
3
1
4
5 6 8
7
2
4
5 6 8
7
3
1
2
5
4
3
6
7
1
2
5
4
3
6
7
1
2
5
4
3
6
7
h-motif 6 h-motif 21 h-motif 22
෤
e2
෤
e1
෤
e3
෤
e4
෤
e4
෤
e4
෤
e1
෤
e1
෤
e2 ෤
e2
෤
e3
෤
e3
෤
e3
Backgrounds Conclusion
Introduction Concepts Algorithms
Observations
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 9
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
Roadmap
1. Backgrounds
2. Concepts
3. Observations
4. Algorithms
5. Conclusion
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 10
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
Temporal Hypergraph Motifs
• How can we define motifs in temporal hypergraph?
• We define temporal hypergraph motifs (TH-motifs) that describe structural and
temporal patterns in sequences of three connected temporal hyperedges.
1
e1 = (෤
e1, t1=7)
2
4
5 6 8
7
3
e2 = (෤
e2, t2=10)
e3 = (෤
e3, t3=11)
e4 = (෤
e4, t4=12)
Set of nodes Timestamp
Conclusion
Introduction Concepts Algorithms
Observations
Backgrounds
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 11
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
Temporal Hypergraph Motifs (cont.)
Q1. How can we capture structural properties of hypergraphs?
A1. We consider the emptiness of seven subsets of three temporal hyperedges.
1
2 3
4
5
6
7
e1 = (෤
e1, t1=7)
e2 = (෤
e2, t2=10) e3 = (෤
e3, t3=11)
Is it empty?
Conclusion
Introduction Concepts Algorithms
Observations
Backgrounds
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 12
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
Temporal Hypergraph Motifs (cont.)
Q2. How can we capture temporal properties of hypergraphs?
1
2 3
4
5
6
7
e1 = (෤
e1, t1=7)
e2 = (෤
e2, t2=10) e3 = (෤
e3, t3=11)
A2-1. The three temporal hyperedges should arrive within 𝜹 time.
max t1, t2, t3 − min t1, t2, t3 ≤ 𝛿
A2-2. The order of the three temporal hyperedges is considered.
e1 → e2 → e3
Conclusion
Introduction Concepts Algorithms
Observations
Backgrounds
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 13
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
Temporal Hypergraph Motifs (cont.)
• For example, let 𝜹 = 3.
2
4
5 6 8
7
3
e2 = (෤
e2, t2=10)
e3 = (෤
e3, t3=11)
e4 = (෤
e4, t4=12)
1
e1 = (෤
e1={1,4,5}, t1=7)
2
4
5 6 8
7
3
e2 = (෤
e2={2,3,4}, t2=10)
e3 = (෤
e3={4,5,6}, t3=11)
e6 = (෤
e6={4,5,6}, t3=17)
e4 = (෤
e4={6,7,8}, t4=12)
e5 = (෤
e5={6,7,8}, t5=14)
Arrived first
Arrived second Arrived third
1
4
5 6 8
7
e1 = (෤
e1, t1=7)
e3 = (෤
e3, t3=11)
e4 = (෤
e4, t4=12)
Does not arrive
within 𝜹 time units!
Conclusion
Introduction Concepts Algorithms
Observations
Backgrounds
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 14
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
Temporal Hypergraph Motifs (cont.)
• We define 96 temporal hypergraph motifs (TH-motifs).
Conclusion
Introduction Concepts Algorithms
Observations
Backgrounds
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 15
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
Roadmap
1. Backgrounds
2. Concepts
3. Observations
4. Algorithms
5. Conclusion
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 16
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
Observations: Real Hypergraphs are Not Random
Obs1. Real hypergraphs are clearly distinguished from randomized hypergraphs.
Backgrounds Conclusion
Introduction Concepts Observations
email-Eu
Real-world Hypergraph RandomHypergraph
contact-primary threads-math
tags-ubuntu coauth-DBLP
Algorithms
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 17
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
Observations: TH-motifs Distinguish Domains
Obs2. TH-motifs play a key role in capturing structural & temporal patterns.
Email
domain
Contact
domain
Coauthorship
domain
Tags
domain
Threads
domain
Characteristic Profile (CP): Relative significance of each TH-motif.
𝐶𝑃𝑡 ≔
∆𝑡
σ𝑡=1
96 ∆𝑡
2
where ∆𝑡≔
𝑀 𝑡 −𝑀𝑟𝑎𝑛𝑑 𝑡
𝑀 𝑡 +𝑀𝑟𝑎𝑛𝑑 𝑡 +𝜖
Backgrounds Conclusion
Introduction Concepts Observations Algorithms
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 18
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
Observations: TH-motifs Distinguish Domains (cont.)
Obs2. TH-motifs play a key role in capturing structural & temporal patterns.
Co-authorship
Contact
Email
Tags
Threads
Temporal Hypergraph Motif
• Within-domain: 0.900
• Between-domain: 0.141
Gap: 0.759
Times: 6.38X
Static Hypergraph Motif
• Within-domain: 0.951
• Between-domain: 0.434
Gap: 0.517
Times: 2.19X
Backgrounds Conclusion
Introduction Concepts Observations Algorithms
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 19
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
Observations: TH-motifs Help Predict Future Hyperedges
Obs3. TH-motifs can be used as powerful features for predicting future hyperedges.
THM96 SHM26
THM26
email-Enron email-Eu contact-primary contact-high
# of each TH-motifs’ instances
that each hyperedge is contained.
# of each static h-motifs’ instances
that each hyperedge is contained.
Backgrounds Conclusion
Introduction Concepts Observations Algorithms
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 20
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
Roadmap
1. Backgrounds
2. Concepts
3. Observations
4. Algorithms
5. Conclusion
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 21
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
DP: Naï
ve Approach Using Dynamic Programming
• DP enumerates the instances of static h-motifs in the induced static hypergraph.
1
e1 = (෤
e1={1,4,5}, t1=7)
2
4
5 6 8
7
3
e2 = (෤
e2={2,3,4}, t2=10)
e3 = (෤
e3={4,5,6}, t3=11)
e6 = (෤
e6={4,5,6}, t3=17)
e4 = (෤
e4={6,7,8}, t4=12)
e5 = (෤
e5={6,7,8}, t5=14)
1
2
4
5 6 8
7
3
෤
e1
෤
e2
෤
e4
෤
e3
Temporal hypergraph Induced static hypergraph Instances of static h-motifs
(≤ 3 hyperedges)
{෤
e1, ෤
e1, ෤
e1}
{෤
e2, ෤
e2, ෤
e2}
{෤
e3, ෤
e3, ෤
e3}
{෤
e4, ෤
e4, ෤
e4}
{෤
e1, ෤
e2, ෤
e2}
{෤
e1, ෤
e3, ෤
e3}
{෤
e2, ෤
e3, ෤
e3}
{෤
e3, ෤
e4, ෤
e4}
{෤
e1, ෤
e2, ෤
e3}
{෤
e1, ෤
e3, ෤
e4}
{෤
e2, ෤
e3, ෤
e4}
Backgrounds Conclusion
Introduction Concepts Algorithms
Observations
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 22
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
DP: Naï
ve Approach Using Dynamic Programming (cont.)
• DP counts the instances of TH-motifs from instances of static h-motifs using
dynamic programming.
{e3, e4, e5}
{e6, e4, e5}
{e1, e2, e3}
{e1, e2, e3}
{e1, e3, e4}
{e2, e3, e4}
{e2, e3, e5}
Instances of static h-motifs
(≤ 3 hyperedges)
{෤
e1, ෤
e1, ෤
e1}
{෤
e2, ෤
e2, ෤
e2}
{෤
e3, ෤
e3, ෤
e3}
{෤
e4, ෤
e4, ෤
e4}
{෤
e1, ෤
e2, ෤
e2}
{෤
e1, ෤
e3, ෤
e3}
{෤
e2, ෤
e3, ෤
e3}
{෤
e3, ෤
e4, ෤
e4}
{෤
e1, ෤
e2, ෤
e3}
{෤
e1, ෤
e3, ෤
e4}
{෤
e2, ෤
e3, ෤
e4}
Instances of temporal h-motifs
(𝛿 = 5)
1
e1 = (෤
e1={1,4,5}, t1=7)
2
4
5 6 8
7
3
e2 = (෤
e2={2,3,4}, t2=10)
e3 = (෤
e3={4,5,6}, t3=11)
e6 = (෤
e6={4,5,6}, t3=17)
e4 = (෤
e4={6,7,8}, t4=12)
e5 = (෤
e5={6,7,8}, t5=14)
Backgrounds Conclusion
Introduction Concepts Algorithms
Observations
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 23
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
DP: Naï
ve Approach Using Dynamic Programming (cont.)
• DP enumerates all the instances of static h-motifs in the induced static hypergraph.
• However, only a small fraction of them are induced by any valid instance of TH-motifs.
email contact threads
Backgrounds Conclusion
Introduction Concepts Algorithms
Observations
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 24
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
THyMe: Preliminary Version of Counting TH-Motifs
• THyMe exhaustively enumerates the instances of TH-motifs.
• THyMe incrementally maintains the projected graph 𝑃 = 𝑉𝑃, 𝐸𝑃 where each
temporal hyperedge is represented as a node.
1
e1 = (෤
e1={1,4,5}, t1=7)
2
4
5 6 8
7
3
e2 = (෤
e2={2,3,4}, t2=10)
e3 = (෤
e3={4,5,6}, t3=11)
e6 = (෤
e6={4,5,6}, t3=17)
e4 = (෤
e4={6,7,8}, t4=12)
e5 = (෤
e5={6,7,8}, t5=14)
e2
e1
e3
e4
e5
e6
Projected graph 𝑃
Backgrounds Conclusion
Introduction Concepts Algorithms
Observations
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 25
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
THyMe: Preliminary Version of Counting TH-Motifs (cont.)
• THyMe incrementally maintains the projected graph 𝑃 = 𝑉𝑃, 𝐸𝑃 (e.g., 𝛿 = 4).
e1 = (෤
e1={1,4,5}, t1=7)
1
4
5 1
2
4
5
3
e2 = (෤
e2={2,3,4}, t2=10)
1
2
4
5 6
3 2
4
5 6 8
7
3
e3 = (෤
e3={4,5,6}, t3=11) e4 = (෤
e4={6,7,8}, t4=12) e5 = (෤
e5={6,7,8}, t5=14) e6 = (෤
e6={4,5,6}, t5=17)
1
2
4
5 6 8
7
3
1
4
5 6 8
7
e1
e2
e1
e2
e1
e3
e2
e3
e4
e2
e3
e4
e5
e4
e5
e6
e1 is added e2 is added e3 is added e1 is expired
e4 is added
e5 is added e2 , e3 are expired
e6 is added
Backgrounds Conclusion
Introduction Concepts Algorithms
Observations
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 26
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
THyMe: Preliminary Version of Counting TH-Motifs (cont.)
Obs4. Duplicated temporal hyperedges are common.
→ There can exist multiple identical nodes in the projected graph 𝑃.
email-Eu threads-math coauth-DBLP
The number of repetitions follow
a near power-law distribution.
Backgrounds Conclusion
Introduction Concepts Algorithms
Observations
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 27
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
THyMe: Preliminary Version of Counting TH-Motifs (cont.)
Obs5. Future temporal hyperedges are more likely to repeat recent hyperedges.
→ Identical nodes are more likely to exist within the window in the projected graph 𝑃.
email-Eu threads-math coauth-DBLP
The time intervals of N
consecutive duplicated
temporal hyperedges.
Backgrounds Conclusion
Introduction Concepts Algorithms
Observations
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 28
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
THyMe+
: Advanced Version of Counting TH-Motifs
• THyMe+ incrementally maintains the projected graph 𝑄 = 𝑉𝑄, 𝐸𝑄, 𝑡𝑄 where
each induced static hyperedge is represented as a node.
{2,3,4}
{1,4,5}
{4,5,6}
{6,7,8}
t={10} t={11,17}
t={7} t={12,14}
1
e1 = (෤
e1={1,4,5}, t1=7)
2
4
5 6 8
7
3
e2 = (෤
e2={2,3,4}, t2=10)
e3 = (෤
e3={4,5,6}, t3=11)
e6 = (෤
e6={4,5,6}, t3=17)
e4 = (෤
e4={6,7,8}, t4=12)
e5 = (෤
e5={6,7,8}, t5=14)
Projected graph 𝑄
Backgrounds Conclusion
Introduction Concepts Algorithms
Observations
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 29
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
THyMe+
: Advanced Version of Counting TH-Motifs (cont.)
• THyMe+ incrementally maintains the projected 𝑄 = 𝑉𝑄, 𝐸𝑄, 𝑡𝑄 (e.g., 𝛿 = 4).
e1 = (෤
e1={1,4,5}, t1=7)
1
4
5 1
2
4
5
3
e2 = (෤
e2={2,3,4}, t2=10)
1
2
4
5 6
3 2
4
5 6 8
7
3
e3 = (෤
e3={4,5,6}, t3=11) e4 = (෤
e4={6,7,8}, t4=12) e5 = (෤
e5={6,7,8}, t5=14) e6 = (෤
e6={4,5,6}, t5=17)
1
2
4
5 6 8
7
3
1
4
5 6 8
7
{1,4,5} is added {2,3,4} is added {1,4,5} is expired
{6,7,8} is added
no changes
{1,4,5}
{1,4,5}
{2,3,4}
{4,5,6} is added
{1,4,5}
{2,3,4} {4,5,6} {2,3,4} {4,5,6}
{6,7,8}
{2,3,4} {4,5,6}
{6,7,8}
{2,3,4} is expired
{4,5,6}
{6,7,8}
Backgrounds Conclusion
Introduction Concepts Algorithms
Observations
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 30
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
THyMe+
: Advanced Version of Counting TH-Motifs (cont.)
• THyMe+ avoids the exhaustive enumeration of instances of TH-motifs by
counting them based on the timestamps of the nodes 𝑉𝑄 of 𝑄.
{2,3,4} {4,5,6}
{6,7,8}
t={10} t={17}
t={12,14}
{{4,5,6}, {6,7,8}}
An instance detected from 𝑄
Projected graph 𝑄
1 ⋅ 1 ⋅ 2
Number of induced TH-motifs
{{2,3,4}, {4,5,6}, {6,7,8}}
1 ⋅ 2
Backgrounds Conclusion
Introduction Concepts Algorithms
Observations
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 31
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
Speed and Efficiency of THyMe+
• THyMe+ is faster and more space efficient than DP and THyMe.
email-Eu contact-primary threads-math tags-ubuntu coauth-DBLP
Backgrounds Conclusion
Introduction Concepts Algorithms
Observations
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 32
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
Roadmap
1. Backgrounds
2. Concepts
3. Observations
4. Algorithms
5. Conclusion
Simple Epidemic Models with Segmentation Can Be Better than Complex Ones
I 2021 33
ICDM 2021 THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
Conclusion
• We propose temporal hypergraph motifs (TH-motifs) for describing structural
and temporal patterns of real-world temporal hypergraphs.
Code & datasets: https://github.com/geonlee0325/THyMe
Our contributions are:
✓ New Concept: We define 96 temporal hypergraph motifs.
✓ Fast & Exact Algorithm: We develop THyMe+
for counting instances of TH-motifs.
✓ Empirical Discoveries: TH-motifs reveal interesting structural & temporal patterns.
Backgrounds Conclusion
Introduction Concepts Observations Algorithms
THyMe+
: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting
ICDM 2021
THyMe+
: Temporal Hypergraph Motifs
and Fast Algorithms for Exact Counting
Kijung Shin
Geon Lee

More Related Content

What's hot

SOLVING BIPOLAR MAX-TP EQUATION CONSTRAINED MULTI-OBJECTIVE OPTIMIZATION PROB...
SOLVING BIPOLAR MAX-TP EQUATION CONSTRAINED MULTI-OBJECTIVE OPTIMIZATION PROB...SOLVING BIPOLAR MAX-TP EQUATION CONSTRAINED MULTI-OBJECTIVE OPTIMIZATION PROB...
SOLVING BIPOLAR MAX-TP EQUATION CONSTRAINED MULTI-OBJECTIVE OPTIMIZATION PROB...ijsc
 
The Most Important Algorithms
The Most Important AlgorithmsThe Most Important Algorithms
The Most Important Algorithmswensheng wei
 
An Application of Pattern matching for Motif Identification
An Application of Pattern matching for Motif IdentificationAn Application of Pattern matching for Motif Identification
An Application of Pattern matching for Motif IdentificationCSCJournals
 
Effect Estimation Method of Parallel Computing Based on Dynamic Generation of...
Effect Estimation Method of Parallel Computing Based on Dynamic Generation of...Effect Estimation Method of Parallel Computing Based on Dynamic Generation of...
Effect Estimation Method of Parallel Computing Based on Dynamic Generation of...IJMER
 
DESIGN SUITABLE FEED FORWARD NEURAL NETWORK TO SOLVE TROESCH'S PROBLEM
DESIGN SUITABLE FEED FORWARD NEURAL NETWORK TO SOLVE TROESCH'S PROBLEMDESIGN SUITABLE FEED FORWARD NEURAL NETWORK TO SOLVE TROESCH'S PROBLEM
DESIGN SUITABLE FEED FORWARD NEURAL NETWORK TO SOLVE TROESCH'S PROBLEMLuma Tawfiq
 
. An introduction to machine learning and probabilistic ...
. An introduction to machine learning and probabilistic .... An introduction to machine learning and probabilistic ...
. An introduction to machine learning and probabilistic ...butest
 
Metaheuristic Optimization: Algorithm Analysis and Open Problems
Metaheuristic Optimization: Algorithm Analysis and Open ProblemsMetaheuristic Optimization: Algorithm Analysis and Open Problems
Metaheuristic Optimization: Algorithm Analysis and Open ProblemsXin-She Yang
 
A minimization approach for two level logic synthesis using constrained depth...
A minimization approach for two level logic synthesis using constrained depth...A minimization approach for two level logic synthesis using constrained depth...
A minimization approach for two level logic synthesis using constrained depth...IAEME Publication
 
Vertex Centric Asynchronous Belief Propagation Algorithm for Large-Scale Graphs
Vertex Centric Asynchronous Belief Propagation Algorithm for Large-Scale GraphsVertex Centric Asynchronous Belief Propagation Algorithm for Large-Scale Graphs
Vertex Centric Asynchronous Belief Propagation Algorithm for Large-Scale GraphsUniversidade de São Paulo
 
CHN and Swap Heuristic to Solve the Maximum Independent Set Problem
CHN and Swap Heuristic to Solve the Maximum Independent Set ProblemCHN and Swap Heuristic to Solve the Maximum Independent Set Problem
CHN and Swap Heuristic to Solve the Maximum Independent Set ProblemIJECEIAES
 
Data Structures and Algorithm - Week 11 - Algorithm Analysis
Data Structures and Algorithm - Week 11 - Algorithm AnalysisData Structures and Algorithm - Week 11 - Algorithm Analysis
Data Structures and Algorithm - Week 11 - Algorithm AnalysisFerdin Joe John Joseph PhD
 
A Survey of String Matching Algorithms
A Survey of String Matching AlgorithmsA Survey of String Matching Algorithms
A Survey of String Matching AlgorithmsIJERA Editor
 
ENTROPY-COST RATIO MAXIMIZATION MODEL FOR EFFICIENT STOCK PORTFOLIO SELECTION...
ENTROPY-COST RATIO MAXIMIZATION MODEL FOR EFFICIENT STOCK PORTFOLIO SELECTION...ENTROPY-COST RATIO MAXIMIZATION MODEL FOR EFFICIENT STOCK PORTFOLIO SELECTION...
ENTROPY-COST RATIO MAXIMIZATION MODEL FOR EFFICIENT STOCK PORTFOLIO SELECTION...cscpconf
 
Applications and Analysis of Bio-Inspired Eagle Strategy for Engineering Opti...
Applications and Analysis of Bio-Inspired Eagle Strategy for Engineering Opti...Applications and Analysis of Bio-Inspired Eagle Strategy for Engineering Opti...
Applications and Analysis of Bio-Inspired Eagle Strategy for Engineering Opti...Xin-She Yang
 
New Search Strategies for the Petri Net CEGAR Approach
New Search Strategies for the Petri Net CEGAR ApproachNew Search Strategies for the Petri Net CEGAR Approach
New Search Strategies for the Petri Net CEGAR ApproachAkos Hajdu
 

What's hot (19)

SOLVING BIPOLAR MAX-TP EQUATION CONSTRAINED MULTI-OBJECTIVE OPTIMIZATION PROB...
SOLVING BIPOLAR MAX-TP EQUATION CONSTRAINED MULTI-OBJECTIVE OPTIMIZATION PROB...SOLVING BIPOLAR MAX-TP EQUATION CONSTRAINED MULTI-OBJECTIVE OPTIMIZATION PROB...
SOLVING BIPOLAR MAX-TP EQUATION CONSTRAINED MULTI-OBJECTIVE OPTIMIZATION PROB...
 
The Most Important Algorithms
The Most Important AlgorithmsThe Most Important Algorithms
The Most Important Algorithms
 
An Application of Pattern matching for Motif Identification
An Application of Pattern matching for Motif IdentificationAn Application of Pattern matching for Motif Identification
An Application of Pattern matching for Motif Identification
 
Effect Estimation Method of Parallel Computing Based on Dynamic Generation of...
Effect Estimation Method of Parallel Computing Based on Dynamic Generation of...Effect Estimation Method of Parallel Computing Based on Dynamic Generation of...
Effect Estimation Method of Parallel Computing Based on Dynamic Generation of...
 
DESIGN SUITABLE FEED FORWARD NEURAL NETWORK TO SOLVE TROESCH'S PROBLEM
DESIGN SUITABLE FEED FORWARD NEURAL NETWORK TO SOLVE TROESCH'S PROBLEMDESIGN SUITABLE FEED FORWARD NEURAL NETWORK TO SOLVE TROESCH'S PROBLEM
DESIGN SUITABLE FEED FORWARD NEURAL NETWORK TO SOLVE TROESCH'S PROBLEM
 
. An introduction to machine learning and probabilistic ...
. An introduction to machine learning and probabilistic .... An introduction to machine learning and probabilistic ...
. An introduction to machine learning and probabilistic ...
 
B02402012022
B02402012022B02402012022
B02402012022
 
Metaheuristic Optimization: Algorithm Analysis and Open Problems
Metaheuristic Optimization: Algorithm Analysis and Open ProblemsMetaheuristic Optimization: Algorithm Analysis and Open Problems
Metaheuristic Optimization: Algorithm Analysis and Open Problems
 
final
finalfinal
final
 
A minimization approach for two level logic synthesis using constrained depth...
A minimization approach for two level logic synthesis using constrained depth...A minimization approach for two level logic synthesis using constrained depth...
A minimization approach for two level logic synthesis using constrained depth...
 
Vertex Centric Asynchronous Belief Propagation Algorithm for Large-Scale Graphs
Vertex Centric Asynchronous Belief Propagation Algorithm for Large-Scale GraphsVertex Centric Asynchronous Belief Propagation Algorithm for Large-Scale Graphs
Vertex Centric Asynchronous Belief Propagation Algorithm for Large-Scale Graphs
 
CHN and Swap Heuristic to Solve the Maximum Independent Set Problem
CHN and Swap Heuristic to Solve the Maximum Independent Set ProblemCHN and Swap Heuristic to Solve the Maximum Independent Set Problem
CHN and Swap Heuristic to Solve the Maximum Independent Set Problem
 
J045055560
J045055560J045055560
J045055560
 
Week 1 - Data Structures and Algorithms
Week 1 - Data Structures and AlgorithmsWeek 1 - Data Structures and Algorithms
Week 1 - Data Structures and Algorithms
 
Data Structures and Algorithm - Week 11 - Algorithm Analysis
Data Structures and Algorithm - Week 11 - Algorithm AnalysisData Structures and Algorithm - Week 11 - Algorithm Analysis
Data Structures and Algorithm - Week 11 - Algorithm Analysis
 
A Survey of String Matching Algorithms
A Survey of String Matching AlgorithmsA Survey of String Matching Algorithms
A Survey of String Matching Algorithms
 
ENTROPY-COST RATIO MAXIMIZATION MODEL FOR EFFICIENT STOCK PORTFOLIO SELECTION...
ENTROPY-COST RATIO MAXIMIZATION MODEL FOR EFFICIENT STOCK PORTFOLIO SELECTION...ENTROPY-COST RATIO MAXIMIZATION MODEL FOR EFFICIENT STOCK PORTFOLIO SELECTION...
ENTROPY-COST RATIO MAXIMIZATION MODEL FOR EFFICIENT STOCK PORTFOLIO SELECTION...
 
Applications and Analysis of Bio-Inspired Eagle Strategy for Engineering Opti...
Applications and Analysis of Bio-Inspired Eagle Strategy for Engineering Opti...Applications and Analysis of Bio-Inspired Eagle Strategy for Engineering Opti...
Applications and Analysis of Bio-Inspired Eagle Strategy for Engineering Opti...
 
New Search Strategies for the Petri Net CEGAR Approach
New Search Strategies for the Petri Net CEGAR ApproachNew Search Strategies for the Petri Net CEGAR Approach
New Search Strategies for the Petri Net CEGAR Approach
 

Similar to ICDM 2021 THyMe+: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting

Clock Skew Compensation Algorithm Immune to Floating-Point Precision Loss
Clock Skew Compensation Algorithm Immune to Floating-Point Precision LossClock Skew Compensation Algorithm Immune to Floating-Point Precision Loss
Clock Skew Compensation Algorithm Immune to Floating-Point Precision LossXi'an Jiaotong-Liverpool University
 
Master Thesis Presentation
Master Thesis PresentationMaster Thesis Presentation
Master Thesis PresentationMohamed Sobh
 
Design of ternary sequence using msaa
Design of ternary sequence using msaaDesign of ternary sequence using msaa
Design of ternary sequence using msaaEditor Jacotech
 
Discretizing of linear systems with time-delay Using method of Euler’s and Tu...
Discretizing of linear systems with time-delay Using method of Euler’s and Tu...Discretizing of linear systems with time-delay Using method of Euler’s and Tu...
Discretizing of linear systems with time-delay Using method of Euler’s and Tu...IJERA Editor
 
LongT5_Efficient Text-toText Transformer for Long Sequences_san.pptx
LongT5_Efficient Text-toText Transformer for Long Sequences_san.pptxLongT5_Efficient Text-toText Transformer for Long Sequences_san.pptx
LongT5_Efficient Text-toText Transformer for Long Sequences_san.pptxSan Kim
 
Hmotif vldb2020 slide
Hmotif vldb2020 slideHmotif vldb2020 slide
Hmotif vldb2020 slideGeon Lee
 
Abductive commonsense reasoning
Abductive commonsense reasoningAbductive commonsense reasoning
Abductive commonsense reasoningSan Kim
 
Cuckoo Search: Recent Advances and Applications
Cuckoo Search: Recent Advances and ApplicationsCuckoo Search: Recent Advances and Applications
Cuckoo Search: Recent Advances and ApplicationsXin-She Yang
 
NS-CUK Seminar: S.T.Nguyen, Review on "Continuous-Time Sequential Recommendat...
NS-CUK Seminar: S.T.Nguyen, Review on "Continuous-Time Sequential Recommendat...NS-CUK Seminar: S.T.Nguyen, Review on "Continuous-Time Sequential Recommendat...
NS-CUK Seminar: S.T.Nguyen, Review on "Continuous-Time Sequential Recommendat...ssuser4b1f48
 
Introduction to Algorithms
Introduction to AlgorithmsIntroduction to Algorithms
Introduction to AlgorithmsVenkatesh Iyer
 
Tchebichef moment based hilbert scan for image compression
Tchebichef moment based hilbert scan for image compressionTchebichef moment based hilbert scan for image compression
Tchebichef moment based hilbert scan for image compressionAlexander Decker
 
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...Förderverein Technische Fakultät
 
Modeling & Simulation Lecture Notes
Modeling & Simulation Lecture NotesModeling & Simulation Lecture Notes
Modeling & Simulation Lecture NotesFellowBuddy.com
 
BLIND SIGNATURE SCHEME BASED ON CHEBYSHEV POLYNOMIALS
BLIND SIGNATURE SCHEME BASED ON CHEBYSHEV POLYNOMIALSBLIND SIGNATURE SCHEME BASED ON CHEBYSHEV POLYNOMIALS
BLIND SIGNATURE SCHEME BASED ON CHEBYSHEV POLYNOMIALSIJNSA Journal
 

Similar to ICDM 2021 THyMe+: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting (20)

Clock Skew Compensation Algorithm Immune to Floating-Point Precision Loss
Clock Skew Compensation Algorithm Immune to Floating-Point Precision LossClock Skew Compensation Algorithm Immune to Floating-Point Precision Loss
Clock Skew Compensation Algorithm Immune to Floating-Point Precision Loss
 
Algoritmo quântico
Algoritmo quânticoAlgoritmo quântico
Algoritmo quântico
 
Master Thesis Presentation
Master Thesis PresentationMaster Thesis Presentation
Master Thesis Presentation
 
Design of ternary sequence using msaa
Design of ternary sequence using msaaDesign of ternary sequence using msaa
Design of ternary sequence using msaa
 
Discretizing of linear systems with time-delay Using method of Euler’s and Tu...
Discretizing of linear systems with time-delay Using method of Euler’s and Tu...Discretizing of linear systems with time-delay Using method of Euler’s and Tu...
Discretizing of linear systems with time-delay Using method of Euler’s and Tu...
 
LongT5_Efficient Text-toText Transformer for Long Sequences_san.pptx
LongT5_Efficient Text-toText Transformer for Long Sequences_san.pptxLongT5_Efficient Text-toText Transformer for Long Sequences_san.pptx
LongT5_Efficient Text-toText Transformer for Long Sequences_san.pptx
 
Hmotif vldb2020 slide
Hmotif vldb2020 slideHmotif vldb2020 slide
Hmotif vldb2020 slide
 
Abductive commonsense reasoning
Abductive commonsense reasoningAbductive commonsense reasoning
Abductive commonsense reasoning
 
Cuckoo Search: Recent Advances and Applications
Cuckoo Search: Recent Advances and ApplicationsCuckoo Search: Recent Advances and Applications
Cuckoo Search: Recent Advances and Applications
 
NS-CUK Seminar: S.T.Nguyen, Review on "Continuous-Time Sequential Recommendat...
NS-CUK Seminar: S.T.Nguyen, Review on "Continuous-Time Sequential Recommendat...NS-CUK Seminar: S.T.Nguyen, Review on "Continuous-Time Sequential Recommendat...
NS-CUK Seminar: S.T.Nguyen, Review on "Continuous-Time Sequential Recommendat...
 
Implimenting_HJM
Implimenting_HJMImplimenting_HJM
Implimenting_HJM
 
Introduction to Algorithms
Introduction to AlgorithmsIntroduction to Algorithms
Introduction to Algorithms
 
Tchebichef moment based hilbert scan for image compression
Tchebichef moment based hilbert scan for image compressionTchebichef moment based hilbert scan for image compression
Tchebichef moment based hilbert scan for image compression
 
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
 
Modeling & Simulation Lecture Notes
Modeling & Simulation Lecture NotesModeling & Simulation Lecture Notes
Modeling & Simulation Lecture Notes
 
BLIND SIGNATURE SCHEME BASED ON CHEBYSHEV POLYNOMIALS
BLIND SIGNATURE SCHEME BASED ON CHEBYSHEV POLYNOMIALSBLIND SIGNATURE SCHEME BASED ON CHEBYSHEV POLYNOMIALS
BLIND SIGNATURE SCHEME BASED ON CHEBYSHEV POLYNOMIALS
 
Ijciet 10 02_085
Ijciet 10 02_085Ijciet 10 02_085
Ijciet 10 02_085
 
intro
introintro
intro
 
4267
42674267
4267
 
4267
42674267
4267
 

Recently uploaded

办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一F La
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort servicejennyeacort
 
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...ThinkInnovation
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一F sss
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxFurkanTasci3
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 

Recently uploaded (20)

办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
 
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
Decoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in ActionDecoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in Action
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptx
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 

ICDM 2021 THyMe+: Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting

  • 1. THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Kijung Shin Geon Lee
  • 2. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 2 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Hypergraphs are Everywhere • Hypergraphs consist of nodes and hyperedges. • Each hyperedge is a subset of any number of nodes. Collaborations of Researchers Co-purchases of Items Joint Interactions of Proteins Conclusion Introduction Algorithms Observations Backgrounds Concepts
  • 3. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 3 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Hypergraphs Evolve Over Time • In many real-world scenarios, hypergraphs evolve over time. • Temporal hypergraphs consist of temporal hyperedges. t1=7 1 4 5 1 2 4 5 3 t2=10 1 2 4 5 6 3 1 2 4 5 6 8 7 3 t3=11 t4=12 t5=14 t5=17 1 2 4 5 6 8 7 3 1 2 4 5 6 8 7 3 Conclusion Introduction Algorithms Observations Backgrounds Concepts
  • 4. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 4 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Our Question What are local structural & temporal properties of real-world hypergraphs? 1 4 5 1 2 4 5 3 1 2 4 5 6 3 1 2 4 5 6 8 7 3 1 2 4 5 6 8 7 3 1 2 4 5 6 8 7 3 How do temporal hyperedges appear in a short period of time? Temporal perspective How do three hyperedges overlap each other? Structural perspective Conclusion Introduction Algorithms Observations Backgrounds Concepts
  • 5. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 5 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Roadmap 1. Backgrounds 2. Concepts 3. Observations 4. Algorithms 5. Conclusion
  • 6. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 6 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Hypergraph Motifs • Hypergraph motifs (h-motifs) describe connectivity patterns of three connected hyperedges in static hypergraphs. • H-motifs describe the connectivity pattern of hyperedges 𝑒𝑖, 𝑒𝑗, and 𝑒𝑘 by the emptiness of seven subsets. 1 2 3 4 6 5 7 (1) ei ej ek (2) ej ek ei (3) ek ei ej (4) ei ∩ ej ek (5) ej ∩ ek ei (6) ek ∩ ei ej (7) ei ∩ ej ∩ ek ei ej ek Backgrounds Conclusion Introduction Concepts Algorithms Observations
  • 7. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 7 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Hypergraph Motifs (cont.) • While there can exist 27 h-motifs, 26 h-motifs remain once we exclude: 1. symmetric ones 2. those with duplicated hyperedges 3. those cannot be obtained from connected hyperedges h-motif 1 h-motif 2 h-motif 3 h-motif 4 h-motif 5 h-motif 6 h-motif 7 h-motif 8 h-motif 9 h-motif 10 h-motif 11 h-motif 12 h-motif 13 h-motif 14 h-motif 15 h-motif 16 h-motif 17 h-motif 18 h-motif 19 h-motif 20 h-motif 21 h-motif 22 h-motif 23 h-motif 24 h-motif 25 h-motif 26 Backgrounds Conclusion Introduction Concepts Algorithms Observations
  • 8. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 8 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Hypergraph Motifs (cont.) • Hypergraph motifs describe connectivity patterns of three connected hyperedges. • For example: 1 2 4 5 6 8 7 3 Static Hypergraph 1 2 4 5 6 3 1 4 5 6 8 7 2 4 5 6 8 7 3 1 2 5 4 3 6 7 1 2 5 4 3 6 7 1 2 5 4 3 6 7 h-motif 6 h-motif 21 h-motif 22 ෤ e2 ෤ e1 ෤ e3 ෤ e4 ෤ e4 ෤ e4 ෤ e1 ෤ e1 ෤ e2 ෤ e2 ෤ e3 ෤ e3 ෤ e3 Backgrounds Conclusion Introduction Concepts Algorithms Observations
  • 9. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 9 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Roadmap 1. Backgrounds 2. Concepts 3. Observations 4. Algorithms 5. Conclusion
  • 10. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 10 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Temporal Hypergraph Motifs • How can we define motifs in temporal hypergraph? • We define temporal hypergraph motifs (TH-motifs) that describe structural and temporal patterns in sequences of three connected temporal hyperedges. 1 e1 = (෤ e1, t1=7) 2 4 5 6 8 7 3 e2 = (෤ e2, t2=10) e3 = (෤ e3, t3=11) e4 = (෤ e4, t4=12) Set of nodes Timestamp Conclusion Introduction Concepts Algorithms Observations Backgrounds
  • 11. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 11 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Temporal Hypergraph Motifs (cont.) Q1. How can we capture structural properties of hypergraphs? A1. We consider the emptiness of seven subsets of three temporal hyperedges. 1 2 3 4 5 6 7 e1 = (෤ e1, t1=7) e2 = (෤ e2, t2=10) e3 = (෤ e3, t3=11) Is it empty? Conclusion Introduction Concepts Algorithms Observations Backgrounds
  • 12. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 12 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Temporal Hypergraph Motifs (cont.) Q2. How can we capture temporal properties of hypergraphs? 1 2 3 4 5 6 7 e1 = (෤ e1, t1=7) e2 = (෤ e2, t2=10) e3 = (෤ e3, t3=11) A2-1. The three temporal hyperedges should arrive within 𝜹 time. max t1, t2, t3 − min t1, t2, t3 ≤ 𝛿 A2-2. The order of the three temporal hyperedges is considered. e1 → e2 → e3 Conclusion Introduction Concepts Algorithms Observations Backgrounds
  • 13. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 13 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Temporal Hypergraph Motifs (cont.) • For example, let 𝜹 = 3. 2 4 5 6 8 7 3 e2 = (෤ e2, t2=10) e3 = (෤ e3, t3=11) e4 = (෤ e4, t4=12) 1 e1 = (෤ e1={1,4,5}, t1=7) 2 4 5 6 8 7 3 e2 = (෤ e2={2,3,4}, t2=10) e3 = (෤ e3={4,5,6}, t3=11) e6 = (෤ e6={4,5,6}, t3=17) e4 = (෤ e4={6,7,8}, t4=12) e5 = (෤ e5={6,7,8}, t5=14) Arrived first Arrived second Arrived third 1 4 5 6 8 7 e1 = (෤ e1, t1=7) e3 = (෤ e3, t3=11) e4 = (෤ e4, t4=12) Does not arrive within 𝜹 time units! Conclusion Introduction Concepts Algorithms Observations Backgrounds
  • 14. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 14 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Temporal Hypergraph Motifs (cont.) • We define 96 temporal hypergraph motifs (TH-motifs). Conclusion Introduction Concepts Algorithms Observations Backgrounds
  • 15. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 15 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Roadmap 1. Backgrounds 2. Concepts 3. Observations 4. Algorithms 5. Conclusion
  • 16. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 16 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Observations: Real Hypergraphs are Not Random Obs1. Real hypergraphs are clearly distinguished from randomized hypergraphs. Backgrounds Conclusion Introduction Concepts Observations email-Eu Real-world Hypergraph RandomHypergraph contact-primary threads-math tags-ubuntu coauth-DBLP Algorithms
  • 17. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 17 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Observations: TH-motifs Distinguish Domains Obs2. TH-motifs play a key role in capturing structural & temporal patterns. Email domain Contact domain Coauthorship domain Tags domain Threads domain Characteristic Profile (CP): Relative significance of each TH-motif. 𝐶𝑃𝑡 ≔ ∆𝑡 σ𝑡=1 96 ∆𝑡 2 where ∆𝑡≔ 𝑀 𝑡 −𝑀𝑟𝑎𝑛𝑑 𝑡 𝑀 𝑡 +𝑀𝑟𝑎𝑛𝑑 𝑡 +𝜖 Backgrounds Conclusion Introduction Concepts Observations Algorithms
  • 18. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 18 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Observations: TH-motifs Distinguish Domains (cont.) Obs2. TH-motifs play a key role in capturing structural & temporal patterns. Co-authorship Contact Email Tags Threads Temporal Hypergraph Motif • Within-domain: 0.900 • Between-domain: 0.141 Gap: 0.759 Times: 6.38X Static Hypergraph Motif • Within-domain: 0.951 • Between-domain: 0.434 Gap: 0.517 Times: 2.19X Backgrounds Conclusion Introduction Concepts Observations Algorithms
  • 19. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 19 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Observations: TH-motifs Help Predict Future Hyperedges Obs3. TH-motifs can be used as powerful features for predicting future hyperedges. THM96 SHM26 THM26 email-Enron email-Eu contact-primary contact-high # of each TH-motifs’ instances that each hyperedge is contained. # of each static h-motifs’ instances that each hyperedge is contained. Backgrounds Conclusion Introduction Concepts Observations Algorithms
  • 20. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 20 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Roadmap 1. Backgrounds 2. Concepts 3. Observations 4. Algorithms 5. Conclusion
  • 21. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 21 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting DP: Naï ve Approach Using Dynamic Programming • DP enumerates the instances of static h-motifs in the induced static hypergraph. 1 e1 = (෤ e1={1,4,5}, t1=7) 2 4 5 6 8 7 3 e2 = (෤ e2={2,3,4}, t2=10) e3 = (෤ e3={4,5,6}, t3=11) e6 = (෤ e6={4,5,6}, t3=17) e4 = (෤ e4={6,7,8}, t4=12) e5 = (෤ e5={6,7,8}, t5=14) 1 2 4 5 6 8 7 3 ෤ e1 ෤ e2 ෤ e4 ෤ e3 Temporal hypergraph Induced static hypergraph Instances of static h-motifs (≤ 3 hyperedges) {෤ e1, ෤ e1, ෤ e1} {෤ e2, ෤ e2, ෤ e2} {෤ e3, ෤ e3, ෤ e3} {෤ e4, ෤ e4, ෤ e4} {෤ e1, ෤ e2, ෤ e2} {෤ e1, ෤ e3, ෤ e3} {෤ e2, ෤ e3, ෤ e3} {෤ e3, ෤ e4, ෤ e4} {෤ e1, ෤ e2, ෤ e3} {෤ e1, ෤ e3, ෤ e4} {෤ e2, ෤ e3, ෤ e4} Backgrounds Conclusion Introduction Concepts Algorithms Observations
  • 22. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 22 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting DP: Naï ve Approach Using Dynamic Programming (cont.) • DP counts the instances of TH-motifs from instances of static h-motifs using dynamic programming. {e3, e4, e5} {e6, e4, e5} {e1, e2, e3} {e1, e2, e3} {e1, e3, e4} {e2, e3, e4} {e2, e3, e5} Instances of static h-motifs (≤ 3 hyperedges) {෤ e1, ෤ e1, ෤ e1} {෤ e2, ෤ e2, ෤ e2} {෤ e3, ෤ e3, ෤ e3} {෤ e4, ෤ e4, ෤ e4} {෤ e1, ෤ e2, ෤ e2} {෤ e1, ෤ e3, ෤ e3} {෤ e2, ෤ e3, ෤ e3} {෤ e3, ෤ e4, ෤ e4} {෤ e1, ෤ e2, ෤ e3} {෤ e1, ෤ e3, ෤ e4} {෤ e2, ෤ e3, ෤ e4} Instances of temporal h-motifs (𝛿 = 5) 1 e1 = (෤ e1={1,4,5}, t1=7) 2 4 5 6 8 7 3 e2 = (෤ e2={2,3,4}, t2=10) e3 = (෤ e3={4,5,6}, t3=11) e6 = (෤ e6={4,5,6}, t3=17) e4 = (෤ e4={6,7,8}, t4=12) e5 = (෤ e5={6,7,8}, t5=14) Backgrounds Conclusion Introduction Concepts Algorithms Observations
  • 23. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 23 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting DP: Naï ve Approach Using Dynamic Programming (cont.) • DP enumerates all the instances of static h-motifs in the induced static hypergraph. • However, only a small fraction of them are induced by any valid instance of TH-motifs. email contact threads Backgrounds Conclusion Introduction Concepts Algorithms Observations
  • 24. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 24 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting THyMe: Preliminary Version of Counting TH-Motifs • THyMe exhaustively enumerates the instances of TH-motifs. • THyMe incrementally maintains the projected graph 𝑃 = 𝑉𝑃, 𝐸𝑃 where each temporal hyperedge is represented as a node. 1 e1 = (෤ e1={1,4,5}, t1=7) 2 4 5 6 8 7 3 e2 = (෤ e2={2,3,4}, t2=10) e3 = (෤ e3={4,5,6}, t3=11) e6 = (෤ e6={4,5,6}, t3=17) e4 = (෤ e4={6,7,8}, t4=12) e5 = (෤ e5={6,7,8}, t5=14) e2 e1 e3 e4 e5 e6 Projected graph 𝑃 Backgrounds Conclusion Introduction Concepts Algorithms Observations
  • 25. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 25 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting THyMe: Preliminary Version of Counting TH-Motifs (cont.) • THyMe incrementally maintains the projected graph 𝑃 = 𝑉𝑃, 𝐸𝑃 (e.g., 𝛿 = 4). e1 = (෤ e1={1,4,5}, t1=7) 1 4 5 1 2 4 5 3 e2 = (෤ e2={2,3,4}, t2=10) 1 2 4 5 6 3 2 4 5 6 8 7 3 e3 = (෤ e3={4,5,6}, t3=11) e4 = (෤ e4={6,7,8}, t4=12) e5 = (෤ e5={6,7,8}, t5=14) e6 = (෤ e6={4,5,6}, t5=17) 1 2 4 5 6 8 7 3 1 4 5 6 8 7 e1 e2 e1 e2 e1 e3 e2 e3 e4 e2 e3 e4 e5 e4 e5 e6 e1 is added e2 is added e3 is added e1 is expired e4 is added e5 is added e2 , e3 are expired e6 is added Backgrounds Conclusion Introduction Concepts Algorithms Observations
  • 26. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 26 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting THyMe: Preliminary Version of Counting TH-Motifs (cont.) Obs4. Duplicated temporal hyperedges are common. → There can exist multiple identical nodes in the projected graph 𝑃. email-Eu threads-math coauth-DBLP The number of repetitions follow a near power-law distribution. Backgrounds Conclusion Introduction Concepts Algorithms Observations
  • 27. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 27 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting THyMe: Preliminary Version of Counting TH-Motifs (cont.) Obs5. Future temporal hyperedges are more likely to repeat recent hyperedges. → Identical nodes are more likely to exist within the window in the projected graph 𝑃. email-Eu threads-math coauth-DBLP The time intervals of N consecutive duplicated temporal hyperedges. Backgrounds Conclusion Introduction Concepts Algorithms Observations
  • 28. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 28 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting THyMe+ : Advanced Version of Counting TH-Motifs • THyMe+ incrementally maintains the projected graph 𝑄 = 𝑉𝑄, 𝐸𝑄, 𝑡𝑄 where each induced static hyperedge is represented as a node. {2,3,4} {1,4,5} {4,5,6} {6,7,8} t={10} t={11,17} t={7} t={12,14} 1 e1 = (෤ e1={1,4,5}, t1=7) 2 4 5 6 8 7 3 e2 = (෤ e2={2,3,4}, t2=10) e3 = (෤ e3={4,5,6}, t3=11) e6 = (෤ e6={4,5,6}, t3=17) e4 = (෤ e4={6,7,8}, t4=12) e5 = (෤ e5={6,7,8}, t5=14) Projected graph 𝑄 Backgrounds Conclusion Introduction Concepts Algorithms Observations
  • 29. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 29 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting THyMe+ : Advanced Version of Counting TH-Motifs (cont.) • THyMe+ incrementally maintains the projected 𝑄 = 𝑉𝑄, 𝐸𝑄, 𝑡𝑄 (e.g., 𝛿 = 4). e1 = (෤ e1={1,4,5}, t1=7) 1 4 5 1 2 4 5 3 e2 = (෤ e2={2,3,4}, t2=10) 1 2 4 5 6 3 2 4 5 6 8 7 3 e3 = (෤ e3={4,5,6}, t3=11) e4 = (෤ e4={6,7,8}, t4=12) e5 = (෤ e5={6,7,8}, t5=14) e6 = (෤ e6={4,5,6}, t5=17) 1 2 4 5 6 8 7 3 1 4 5 6 8 7 {1,4,5} is added {2,3,4} is added {1,4,5} is expired {6,7,8} is added no changes {1,4,5} {1,4,5} {2,3,4} {4,5,6} is added {1,4,5} {2,3,4} {4,5,6} {2,3,4} {4,5,6} {6,7,8} {2,3,4} {4,5,6} {6,7,8} {2,3,4} is expired {4,5,6} {6,7,8} Backgrounds Conclusion Introduction Concepts Algorithms Observations
  • 30. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 30 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting THyMe+ : Advanced Version of Counting TH-Motifs (cont.) • THyMe+ avoids the exhaustive enumeration of instances of TH-motifs by counting them based on the timestamps of the nodes 𝑉𝑄 of 𝑄. {2,3,4} {4,5,6} {6,7,8} t={10} t={17} t={12,14} {{4,5,6}, {6,7,8}} An instance detected from 𝑄 Projected graph 𝑄 1 ⋅ 1 ⋅ 2 Number of induced TH-motifs {{2,3,4}, {4,5,6}, {6,7,8}} 1 ⋅ 2 Backgrounds Conclusion Introduction Concepts Algorithms Observations
  • 31. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 31 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Speed and Efficiency of THyMe+ • THyMe+ is faster and more space efficient than DP and THyMe. email-Eu contact-primary threads-math tags-ubuntu coauth-DBLP Backgrounds Conclusion Introduction Concepts Algorithms Observations
  • 32. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 32 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Roadmap 1. Backgrounds 2. Concepts 3. Observations 4. Algorithms 5. Conclusion
  • 33. Simple Epidemic Models with Segmentation Can Be Better than Complex Ones I 2021 33 ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Conclusion • We propose temporal hypergraph motifs (TH-motifs) for describing structural and temporal patterns of real-world temporal hypergraphs. Code & datasets: https://github.com/geonlee0325/THyMe Our contributions are: ✓ New Concept: We define 96 temporal hypergraph motifs. ✓ Fast & Exact Algorithm: We develop THyMe+ for counting instances of TH-motifs. ✓ Empirical Discoveries: TH-motifs reveal interesting structural & temporal patterns. Backgrounds Conclusion Introduction Concepts Observations Algorithms
  • 34. THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting ICDM 2021 THyMe+ : Temporal Hypergraph Motifs and Fast Algorithms for Exact Counting Kijung Shin Geon Lee