Demo Data from EDBT 2026 / reviewers in the wild / expert
Kleoni Ioannidou
dblp:31/2472
· DBLP profile ↗
8ranked-venue papers
1as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4Databases, data management, data science and information retrieval · 1Theory of computation · 1
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.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Cloud and datacenter computing · 88% High-performance computing · 12% | |
| Databases, data mining, and information retrieval
2 papers |
Database system architecture and tuning · 31% Distributed and cloud data management · 24% Information retrieval · 24% | |
| Computer networks
1 paper |
Internet of things and sensor networks · 33% Wireless networking · 33% Vehicular, aerial and satellite networks · 33% |
Topics — the 13 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing
cluster resource management and scheduling |
0.3 | 2 | 2013 | SIDR: structure-aware intelligent data routing in Hadoop · SC 2013 SciHadoop: array-based query processing in Hadoop · SC 2011 |
Cloud and datacenter computing › cloud data management
intermediate data partitioning |
0.2 | 1 | 2013 | SIDR: structure-aware intelligent data routing in Hadoop · SC 2013 |
Cloud and datacenter computing › cluster resource management and scheduling › cluster scheduling
mapreduce scheduling |
0.2 | 1 | 2013 | SIDR: structure-aware intelligent data routing in Hadoop · SC 2013 |
Distributed and cloud data management
data replication |
0.1 | 1 | 2012 | Divergent physical design tuning for replicated databases · SIGMOD Conference 2012 |
Database system architecture and tuning › database design
physical database design |
0.1 | 1 | 2012 | Divergent physical design tuning for replicated databases · SIGMOD Conference 2012 |
Information retrieval › distributed information retrieval
query routing |
0.1 | 1 | 2012 | Divergent physical design tuning for replicated databases · SIGMOD Conference 2012 |
Query processing and optimization › runtime optimization › data skipping
partition pruning |
0.1 | 1 | 2011 | SciHadoop: array-based query processing in Hadoop · SC 2011 |
High-performance computing
scientific computing systems |
0.1 | 2 | 2013 | SIDR: structure-aware intelligent data routing in Hadoop · SC 2013 SciHadoop: array-based query processing in Hadoop · SC 2011 |
Vehicular, aerial and satellite networks › vehicular ad hoc networks
geocast |
0.1 | 1 | 2007 | Solvability of geocasting in mobile ad-hoc networks · PODC 2007 |
Wireless networking
mobile ad hoc networks |
0.1 | 1 | 2007 | Solvability of geocasting in mobile ad-hoc networks · PODC 2007 |
Internet of things and sensor networks
wireless sensor network |
0.1 | 1 | 2007 | Solvability of geocasting in mobile ad-hoc networks · PODC 2007 |
Database system architecture and tuning › database design › physical database design
index and materialized view selection |
0.0 | 1 | 2012 | Divergent physical design tuning for replicated databases · SIGMOD Conference 2012 |
Distributed computing theory
distributed algorithms |
0.0 | 1 | 2007 | Solvability of geocasting in mobile ad-hoc networks · PODC 2007 |
Methods — techniques the papers use, named apart from their topics
mapreduce · 0.2logical query specification · 0.2data dependency analysis · 0.2structure-aware partitioning · 0.2query-aware routing · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | SIDR: structure-aware intelligent data routing in HadoopabstractThe MapReduce framework is being extended for domains quite different from the web applications for which it was designed, including the processing of big structured data, e.g., scientific and financial data. Previous work using MapReduce to process scientific data ignores existing structure when assigning intermediate data and scheduling tasks. In this paper, we present a method for incorporating knowledge of the structure of scientific data and executing query into the MapReduce communication model. Built in SciHadoop, a version of the Hadoop MapReduce framework for scientific data, SIDR intelligently partitions and routes intermediate data, allowing it to: remove Hadoop's global barrier and execute Reduce tasks prior to all Map tasks completing; minimize intermediate key skew; and produce early, correct results. SIDR executes queries up to 2.5 times faster than Hadoop and 37% faster than SciHadoop; produces initial results with only 6% of the query completed; and produces dense, contiguous output. Joe B. Buck, Noah Watkins, Greg Levin, Adam Crume, Kleoni Ioannidou, Scott A. Brandt, Carlos Maltzahn, Neoklis Polyzotis, Aaron Torres |
SC | 5 |
| 2012 | Divergent physical design tuning for replicated databasesabstractWe introduce divergent designs as a novel tuning paradigm for database systems that employ replication. A divergent design installs a different physical configuration (e.g., indexes and materialized views) with each database replica, specializing replicas for different subsets of the workload. At runtime, queries are routed to the subset of the replicas configured to yield the most efficient execution plans. When compared to uniformly designed replicas, divergent replicas can potentially execute their subset of the queries significantly faster, and their physical configurations could be initialized and maintained(updated) in less time. However, the specialization of divergent replicas limits the ability to load-balance the workload at runtime. Mariano P. Consens, Kleoni Ioannidou, Jeff LeFevre, Neoklis Polyzotis |
SIGMOD Conference | 2 |
| 2011 | RAD-FLOWS: Buffering for Predictable CommunicationabstractReal-time systems and applications are becoming increasingly complex and often comprise multiple communicating tasks. The management of the individual tasks is well-understood, but the interaction of communicating tasks with different timing characteristics is less well-understood. We discuss several representative inter-task communication flows via reserved memory buffers (possibly interconnected via a real-time network) and present RAD-Flows, a model for managing these interactions. We provide proofs and simulation results demonstrating the correctness and effectiveness of RAD-Flows, allowing system designers to determine the amount of memory required based upon the characteristics of the interacting tasks and to guarantee real-time operation of the system as a whole. Roberto C. Pineiro, Kleoni Ioannidou, Scott A. Brandt, Carlos Maltzahn |
IEEE Real-Time and Embedded Technology and Applications Symposium | 2 |
| 2011 | SciHadoop: array-based query processing in HadoopabstractHadoop has become the de facto platform for large-scale data analysis in commercial applications, and increasingly so in scientific applications. However, Hadoop's byte stream data model causes inefficiencies when used to process scientific data that is commonly stored in highly-structured, array-based binary file formats resulting in limited scalability of Hadoop applications in science. We introduce Sci-Hadoop, a Hadoop plugin allowing scientists to specify logical queries over array-based data models. Sci-Hadoop executes queries as map/reduce programs defined over the logical data model. We describe the implementation of a Sci-Hadoop prototype for NetCDF data sets and quantify the performance of five separate optimizations that address the following goals for several representative aggregate queries: reduce total data transfers, reduce remote reads, and reduce unnecessary reads. Two optimizations allow holistic aggregate queries to be evaluated opportunistically during the map phase; two additional optimizations intelligently partition input data to increase read locality, and one optimization avoids block scans by examining the data dependencies of an executing query to prune input partitions. Experiments involving a holistic function show run-time improvements of up to 8x, with drastic reductions of IO, both locally and over the network. Joe B. Buck, Noah Watkins, Jeff LeFevre, Kleoni Ioannidou, Carlos Maltzahn, Neoklis Polyzotis, Scott A. Brandt |
SC | 4 |
| 2011 | The impact of mobility on the geocasting problem in mobile ad-hoc networks: Solvability and cost
Roberto Baldoni, Antonio Fernández 0001, Kleoni Ioannidou, Alessia Milani |
Theor. Comput. Sci. | 3 |
| 2007 | Solvability of geocasting in mobile ad-hoc networksabstractWe present a model of a mobile ad-hoc network in which nodes can move arbitrarily on the plane with some bounded speed. We show that without any assumption on some topological stability, it is impossible to solve the geocast problem despite connectivity and no matter how slowly the nodes move. Even if each node maintains a stable connection with each of its neighbours for some period of time, it is impossible to solve geocast if nodes move too fast. Additionally, we give a tradeoff lower bound which shows that the faster the nodes can move, the more costly it would be to solve the geocast problem. Finally, for the one-dimensional case of the mobile ad-hoc network, we provide an algorithm for geocasting and we prove its correctness given exact bounds on the speed of movement. Roberto Baldoni, Kleoni Ioannidou, Alessia Milani |
PODC | 2 |
| 2007 | Mobility Versus the Cost of Geocasting in Mobile Ad-Hoc Networks
Roberto Baldoni, Kleoni Ioannidou, Alessia Milani |
DISC | 2 |
| 2002 | Transformations of Self-Stabilizing Algorithms
Kleoni Ioannidou |
DISC | 1 |