Periklis Mantenoglou
Postdoctoral Researcher
           

About Me


I am a postdoctoral researcher in artificial intelligence with a background in electrical and computer engineering. I am currently working with the Machine Perception and Interaction Lab at Örebro University in Sweden. My research involves stream reasoning, (probabilistic) logic programming and composite event recognition. Some additional research areas that I find interesting are: temporal logics, multi-agent systems and neuro-symbolic AI.

Education

Dec. 2019 - Sept. 2024
PhD in Artificial Intelligence
National & Kapodistrian University of Athens

Thesis Title: “Reasoning over Complex Temporal Specifications and Noisy Data Streams”

Supervisors:

Oct. 2014 - Nov. 2019
Integrated Master's Degree in Electrical & Computer Engineering
National Technical University of Athens

GPA: 9,04 out of 10

Thesis Title: “Online Probabilistic Interval-based Event Calculus”

Supervisor: Giorgos Stamou

Experience

Sept. 2024 - Dec. 2024
Postdoctoral Researcher
Complex Event Recognition group at NCSR "Demokritos"
Mar. 2019 - Aug. 2024
Research Associate
Complex Event Recognition group at NCSR "Demokritos"
Jul. 2018 - Aug. 2018
Internship

I developed a chess strategy recognition system at the AI lab SKEL of NCSR “Demokritos”.

Selected Publications


Andreas Kouvaras, Periklis Mantenoglou, Alexander Artikis: Generating Activity Definitions with Large Language Models.
In International Conference on Extending Database Technologies (EDBT). 2025. PDF Code BibTeX DOI

Periklis Mantenoglou, Alexander Artikis: Temporal Specification Optimisation for the Event Calculus.
In AAAI Conference on Artificial Intelligence (AAAI). 2025. PDF Slides Video Poster Code

Periklis Mantenoglou, Alexander Artikis, Georgios Paliouras: Online Event Recognition over Noisy Data Streams.
In International Journal of Approximate Reasoning (IJAR). 161(108993):1–30, 2023. PDF Code BibTeX DOI

Periklis Mantenoglou, Dimitrios Kelesis, Alexander Artikis: Complex Event Recognition with Allen Relations.
In International Conference on Principles of Knowledge Representation and Reasoning (KR). 502–511, 2023. PDF Slides Code BibTeX DOI

Periklis Mantenoglou, Manolis Pitsikalis, Alexander Artikis: Stream Reasoning with Cycles.
In International Conference on Principles of Knowledge Representation and Reasoning (KR). 533–553, 2022. PDF Slides Code BibTeX DOI

Periklis Mantenoglou, Alexander Artikis, Georgios Paliouras: Online Probabilistic Interval-based Event Calculus.
In European Conference on Artificial Intelligence (ECAI). 2624–2631, 2020. PDF Slides Code BibTeX DOI

Click here for the complete list

Talks


2025

Temporal Specification Optimisation for the Event Calculus
In 39th Annual AAAI Conference on Artificial Intelligence (AAAI). Paper Presentation. Slides

2024

Can computers understand what is happening? An introduction to complex event recognition.
In 5th ACM Europe Summer School on Data Science. Course by Alexander Artikis, Periklis Mantenoglou. Slides

Extending the Range of Temporal Specifications of the Run-Time Event Calculus
In 31st International Symposium on Temporal Representation and Reasoning (TIME). Paper Presentation. Slides

2023

Stream Reasoning with the Run-Time Event Calculus.
In University of Oslo. Invited Talk. Slides

Probabilistic Interval-based Event Recognition
In Norwegian Computing Center. Invited Talk. Slides

Complex Event Recognition with Allen Relations.
In 20th International Conference on Principles of Knowledge Representation and Reasoning (KR). Paper Presentation. Slides

An Event Calculus for Run-Time Reasoning
In 30th International Symposium on Temporal Representation and Reasoning (TIME). Paper Abstract Presentation. Slides

2022

Online Reasoning under Uncertainty with the Event Calculus.
In 9th Workshop on Probabilistic Logic Programming (PLP). Invited Talk by Alexander Artikis, Periklis Mantenoglou. Slides

Stream Reasoning with Cycles.
In 19th International Conference on Principles of Knowledge Representation and Reasoning (KR). Paper Presentation. Slides

Stream Reasoning with Deadlines.
In 38th International Conference on Logic Programming (ICLP). Paper Abstract Presentation. Slides

Optimisation Methods for Complex Event Recognition.
In 19th International Conference on Principles of Knowledge Representation and Reasoning (KR). Doctoral Consortium. Poster

2021

Stream Reasoning with the Run-Time Event Calculus
In Ludwig Maximilian University of Munich. Invited Talk by Periklis Mantenoglou, Alexander Artikis Slides

Towards Streams of Events with Temporally-Constrained Effects.
In 37th International Conference on Logic Programming (ICLP). Paper Abstract Presentation. Slides

2020

Online Probabilistic Interval-based Event Calculus.
In 24th European Conference on Artificial Intelligence (ECAI). Paper Presentation. Slides

Online Probabilistic Interval-based Event Calculus.
In 17th International Conference on Principles of Knowledge Representation and Reasoning (KR). Doctoral Consortium.

R&D Projects


CREXDATA: Critical Action Planning over Extreme-Scale Data, 2023–now. View

ENEXA: Efficient Explainable Learning on Knowledge Graphs, 2023. View

INFORE: Interactive Extreme-Scale Analytics and Forecasting, 2019–2022. View

Teaching Assistant


2023

Undergraduate Course on Logic Programming. View

2022

Undergraduate Course on Logic Programming. View

Undergraduate Course on Principles of Programming Languages. View

2021

Undergraduate Course on Logic Programming. View

Undergraduate Course on Object-Oriented Programming. View

2020

Undergraduate Course on Data Structures. View

PC Participation


ECAI-2025: European Conference on Artificial Intelligence, 2025 View

Courses & Seminars I Attended


ESSAI & ACAI: 2nd European Summer School on AI & 21st Advanced Course on AI, 2024. View

Prometheus: An Innovative Tech Transfer Program in Greece, 2021.

Scholarships


Hellenic Foundation for Research & Innovation: Scholarship for PhD Candidates, 2022–2024.

Software


I am maintaining the following software:

oPIEC: an open-source implementation of the Event Calculus for reasoning over noisy data streams.

RTEC: an open-source Event Calculus dialect optimised for data stream reasoning.

SimLP: a similarity metric for logic programs.

Get in Touch