Research Article
Travel Trajectory Frequent Pattern Mining Based on Differential Privacy Protection
Algorithm 1
Trajectory graph database construction.
Input: Trajectory database , | Output: Trajectory Graph Database | 1. for each in: / Summarize all trajectory data by traversing the starting points in / | 2. | 3. if not in : | 4. | 5. for each in: | 6. | 7. for each in: | 8. if: | 9. | 10. end for | 11. /For each trajectory, points and edges are added to the trajectory graph to construct a complete graph structure / | 12. for each in: | 13. for j in range (): | 14. ifnot in: | 15. | 16. ifnot in: | 17. | 18. Edge (,).w+=1 Add edge weight to the graph / | 19. end for | 20. | 21. end for | 22. return |
|