Skip to main content

2018 | OriginalPaper | Buchkapitel

Pattern Matching in Link Streams: A Token-Based Approach

verfasst von : Clément Bertrand, Hanna Klaudel, Matthieu Latapy, Frédéric Peschanski

Erschienen in: Application and Theory of Petri Nets and Concurrency

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Link streams model the dynamics of interactions in complex distributed systems as sequences of links (interactions) occurring at a given time. Detecting patterns in such sequences is crucial for many applications but it raises several challenges. In particular, there is no generic approach for the specification and detection of link stream patterns in a way similar to regular expressions and automata for text patterns. To address this, we propose a novel automata framework integrating both timed constraints and finite memory together with a recognition algorithm. The algorithm uses structures similar to tokens in high-level Petri nets and includes non-determinism and concurrency. We illustrate the use of our framework in real-world cases and evaluate its practical performances.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
The notion of a location here corresponds to a state in classical automata theory. We rather use the term state in the sense of actual state or configuration (as in FMAs [10]), i.e., an element of the state-space: a location together with a memory content and clock values.
 
2
We reuse the token notion of high-level Petri nets because it is quite similar conceptually. The configuration roughly corresponds to the marking of a Petri net.
 
3
The MaTiNa tool repository is at: https://​github.​com/​clementber/​MaTiNA.
 
4
The data come from the Politoscope project by the CNRS Institut des Systémes Complexes Paris Ile-de-France (https://​politoscope.​org).
 
Literatur
1.
Zurück zum Zitat Agrawal, J., Diao, Y., Gyllstrom, D., Immerman, N.: Efficient pattern matching over event streams. In: Proceedings of the 2008 ACM SIGMOD International Conference on Management of Data, pp. 147–160 (2008) Agrawal, J., Diao, Y., Gyllstrom, D., Immerman, N.: Efficient pattern matching over event streams. In: Proceedings of the 2008 ACM SIGMOD International Conference on Management of Data, pp. 147–160 (2008)
4.
Zurück zum Zitat Câmpeanu, C., Salomaa, K., Sheng, Y.: A formal study of practical regular expressions. Int. J. Found. Comput. Sci. 14(6), 1007–1018 (2003)MathSciNetCrossRef Câmpeanu, C., Salomaa, K., Sheng, Y.: A formal study of practical regular expressions. Int. J. Found. Comput. Sci. 14(6), 1007–1018 (2003)MathSciNetCrossRef
6.
Zurück zum Zitat Deharbe, A., Peschanski, F.: The omniscient garbage collector: a resource analysis framework. In: ACSD 2014. IEEE Computer Society (2014) Deharbe, A., Peschanski, F.: The omniscient garbage collector: a resource analysis framework. In: ACSD 2014. IEEE Computer Society (2014)
8.
Zurück zum Zitat Fontugne, R., Borgnat, P., Abry, P., Fukuda, K.: MAWILab: combining diverse anomaly detectors for automated anomaly labeling and performance benchmarking. In: ACM CoNEXT 2010 (2010) Fontugne, R., Borgnat, P., Abry, P., Fukuda, K.: MAWILab: combining diverse anomaly detectors for automated anomaly labeling and performance benchmarking. In: ACM CoNEXT 2010 (2010)
9.
Zurück zum Zitat Garg, V.K., Ragunath, M.T.: Concurrent regular expressions and their relationship to petri nets. Theor. Comput. Sci. 96(2), 285–304 (1992)MathSciNetCrossRef Garg, V.K., Ragunath, M.T.: Concurrent regular expressions and their relationship to petri nets. Theor. Comput. Sci. 96(2), 285–304 (1992)MathSciNetCrossRef
11.
Zurück zum Zitat Latapy, M., Viard, T., Magnien, C.: Stream graphs and link streams for the modeling of interactions over time. CoRR, abs/1710.04073 (2017) Latapy, M., Viard, T., Magnien, C.: Stream graphs and link streams for the modeling of interactions over time. CoRR, abs/1710.04073 (2017)
12.
Zurück zum Zitat Paranjape, A., Benson, A.R., Leskovec, J.: Motifs in temporal networks. In: Proceedings of the Tenth ACM International Conference on Web Search and Data Mining, WSDM 2017, pp. 601–610. ACM (2017) Paranjape, A., Benson, A.R., Leskovec, J.: Motifs in temporal networks. In: Proceedings of the Tenth ACM International Conference on Web Search and Data Mining, WSDM 2017, pp. 601–610. ACM (2017)
13.
Zurück zum Zitat Tzevelekos, N.: Fresh-register automata. In: Proceedings of the 38th Annual ACM SIGPLAN-SIGACT, POPL 2011, pp. 295–306. ACM (2011) Tzevelekos, N.: Fresh-register automata. In: Proceedings of the 38th Annual ACM SIGPLAN-SIGACT, POPL 2011, pp. 295–306. ACM (2011)
16.
Zurück zum Zitat Viard, T., Fournier-S’niehotta, R., Magnien, C., Latapy, M.: Discovering patterns of interest in IP traffic using cliques in bipartite link streams. CoRR, abs/1710.07107 (2017) Viard, T., Fournier-S’niehotta, R., Magnien, C., Latapy, M.: Discovering patterns of interest in IP traffic using cliques in bipartite link streams. CoRR, abs/1710.07107 (2017)
19.
Zurück zum Zitat Zhang, H., Diao, Y., Immerman, N.: On complexity and optimization of expensive queries in complex event processing (2014) Zhang, H., Diao, Y., Immerman, N.: On complexity and optimization of expensive queries in complex event processing (2014)
Metadaten
Titel
Pattern Matching in Link Streams: A Token-Based Approach
verfasst von
Clément Bertrand
Hanna Klaudel
Matthieu Latapy
Frédéric Peschanski
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-91268-4_12