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

Kostas Lillis

dblp:31/5731 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
0since 2021 · last 2015
—ORCID · none

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

Databases, data management, data science and information retrieval · 2 · 1 first-author

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
1 paper
Memory systems · 77% Distributed systems · 23%
Databases, data mining, and information retrieval
1 paper
Data models and query languages · 50% Query processing and optimization · 50%

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

TopicWeightPapersLastEvidence papers
Query processing and optimization
query result caching
0.112008
Cooperative XPath caching · SIGMOD Conference 2008
Data models and query languages › XML query languages
XPath query
0.112008
Cooperative XPath caching · SIGMOD Conference 2008
Memory systems
cache
0.112008
Cooperative XPath caching · SIGMOD Conference 2008
Memory systems › cache management › storage caching
cooperative caching
0.112008
Cooperative XPath caching · SIGMOD Conference 2008
Distributed systems › peer-to-peer systems
distributed hash table
0.012008
Cooperative XPath caching · SIGMOD Conference 2008
Distributed systems
peer-to-peer systems
0.012008
Cooperative XPath caching · SIGMOD Conference 2008

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

prefix-based index · 0.2cache replacement policy · 0.2
YearPublicationVenuePosition
2015 TimeReach: Historical Reachability Queries on Evolving Graphs
abstract
Since most graphs evolve over time, it is useful to be able to query their history. We consider historical reachability queries that ask for the existence of a path in some time interval in the past, either in the whole duration of the interval (conjunctive queries), or in at least one time instant in the interval (disjunctive queries). We study both alternatives of storing the full transitive closure of the evolving graph and of performing an online traversal. Then, we propose an appropriate reachability index, termed TimeReach index, that exploits the fact that most real-world graphs contain large strongly connected components. Finally, we present an experimental evaluation of all approaches, for dierent graph sizes, historical query types and time granularities.
Konstantinos Semertzidis, Evaggelia Pitoura, Kostas Lillis
EDBT3
2008 Cooperative XPath caching
abstract
Motivated by the fact that XML is increasingly being used in distributed applications, we propose building a cooperative caching scheme for XML documents. Our scheme allows sharing cache content among a number of peers. To facilitate sharing, a distributed prefix-based index is built based on the queries whose results are cached. In the loosely-coupled sharing approach, each peer stores in its local cache results of its own queries and just publishes the associated queries to the index. In the tightly-coupled approach, each peer is assigned a specific part of the query space and stores in its local cache the results of the corresponding queries. Both approaches result in a dynamic organization of content that evolves over time based on the query load, the number of peers and the overall storage available. We present a number of associated design choices such as using a DHT for distributing the prefix-based index and a proactive cache replacement policy. We also report on a number of experiments that show the benefits of cooperative caching and highlight the pros and cons of loosely and tightly coupled cache sharing.
Kostas Lillis, Evaggelia Pitoura
SIGMOD Conference1
2005 Speeding-up Cache Lookups in Wireless Ad-Hoc Routing using Bloom Filters
abstract
On demand routing protocols that exploit local caches have received a lot of attention lately in wireless ad-hoc networking. In this paper, we specifically address cache management, an issue that has been a main source of criticism for the applicability of such protocols. In particular, we tackle the problem of accessing the cache content efficiently. To this end, we propose summarizing the cache content so that we achieve efficient lookups. This not only saves both the restrictive resources of the wireless devices such as computational power and energy but also improves the overall protocol performance. We use Bloom filters as summaries. Our experimental results using the ns simulator show that both resource savings and performance improvements are attained when such filters are integrated within the DSR protocol which is one the most widely used instance of an on demand protocol.
Evangelos Papapetrou, Evaggelia Pitoura, Kostas Lillis
PIMRC3