I. Introduction
Temporal networks are networks in which each temporal edge between node and is associated with a created time , denoted by (u, v, t). These networks often consist of periodic group behaviors, such as the activities of monthly group meetings, quarterly animal migrations, and yearly birthday parties, which often happen periodically in communities. However, the above events are quasi-periodic in real life, which means that the time intervals between two adjacent events are close to a constant but not precisely constant. For example, Figure 1 (a) shows an example of a monthly group meeting that is held periodically on the first day of each month. However, the meeting is actually quasi-periodic since the interval is not constant but ranges from 28 to 31 days. Figure 1 (b) shows an example of a yearly birthday party that is usually celebrated with an interval of 365 days, but there is also an interval of 366 days when considering leap years. Some other periodic communities exhibit quasi-periodicity because the schedule is delayed or moved up a bit due to unexpected events.