1. Homepage
  2. Programming
  3. DTS205TC High Performance Computing Lab 5: Bloom Filter

DTS205TC High Performance Computing Lab 5: Bloom Filter

Engage in a Conversation
PythonBloom FilterDTS205TCHigh Performance ComputingChinaXJTLU

DTS205TC High Performance Computing

School of AI and Advanced Computing CourseNana.COM

Deadline: April 10th, 2023 @ 23:59 (UTC+8 Beijing) Percentage in final mark: 10% Maximum score: 20 marks Learning outcomes assessed: A, C, D CourseNana.COM

Late policy: 10% of the total marks available for the assessment shall be deducted from the assessment mark for each working day after the submission date, up to a maximum of five working days. CourseNana.COM

Overview

A Bloom filter is a space-efficient probabilistic data structure that is used to test whether an element is a member of a set. 1) Implement at least 2 different types of hash functions, such as murmur, fnv, SHA1, MD5, and so on. and show 2 examples of each hash function. You can use existing libraries and packages, such as python hashlib. (10 marks) 2) Implement a Bloom Filter with the hash functions you implemented in task 1). A txt file will be provided to create the bloom filter and a test list will be provided to test whether the element in the test list is in the bloom filter or not. (5 marks) 3) Try different size of your bloom filter and use different number of hash functions to build your bloom filter. Compare the differences and analyze the speed and complexity of your bloom filter. (5 marks) CourseNana.COM

Get in Touch with Our Experts

WeChat (微信) WeChat (微信)
Whatsapp WhatsApp
Python代写,Bloom Filter代写,DTS205TC代写,High Performance Computing代写,China代写,XJTLU代写,Python代编,Bloom Filter代编,DTS205TC代编,High Performance Computing代编,China代编,XJTLU代编,Python代考,Bloom Filter代考,DTS205TC代考,High Performance Computing代考,China代考,XJTLU代考,Pythonhelp,Bloom Filterhelp,DTS205TChelp,High Performance Computinghelp,Chinahelp,XJTLUhelp,Python作业代写,Bloom Filter作业代写,DTS205TC作业代写,High Performance Computing作业代写,China作业代写,XJTLU作业代写,Python编程代写,Bloom Filter编程代写,DTS205TC编程代写,High Performance Computing编程代写,China编程代写,XJTLU编程代写,Pythonprogramming help,Bloom Filterprogramming help,DTS205TCprogramming help,High Performance Computingprogramming help,Chinaprogramming help,XJTLUprogramming help,Pythonassignment help,Bloom Filterassignment help,DTS205TCassignment help,High Performance Computingassignment help,Chinaassignment help,XJTLUassignment help,Pythonsolution,Bloom Filtersolution,DTS205TCsolution,High Performance Computingsolution,Chinasolution,XJTLUsolution,