Jens-Peter Dittrich
ETH Zurich
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Jens-Peter Dittrich.
international conference on management of data | 2005
Jens-Peter Dittrich; Peter Fischer; Donald Kossmann
Information filtering has become a key technology for modern information systems. The goal of an information filter is to route messages to the right recipients (possibly none) according to declarative rules called profiles. In order to deal with high volumes of messages, several index structures have been proposed in the past. The challenge addressed in this paper is to carry out stateful information filtering in which profiles refer to values in a database or to previous messages. The difficulty is that database update streams need to be processed in addition to messages. This paper presents AGILE, a way to extend existing index structures so that the indexes adapt to the message/update workload and show good performance in all situations. Performance experiments show that AGILE is overall the clear winner as compared to the best existing approaches. In extreme situations in which it is not the winner, the overheads are small.
Archive | 2002
Jens-Peter Dittrich; Bernhard Seeger; David Scot Taylor; Peter Widmayer
This chapter presents a generic technique called progressive merge join (PMJ) that eliminates the blocking behavior of sort-based join algorithms. The basic idea behind PMJ is to have the join produce results, as early as the external mergesort generates initial runs. Many state-of-the-art join techniques require the input relations to be almost fully sorted before the actual join processing starts. Thus, these techniques start producing first results only after a considerable time has passed. This blocking behavior is a serious problem when consequent operators have to stop processing in order to wait for first results of the join. Furthermore, this behavior is not acceptable if the result of the join is visualized or/and requires user interaction. These are typical scenarios for data mining applications. The off-time of existing techniques even increases with growing problem sizes.
very large data bases | 2006
Jens-Peter Dittrich; Marcos Antonio Vaz Salles
very large data bases | 2001
Jochen Van den Bercken; Björn Blohsfeld; Jens-Peter Dittrich; Jürgen Krämer; Tobias Schäfer; Martin Schneider; Bernhard Seeger
very large data bases | 2007
Marcos Antonio Vaz Salles; Jens-Peter Dittrich; Shant Kirakos Karakashian; Olivier René Girard; Lukas Blunschi
conference on innovative data systems research | 2007
Lukas Blunschi; Jens-Peter Dittrich; Olivier René Girard; Shant Kirakos Karakashian; Marcos Antonio Vaz Salles
Archive | 2006
Marcos Antonio; Vaz Salles; Jens-Peter Dittrich
very large data bases | 2005
Jens-Peter Dittrich; Donald Kossmann; Alexander Kreutz
BTW | 2007
Jens-Peter Dittrich; Lukas Blunschi; Markus Färber; Olivier René Girard; Shant Kirakos Karakashian; Marcos Antonio Vaz Salles
very large data bases | 2005
Jens-Peter Dittrich; Marcos Antonio Vaz Salles; Donald Kossmann; Lukas Blunschi