Skip to main content Accessibility help
×
Home

Online Event Recognition from Moving Vehicles: Application Paper

  • EFTHIMIS TSILIONIS (a1), NIKOLAOS KOUTROUMANIS (a2), PANAGIOTIS NIKITOPOULOS (a2), CHRISTOS DOULKERIDIS (a2) and ALEXANDER ARTIKIS (a3)...

Abstract

We present a system for online composite event recognition over streaming positions of commercial vehicles. Our system employs a data enrichment module, augmenting the mobility data with external information, such as weather data and proximity to points of interest. In addition, the composite event recognition module, based on a highly optimised logic programming implementation of the Event Calculus, consumes the enriched data and identifies activities that are beneficial in fleet management applications. We evaluate our system on large, real-world data from commercial vehicles, and illustrate its efficiency.

Copyright

References

Hide All
Alevizos, E., Skarlatidis, A., Artikis, A., and Paliouras, G. 2017. Probabilistic complex event recognition: A survey. ACM Comput. Surv. 50, 5, 71:171:31.
Artikis, A. and Sergot, M. J. 2010. Executable specification of open multi-agent systems. Logic Journal of the IGPL 18, 1, 3165.
Artikis, A., Sergot, M. J., and Paliouras, G. 2015. An event calculus for event recognition. IEEE Trans. Knowl. Data Eng. 27, 4, 895908.
Artikis, A., Weidlich, M., Gal, A., Kalogeraki, V., and Gunopulos, D. 2013. Self-adaptive event recognition for intelligent transport management. In Proceedings of the IEEE International Conference on Big Data. 319325.
Beck, H., Dao-Tran, M., and Eiter, T. 2018. LARS: A logic-based framework for analytic reasoning over streams. Artif. Intell. 261, 1670.
Cervesato, I. and Montanari, A. 2000. A calculus of macro-events: Progress report. In Seventh International Workshop on Temporal Representation and Reasoning, TIME 2000, Nova Scotia, Canada, July 7-9, 2000. 4758.
Chittaro, L. and Montanari, A. 1996. Efficient temporal reasoning in the cached event calculus. Computational Intelligence 12, 359382.
Cugola, G. and Margara, A. 2010. TESLA: a formally defined event specification language. In Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems, DEBS 2010, Cambridge, United Kingdom, July 12-15, 2010. 5061.
Cugola, G. and Margara, A. 2012. Processing flows of information: From data stream to complex event processing. ACM Comput. Surv. 44, 3, 15:115:62.
Demers, A. J., Gehrke, J., Panda, B., Riedewald, M., Sharma, V., and White, W. M. 2007. Cayuga: A general purpose event monitoring system. In CIDR 2007, Third Biennial Conference on Innovative Data Systems Research, Asilomar, CA, USA, January 7-10, 2007, Online Proceedings. 412422.
Dong, X. L. and Srivastava, D. 2015. Big Data Integration. Synthesis Lectures on Data Management. Morgan & Claypool Publishers.
Dousson, C. and Maigat, P. L. 2007. Chronicle recognition improvement using temporal focusing and hierarchization. In IJCAI 2007, Proceedings of the 20th International Joint Conference on Artificial Intelligence, Hyderabad, India, January 6-12, 2007. 324329.
Giatrakos, N., Alevizos, E., Artikis, A., Deligiannakis, A., and Garofalakis, M. 2019. Complex event recognition in the big data era. VLDB Journal.
Grez, A., Riveros, C., and Ugarte, M. 2019. A formal framework for complex event processing. In 22nd International Conference on Database Theory, ICDT 2019, March 26-28, 2019, Lisbon, Portugal. 5:15:18.
Jacox, E. H. and Samet, H. 2007. Spatial join techniques. ACM Trans. Database Syst. 32, 1, 7.
Koutroumanis, N., Santipantakis, G. M., Glenis, A., Doulkeridis, C., and Vouros, G. A. 2019. Integration of mobility data with weather information. In Proceedings of the Workshops of the EDBT/ICDT 2019 Joint Conference, EDBT/ICDT 2019, Lisbon, Portugal, March 26, 2019.
Kowalski, R. A. and Sergot, M. J. 1986. A logic-based calculus of events. New Generation Comput. 4, 1, 6795.
Liu, M., Rundensteiner, E. A., Greenfield, K., Gupta, C., Wang, S., Ari, I., and Mehta, A. 2011. E-cube: multi-dimensional event sequence analysis using hierarchical pattern query sharing. In Proceedings of the ACM SIGMOD International Conference on Management of Data, SIGMOD 2011, Athens, Greece, June 12-16, 2011. 889900.
Mei, Y. and Madden, S. 2009. Zstream: a cost-based query processor for adaptively detecting composite events. In Proceedings of the ACM SIGMOD International Conference on Management of Data, SIGMOD 2009, Providence, Rhode Island, USA, June 29 - July 2, 2009. 193206.
Michelioudakis, E., Artikis, A., and Paliouras, G. 2019. Semi-supervised online structure learning for composite event recognition. Machine Learning 108, 7, 10851110.
Miller, R. and Shanahan, M. 2002. Some alternative formulations of the event calculus. In Computational Logic: Logic Programming and Beyond, Essays in Honour of Robert A. Kowalski, Part II. 452490.
Montali, M., Maggi, F. M., Chesani, F., Mello, P., and van der Aalst, W. M. P. 2013. Monitoring business constraints with the event calculus. ACM TIST 5, 1, 17:117:30.
Paschke, A. 2006. Eca-ruleml: An approach combining ECA rules with temporal interval-based KR event/action logics and transactional update logics. CoRR abs/cs/0610167.
Paschke, A. and Bichler, M. 2008. Knowledge representation concepts for automated SLA management. Decision Support Systems 46, 1, 187205.
Patroumpas, K., Alevizos, E., Artikis, A., Vodas, M., Pelekis, N., and Theodoridis, Y. 2017. Online event recognition from moving vessel trajectories. GeoInformatica 21, 2, 389427.
Schultz-Møller, N. P., Migliavacca, M., and Pietzuch, P. R. 2009. Distributed complex event processing with query rewriting. In Proceedings of the Third ACM International Conference on Distributed Event-Based Systems, DEBS 2009, Nashville, Tennessee, USA, July 6-9, 2009.
Tsilionis, E., Artikis, A., and Paliouras, G. 2019. Incremental event calculus for run-time reasoning. In Proceedings of the 13th ACM International Conference on Distributed and Event-based Systems, DEBS 2019, Darmstadt, Germany, June 24-28, 2019. 7990.
Vlassopoulos, C. and Artikis, A. 2017. Towards A simple event calculus for run-time reasoning. In Proceedings of the Thirteenth International Symposium on Commonsense Reasoning, COMMONSENSE 2017, London, UK, November 6-8, 2017.
Zhang, H., Diao, Y., and Immerman, N. 2014. On complexity and optimization of expensive queries in complex event processing. In International Conference on Management of Data, SIGMOD 2014, Snowbird, UT, USA, June 22-27, 2014. 217228.

Keywords

Related content

Powered by UNSILO

Online Event Recognition from Moving Vehicles: Application Paper

  • EFTHIMIS TSILIONIS (a1), NIKOLAOS KOUTROUMANIS (a2), PANAGIOTIS NIKITOPOULOS (a2), CHRISTOS DOULKERIDIS (a2) and ALEXANDER ARTIKIS (a3)...

Metrics

Full text views

Total number of HTML views: 0
Total number of PDF views: 0 *
Loading metrics...

Abstract views

Total abstract views: 0 *
Loading metrics...

* Views captured on Cambridge Core between <date>. This data will be updated every 24 hours.

Usage data cannot currently be displayed.