A comparative study of cuckoo search and bat algorithm for Bloom filter optimisation in spam filtering

作者: Arulanand Natarajan , S. Subramanian , K. Premalatha

DOI: 10.1504/IJBIC.2012.047179

关键词: Bat algorithmComputer scienceCuckoo searchBloom filterBitmapPattern recognitionArtificial intelligenceFalse positive rateSet (abstract data type)Machine learningHash functionFalse positive paradox

摘要: Bloom filter (BF) is a simple but powerful data structure that can check membership to static set. The trade-off use certain configurable risk of false positives. odds positive be made very low if the hash bitmap sufficiently large. Spam an irrelevant or inappropriate message sent on internet large number newsgroups users. A spam word list well-known words often appear in mails. proposed system bin (BBF) groups into bins with different rates based weights words. Cuckoo search (CS) and bat algorithm are bio-inspired algorithms imitate way cuckoo breeding microbat foraging behaviours respectively. This paper demonstrates CS for minimising total invalidation cost BBFs by finding optimal elements stored every bin. experimental results demonstrate application various numbers strings.

参考文章(32)
Nadezda Stanarevic, Milos Subotic, Milan Tuba, Modified cuckoo search algorithm for unconstrained optimization problems ECC'11 Proceedings of the 5th European conference on European computing conference. pp. 263- 268 ,(2011)
Peter C. Dillinger, Panagiotis Manolios, Bloom Filters in Probabilistic Verification formal methods in computer aided design. pp. 367- 381 ,(2004) , 10.1007/978-3-540-30494-4_26
Michael D. Mitzenmacher, Adam Kirsch, Building a Better Bloom Filter ,(2005)
Guy M. Lohman, Lothar F. Mackert, R* Optimizer Validation and Performance Evaluation for Distributed Queries very large data bases. pp. 537- 547 ,(1994)
Xin-She Yang, Suash Deb, Cuckoo Search via Lévy flights nature and biologically inspired computing. pp. 210- 214 ,(2009) , 10.1109/NABIC.2009.5393690
Andrei Broder, Michael Mitzenmacher, Network Applications of Bloom Filters: A Survey Internet Mathematics. ,vol. 1, pp. 485- 509 ,(2004) , 10.1080/15427951.2004.10129096
Kun Xie, Yinghua Min, Dafang Zhang, Gaogang Xie, Jigang Wen, Basket Bloom Filters for Membership Queries ieee region 10 conference. pp. 1- 6 ,(2005) , 10.1109/TENCON.2005.301258
Amin Vahdat, Patrick Reynolds, Efficient peer-to-peer keyword searching acm ifip usenix international conference on middleware. pp. 21- 40 ,(2003) , 10.5555/1515915.1515918
Fang Hao, Murali Kodialam, T. V. Lakshman, Building high accuracy bloom filters using partitioned hashing measurement and modeling of computer systems. ,vol. 35, pp. 277- 288 ,(2007) , 10.1145/1254882.1254916
Saar Cohen, Yossi Matias, Spectral bloom filters international conference on management of data. pp. 241- 252 ,(2003) , 10.1145/872757.872787