Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleMetrics
Research Article · Free to read · Published 27 July 2011

Combined Heuristic Technique for Optimization of Bloom Filter in Spam Filtering

Arulanand Natarajan, S. Subramanian & K. Premalatha

Journal of Computer Science, Volume 7, Issue 9, pp. 1439–1447 · doi.org/10.3844/jcssp.2011.1439.1447

7,226 accesses5,198 downloads1 citations (Crossref)Metrics
Cite Check for updates

Abstract

Problem statement: Spam is an irrelevant or inappropriate message sent on the internet to a large number of newsgroups or users. A spam word is a list of well-known words that often appear in spam mails. Bloom Filter (BF) is used for identification of spam word. Approach: BF is a simple but powerful data structure that can check membership to a static set. The trade-off to use BF is a certain configurable risk of false positives. The odds of a false positive can be made very low if the hash bitmap is sufficiently large. Bin Bloom Filter (BBF) has number of BFs which assign group of words into bins with different false positive rates based on weight of the spam words. Genetic Algorithm (GA) was employed to minimize the total membership invalidation cost of BBF. GA had premature convergence problem. Simulated Annealing (SA) was incorporated with GA to prevent the premature convergence effectively. Results: The experimental results of total membership invalidation cost are analyzed for various sizes of bins. The results showed that the combined GA-SA model outperforms SA and GA model. Conclusion: GA has premature convergence due to its genetic operators that are not able to generate offsprings which are superior to the parents. So more number of similar chromosomes presented on the population. When GA is incorporated with SA new genes were introduced which causes diversity in the population and prevents premature convergence. The combined GA-SA outperforms GA and SA.

Licence and reuse

Free to read. This article carries the publisher’s copyright, as printed on it: © 2011 Science Publications. It is free to read; ask us before reusing it.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Natarajan, A., Subramanian, S. & Premalatha, K. (2011). Combined Heuristic Technique for Optimization of Bloom Filter in Spam Filtering. Journal of Computer Science, 7(9), 1439–1447. https://doi.org/10.3844/jcssp.2011.1439.1447

Licence
© Science Publications
Issue
Volume 7, Issue 9
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
Combined Heuristic Technique for Optimization of Bloom Filter in Spam FilteringJournal of Computer Science · Volume 7, Issue 9 · pp. 1439–1447 · © Science PublicationsDownload