DocumentCode
3017014
Title
Exploiting Unsupervised Learning in Publish Subscribe System Design
Author
Chyouhwa Chen ; Po-Chung Tung ; Wei-Chung Teng
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ. of Sci. & Technol., Taipei, Taiwan
fYear
2013
fDate
2-5 July 2013
Firstpage
32
Lastpage
39
Abstract
Skewed ness in popularity among subscriptions and events is an inherent property in publish/subscribe systems. In this paper, we propose to exploit the popularity skew by utilizing unsupervised machine learning techniques in the design of publish/subscribe systems. The design comprises three main ideas. First, similar subscriptions are clustered together using unsupervised machine learning methods, and the resulting cluster membership information is then distributed to all the brokers in the system. Secondly, the brokers apply unsupervised learning methods again to partition the published events they receive. By grouping similar events together, the events can be delivered in batches, instead of single event-based delivery as commonly employed in publish/subscribe systems. Thirdly, the event batches are delivered either as a single message using traditional publish/subscribe system delivery process, or using application level multicast trees maintained by the system. We explore the traditional delivery process case in this paper. Our design admits a spectrum of possible accuracy and efficiency choices in the design of publish/subscribe systems. Using an extensive set of experiments, our proposal is shown to deliver events using the collective resources of the overlay network effectively, while achieving reasonable accuracy.
Keywords
message passing; middleware; pattern clustering; trees (mathematics); unsupervised learning; application level multicast trees; cluster membership information; event batch; overlay network collective resources; popularity skewedness; publish subscribe system design; publish-subscribe system delivery process; similar subscription clustering; single event-based delivery; unsupervised machine learning techniques; Clustering algorithms; Overlay networks; Peer-to-peer computing; Routing; Servers; Subscriptions; Unsupervised learning; publish/subscribe services; published event; structured P2P Networks; subscription; unsupervised machine learning;
fLanguage
English
Publisher
ieee
Conference_Titel
Biometrics and Security Technologies (ISBAST), 2013 International Symposium on
Conference_Location
Chengdu
Print_ISBN
978-0-7695-5010-7
Type
conf
DOI
10.1109/ISBAST.2013.8
Filename
6597663
Link To Document