DocumentCode
3296890
Title
On the benefits of non-canonical filtering in publish/subscribe systems
Author
Bittner, Sven ; Hinze, Annika
Author_Institution
Waikato Univ., Hamilton, New Zealand
fYear
2005
fDate
6-10 June 2005
Firstpage
451
Lastpage
457
Abstract
Current matching approaches in pubsystems only allow conjunctive subscriptions. Arbitrary subscriptions have to be transformed into canonical expressions, e.g., DNFs, and need to be treated as several conjunctive subscriptions. This technique is known from database systems and allows us to apply more efficient filtering algorithms. Since pubsub systems are the contrary to traditional database systems, it is questionable if filtering several canonical subscriptions is the most efficient and scalable way of dealing with arbitrary subscriptions. In this paper we show that our filtering approach supporting arbitrary Boolean subscriptions is more scalable and efficient than current matching algorithms requiring transformations of subscriptions into DNFs.
Keywords
database management systems; information filtering; publishing; arbitrary Boolean subscription; current matching algorithm; database system; noncanonical filtering; publish-subscribe system; Algorithm design and analysis; Database systems; Employment; Filtering algorithms; Matched filters; Peer to peer computing; Portable computers; Scalability; Subscriptions; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems Workshops, 2005. 25th IEEE International Conference on
Print_ISBN
0-7695-2328-5
Type
conf
DOI
10.1109/ICDCSW.2005.104
Filename
1437210
Link To Document