• 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