Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Theofilos P. Mailis

dblp:70/3096 · also Theofilos Mailis · DBLP profile ↗
← Back
14ranked-venue papers
4as first author
1since 2021 · last 2021
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 12 · 4 first-author · 1 since 2021Artificial intelligence and machine learning · 5Applied, interdisciplinary, general and emerging computing · 3

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
3 papers
Query processing and optimization · 34% Knowledge graphs · 18% Database theory · 12%

Topics — the 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Knowledge graphs
knowledge graph querying
0.512021
View Selection over Knowledge Graphs in Triple Stores · Proc. VLDB Endow. 2021
Query processing and optimization › materialized view
materialized view selection
0.512021
View Selection over Knowledge Graphs in Triple Stores · Proc. VLDB Endow. 2021
Query processing and optimization › materialized view
view materialization
0.512021
View Selection over Knowledge Graphs in Triple Stores · Proc. VLDB Endow. 2021
Database theory
query containment
0.412019
An Efficient Index for RDF Query Containment · SIGMOD Conference 2019
Graph data management
RDF data management
0.412019
An Efficient Index for RDF Query Containment · SIGMOD Conference 2019
Data integration and cleaning › semantic integration
ontology-based data integration
0.212016
Ontology-Based Integration of Streaming and Static Relational Data with Optique · SIGMOD Conference 2016
Data mining
pattern mining
0.112021
View Selection over Knowledge Graphs in Triple Stores · Proc. VLDB Endow. 2021
Data mining › structured data mining › graph mining
subgraph mining
0.112021
View Selection over Knowledge Graphs in Triple Stores · Proc. VLDB Endow. 2021
Knowledge graphs
ontology
0.112016
Ontology-Based Integration of Streaming and Static Relational Data with Optique · SIGMOD Conference 2016
Query processing and optimization
query rewriting
0.112016
Ontology-Based Integration of Streaming and Static Relational Data with Optique · SIGMOD Conference 2016

Methods — techniques the papers use, named apart from their topics

submodular function maximization · 0.5knapsack constraint · 0.5approximation algorithm · 0.5semantic technologies · 0.2
YearPublicationVenuePosition
2021 View Selection over Knowledge Graphs in Triple Stores
abstract
Knowledge Graphs (KGs) are collections of interconnected and annotated entities that have become powerful assets for data integration, search enhancement, and other industrial applications. Knowledge Graphs such as DBPEDIA may contain billion of triple relations and are intensively queried with millions of queries per day. A prominent approach to enhance query answering on Knowledge Graph databases is View Materialization, ie., the materialization of an appropriate set of computations that will improve query performance. We study the problem of view materialization and propose a view selection methodology for processing query workloads with more than a million queries. Our approach heavily relies on subgraph pattern mining techniques that allow to create efficient summarizations of massive query workloads while also identifying the candidate views for materialization. In the core of our work is the correspondence between the view selection problem to that of Maximizing a Nondecreasing Submodular Set Function Subject to a Knapsack Constraint . The latter leads to a tractable view-selection process for native triple stores that allows a (1 - e ---1 )-approximation of the optimal selection of views. Our experimental evaluation shows that all the steps of the view-selection process are completed in a few minutes, while the corresponding rewritings accelerate 67.68% of the queries in the DBPEDIA query workload. Those queries are executed in 2.19% of their initial time on average.
Theofilos P. Mailis, Yannis Kotidis, Stamatis Christoforidis, Evgeny Kharlamov, Yannis E. Ioannidis
Proc. VLDB Endow.1
2019 An Efficient Index for RDF Query Containment
abstract
Query containment is a fundamental operation used to expedite query processing in view materialisation and query caching techniques. Since query containment has been shown to be NP-complete for arbitrary conjunctive queries on RDF graphs, we introduce a simpler form of conjunctive queries that we name f-graph queries. We first show that containment checking for f-graph queries can be solved in polynomial time. Based on this observation, we propose a novel indexing structure, named mv-index, that allows for fast containment checking between a single f-graph query and an arbitrary number of stored queries. Search is performed in polynomial time in the combined size of the query and the index. We then show how our algorithms and structures can be extended for arbitrary conjunctive queries on RDF graphs by introducing f-graph witnesses, i.e., f-graph representatives of conjunctive queries. F-graph witnesses have the following interesting property, a conjunctive query for RDF graphs is contained in another query only if its corresponding f-graph witness is also contained in it. The latter allows to use our indexing structure for the general case of conjunctive query containment. This translates in practice to microseconds or less for the containment test against hundreds of thousands of queries that are indexed within our structure.
Theofilos P. Mailis, Yannis Kotidis, Vaggelis Nikolopoulos, Evgeny Kharlamov, Ian Horrocks 0001, Yannis E. Ioannidis
SIGMOD Conference1
2019 An ontology-mediated analytics-aware approach to support monitoring and diagnostics of static and streaming data
Evgeny Kharlamov, Yannis Kotidis, Theofilos P. Mailis, Christian Neuenstadt, Charalampos Nikolaou, Özgür L. Özçep, Christoforos Svingos, Dmitriy Zheleznyakov, Yannis E. Ioannidis, Steffen Lamparter, Ralf Möller 0001, Arild Waaler
J. Web Semant.3
2018 Finding Data Should be Easier than Finding Oil
abstract
The competitiveness of modern enterprises heavily depends on their ability to make the right business decisions by relying on efficient and timely analysis of the right business critical data. In large and data intensive companies such as Equinor, a Norwegian multinational oil and gas company with more than 20,000 employees, gathering such data is not a trivial task due to the growing size and complexity of corporate information sources. As a result, the data gathering task is often the most time-consuming part of the decision making process, in particular when it comes to the work processes of Equinor’s exploration geologists that should find in a timely manner new exploitable accumulations of oil or gas in given areas by analysing data about these areas. In this work we present our experience in addressing this data challenge tast at Equinor. We have developed and deployed at Equinor a semantic data access system that relies on the Ontology Based Data Access (OBDA) approach. Our system is based on our solid theoretical contributions and has been extensively evaluated at Equinor.
Evgeny Kharlamov, Martin G. Skjæveland, Dag Hovland, Theofilos P. Mailis, Ernesto Jiménez-Ruiz, Guohui Xiao 0001, Ahmet Soylu, Ian Horrocks 0001, Arild Waaler
IEEE BigData4
2017 BalOnSe: Temporal Aspects of Dance Movement and Its Ontological Representation
Katerina El Raheb, Theofilos P. Mailis, Vladislav Ryzhikov, Nicolas Papapetrou, Yannis E. Ioannidis
ESWC (2)2
2017 Semantic access to streaming and static data at Siemens
Evgeny Kharlamov, Theofilos P. Mailis, Gulnar Mehdi, Christian Neuenstadt, Özgür L. Özçep, Mikhail Roshchin, Nina Solomakhina, Ahmet Soylu, Christoforos Svingos, Sebastian Brandt 0001, Martin Giese, Yannis E. Ioannidis, Steffen Lamparter, Ralf Möller 0001, Yannis Kotidis, Arild Waaler
J. Web Semant.2
2016 A semantic approach to polystores
abstract
In the database community Polystores is an emerging and promising approach for data federation that aims at designing a unified querying layer over multiple data models. In the Semantic Web community a similar in spirit approach of Ontology-Based Data Access (OBDA) has been recently proposed, attracted a lot of attention, and proved its success in several industrial scenarios. In this paper we discuss a semantic approach to building polystores using the OBDA paradigm. We also present our system Optique that is utilized in an industrial application of performing turbine diagnostics in Siemens.
Evgeny Kharlamov, Theofilos P. Mailis, Konstantina Bereta, Dimitris Bilidas, Sebastian Brandt 0001, Ernesto Jiménez-Ruiz, Steffen Lamparter, Christian Neuenstadt, Özgür L. Özçep, Ahmet Soylu, Christoforos Svingos, Guohui Xiao 0001, Dmitriy Zheleznyakov, Diego Calvanese, Ian Horrocks 0001, Martin Giese, Yannis E. Ioannidis, Yannis Kotidis, Ralf Möller 0001, Arild Waaler
IEEE BigData2
2016 Real time processing of streaming and static information
abstract
Big Data applications require real-time processing of complex computations on streaming and static information. Applications such as the diagnosis of power generating turbines require the integration of high velocity streaming and large volume of static data from multiple sources. In this paper we study various optimisations related to efficiently processing of streaming and static information. We introduce novel indexing structures for stream processing, a query-planner component that decides when their creation is beneficial, and we examine precomputed summarisations on archived measurements to accelerate streaming and static information processing. To put our ideas into practise, we have developed ExaStream, a data stream management system that is scalable, has declarative semantics, supports user defined functions, and allows efficient execution of complex analytical queries on streaming and static data. Our work is accompanied by an empirical evaluation of our optimisation techniques.
Christoforos Svingos, Theofilos P. Mailis, Herald Kllapi, Lefteris Stamatogiannakis, Yannis Kotidis, Yannis E. Ioannidis
IEEE BigData2
2016 Towards Analytics Aware Ontology Based Access to Static and Streaming Data
Evgeny Kharlamov, Yannis Kotidis, Theofilos P. Mailis, Christian Neuenstadt, Charalampos Nikolaou, Özgür L. Özçep, Christoforos Svingos, Dmitriy Zheleznyakov, Sebastian Brandt 0001, Ian Horrocks 0001, Yannis E. Ioannidis, Steffen Lamparter, Ralf Möller 0001
ISWC (2)3
2016 Ontology-Based Integration of Streaming and Static Relational Data with Optique
abstract
Real-time processing of data coming from multiple heterogeneous data streams and static databases is a typical task in many industrial scenarios such as diagnostics of large machines. A complex diagnostic task may require a collection of up to hundreds of queries over such data. Although many of these queries retrieve data of the same kind, such as temperature measurements, they access structurally different data sources. In this work we show how Semantic Technologies implemented in our system optique can simplify such complex diagnostics by providing an abstraction layer---ontology---that integrates heterogeneous data. In a nutshell, optique allows complex diagnostic tasks to be expressed with just a few high-level semantic queries. The system can then automatically enrich these queries, translate them into a collection with a large number of low-level data queries, and finally optimise and efficiently execute the collection in a heavily distributed environment. We will demo the benefits of optique on a real world scenario from Siemens.
Evgeny Kharlamov, Sebastian Brandt 0001, Ernesto Jiménez-Ruiz, Yannis Kotidis, Steffen Lamparter, Theofilos P. Mailis, Christian Neuenstadt, Özgür L. Özçep, Christoph Pinkel, Christoforos Svingos, Dmitriy Zheleznyakov, Ian Horrocks 0001, Yannis E. Ioannidis, Ralf Möller 0001
SIGMOD Conference6
2012 Tractable reasoning with vague knowledge using fuzzy EL++
Theofilos P. Mailis, Giorgos Stoilos, Nikos Simou, Giorgos B. Stamou, Stefanos D. Kollias
J. Intell. Inf. Syst.1
2010 Expressive reasoning with horn rules and fuzzy description logics
Theofilos P. Mailis, Giorgos Stoilos, Giorgos B. Stamou
Knowl. Inf. Syst.1
2005 Fusing MPEG-7 Visual Descriptors for Image Classification
Evaggelos Spyrou, Hervé Le Borgne, Theofilos P. Mailis, Eddie Cooke, Yannis Avrithis, Noel E. O'Connor
ICANN (2)3
2005 Emotion recognition through facial expression analysis based on a neurofuzzy network
Spiros Ioannou, Amaryllis Raouzaiou, Vassilis Tzouvaras, Theofilos P. Mailis, Kostas Karpouzis, Stefanos D. Kollias
Neural Networks4