Dr. Muhammad Abdullah Adnan (মুহাম্মদ আবদুল্লাহ আদনান) Professor Contact: Room No: 311
Department of Computer Science and Engineering Bangladesh University of Engineering and Technology Dhaka 1000, Bangladesh Telephone:Office: 880 2 9665650/7109 Cell: 880 1552336926 Residence: 880 2 9665650/7423 Email: abdullah.adnan@gmail.com, adnan@cse.buet.ac.bd Homepage: https://sites.google.com/site/abdullahadnan Research Area:Systems and Networking Mobile and Ubiquitous Computing Cloud Computing Smart Grid & Sustainable Computing Big Data Systems and Analytics Internet of Things (IoT)
Research Interest: Cloud & Mobile Computing
Big Data Analytics
Distributed Computing Systems
Green Computing & Energy Efficiency
Data Center Networking
Embedded Systems and Software
Smart Grid & Internet of Things
Computational Geometry
Natural Language Processing
Machine Learning
Combinatorial Algorithms
Notice: I am recruiting PhD and masters students for research in the areas of Big Data Analytics, Cloud Computing, Mobile Computing and Natural Language Processing. Interested students are requested to contact me.
Academic Background: PhD in Computer Science and Engineering, 2015
University of California San Diego, California, USA
M.Sc. in Computer Science and Engineering, 2008
Bangladesh University of Engineering and Technology
B.Sc. in Computer Science and Engineering, 2006
Bangladesh University of Engineering and Technology
Selected Publications: 1. Syeda Nahida Akter and Muhammad Abdullah Adnan, "WeightGrad: Geo-Distributed Data Analysis Using Quantization for Faster Convergence and Better Accuracy," Proc. of ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (ACM SIGKDD 2020), San Diego, CA, USA, August 23-27, 2020. [h5-index: 86]
2. Nafis Sadeq, Shafayat Ahmed, Sudipta Saha Shubha, Md. Nahidul Islam, Muhammad Abdullah Adnan, "Bangla Voice Command Recognition in End-To-End System using Topic Modeling Based Contextual Rescoring", Proc. of the 45th IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP 2020), Barcelona, Spain, May 4-8, 2020. [h5-index: 80]
3. Shafayat Ahmed, Nafis Sadeq, Sudipta Saha Shubha, Md. Nahidul Islam, Muhammad Abdullah Adnan and Mohammad Zuberul Islam, "Preparation of Bangla Speech Corpus from Publicly Available Audio & Text", Proc. of the 12th International Conference on Language Resources and Evaluation (LREC 2020), Paris, France, May 11-16, 2020. [h5-index: 45]
4. Md. Shamsul Arifin Mozumder and Muhammad Abdullah Adnan, "CloudPush: Smart Delivery of Push Notification to Secure Multi-User Support for IoT Devices", Proc. of IEEE International Conference on Cloud Engineering (IC2E 2020), Sydney, Australia, April, 2020. [h5-index: 27]
5. Khondokar Solaiman and Muhammad Abdullah Adnan, "WLEC: A Not So Cold Architecture to Mitigate Cold Start Problem in Serverless Computing", Proc. of IEEE International Conference on Cloud Engineering (IC2E 2020), Sydney, Australia, April, 2020. [h5-index: 27]
6. Ranak Roy Chowdhury, Muhammad Abdullah Adnan, and Rajesh Gupta, "Real Time Principal Component Analysis", ACM Transactions on Data Science (ACM TDS 2020), Vol. 1, No. 2, Article 10, ACM, June 2020.
7. Sudipta Saha Shubha, Nafis Sadeq, Shafayat Ahmed, Md. Nahidul Islam, Muhammad Abdullah Adnan, Md. Yasin Ali Khan and Mohammad Zuberul Islam, "Customizing Grapheme-to-Phoneme System for Non-Trivial Transcription Problems in Bangla Language", Proc. of the Annual Conference of the North American Chapter of the Association for Computational Linguistics (NAACL-HLT 2019), Minneapolis, USA, June 02-07, 2019.
8. Ranak Roy Chowdhury, Muhammad Abdullah Adnan, and Rajesh Gupta, "Real Time Principal Component Analysis", Proc. of the IEEE International Conference on Data Engineering (ICDE), Macau, China, April 08-12, 2019.
9. Md Fazlay Rabbi Masum Billah, and Muhammad Abdullah Adnan, "SMARTLET: A Dynamic Architecture for Real Time Face Recognition in Smartphone Using Cloudlets and Cloud", Journal on Big Data Research, Elsevier, in press(0), pages 12, 2018.
10. Sharafat Ibn Mollah Mosharraf, Muhammad Abdullah Adnan, "Improving Query Execution Performance in Big Data using Cuckoo Filter," IEEE International Conference on Big Data (IEEE BigData), Seattle, WA, USA, 2018.
11. Md. Mehrab Tanjim and Muhammad Abdullah Adnan, "sSketch: A Scalable Sketching Technique for PCA in the Cloud", Proc. of the 11th ACM International Conference on Web Search and Data Mining (WSDM), Los Angeles, California, USA, 2018.
12. Mohammad Khaliqur Rahman and Muhammad Abdullah Adnan, "Dynamic Weight on Static Trust for Trustworthy Social Media Networks", Proc. of IEEE International Conference on Privacy, Security and Trust (PST), Auckland, New Zealand, 2016.
13. Muhammad Abdullah Adnan and Rajesh Gupta, "Workload Shaping to Mitigate Variability in Renewable Power Use by Data Centers," Proc. of IEEE International Conference on Cloud Computing (CLOUD), Alaska, USA, June 2014. (Acceptance rate 20%) [pdf]
14. Muhammad Abdullah Adnan, Ryo Sugihara, Yan Ma and Rajesh Gupta, "Energy-Optimized Dynamic Deferral of Workload for Capacity Provisioning in Data Centers", Proc. of International Green Computing Conference (IGCC), Arlington, VA, USA, June 2013. [pdf]
15. Muhammad Abdullah Adnan and Rajesh Gupta, "Path Consolidation for Dynamic Right-sizing of Data Center Networks," Proc. of IEEE International Conference on Cloud Computing (CLOUD), Santa Clara, USA, June 2013. [pdf]
16. Muhammad Abdullah Adnan, Ryo Sugihara and Rajesh Gupta, "Energy Efficient Geographical Load Balancing via Dynamic Deferral of Workload," Proc. of IEEE International Conference on Cloud Computing (CLOUD), Honolulu, Hawaii, USA, June 2012. (Acceptance rate 48/282 = 17%)
17. Muhammad Abdullah Adnan and Md. Saidur Rahman, “Generating all distributions of objects to bins”, International Journal of Computer Mathematics, London, UK, Vol. 86, No. 3, pp. 383-392, 2009.
18. Muhammad Abdullah Adnan and Md. Saidur Rahman, “Distribution of distinguishable objects to bins: generating all distributions”, International Journal of Computer Mathematics, London, UK, Vol. 84, No. 7, pp. 953-965, 2007.
Journal Papers:
5. Ranak Roy Chowdhury, Muhammad Abdullah Adnan, and Rajesh Gupta , Real Time Principal Component Analysis. ACM Transactions on Data Science, ACM, 1(2), :36, 2020 [paper link]. |
4. Md Fazlay Rabbi Masum Billah, and Muhammad Abdullah Adnan, SMARTLET: A Dynamic Architecture for Real Time Face Recognition in Smartphone Using Cloudlets and Cloud. Elsevier Journal on Big Data Research, Elsevier, 17(0), :45-55, 2019 [paper link]. |
3. Muhammad Abdullah Adnan, and Md. Saidur Rahman, Generating all distributions of objects to bins. International Journal of Computer Mathematics,, 86(3):383 - 392, 2009 |
2. Muhammad Abdullah Adnan, and Md. Saidur Rahman, Efficient generation of evolutionary trees. INFOCOMP Journal of Computer Science,, 6(1):30-36, 2007 |
1. Muhammad Abdullah Adnan, and Md. Saidur Rahman, Distribution of distinguishable objects to bins: generating all distributions. International Journal of Computer Mathematics,, 84(7):953-965, 2007 |
Conference Papers:
34. Syeda Nahida Akter, and Muhammad Abdullah Adnan, WeightGrad: Geo-Distributed Data Analysis Using Quantization for Faster Convergence and Better Accuracy. In Proceedings of ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (ACM SIGKDD 2020), ACM, San Diego, CA, USA, 2020 |
33. Md. Touhidul Islam, and Muhammad Abdullah Adnan, Reducing Storage Requirement in Blockchain Networks Using Overlapping Data Distribution. In Proceedings of International Conference on Blockchain (ICBC 2020), Springer LNCS, Honolulu, Hawaii, USA, 2020 |
32. Nafis Sadeq, Shafayat Ahmed, Sudipta Saha Shubha, Md. Nahidul Islam, and Muhammad Abdullah Adnan, Bangla Voice Command Recognition in End-To-End System using Topic Modeling Based Contextual Rescoring. In Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP 2020), Barcelona, Spain, 2020 |
31. Shafayat Ahmed, Nafis Sadeq, Sudipta Saha Shubha, Md. Nahidul Islam, Muhammad Abdullah Adnan, and Mohammad Zuberul Islam, Preparation of Bangla Speech Corpus from Publicly Available Audio & Text. In Proceedings of 12th International Conference on Language Resources and Evaluation (LREC 2020), Paris, France, 2020 |
30. Md. Shamsul Arifin Mozumder, and Muhammad Abdullah Adnan, CloudPush: Smart Delivery of Push Notification to Secure Multi-User Support for IoT Devices. In Proceedings of IEEE International Conference on Cloud Engineering (IC2E 2020), IEEE, Sydney, Australia, 2020 |
29. Khondokar Solaiman, and Muhammad Abdullah Adnan, WLEC: A Not So Cold Architecture to Mitigate Cold Start Problem in Serverless Computing. In Proceedings of IEEE International Conference on Cloud Engineering (IC2E 2020), Sydney, Australia, 2020 |
28. Sumaiya Tabassum Nimi, Md. Adnan Arefeen, and Muhammad Abdullah Adnan, CerebLearn: Biologically Motivated Learning Rule for Artificial Feedforward Neural Networks. In Proceedings of International Joint Conference on Computational Intelligence (IJCCI 2019), Springer LNCS, Dhaka, Bangladesh, 2019 |
27. Tasnim Kabir, and Muhammad Abdullah Adnan, A Scalable Algorithm for Multi-class Support Vector Machine on Geo-Distributed Datasets. In Proceedings of IEEE International Conference on Big Data (IEEE BigData), IEEE, Los Angeles, CA, USA, 2019 |
26. Syeda Israt Ferdaus, and Muhammad Abdullah Adnan, Privacy in Multi-party Computation in MapReduce. In Proceedings of 4th International Conference on Computer and Communication Systems (ICCCS 2019), IEEE, Singapore, 2019 |
25. Ahammad Karim, and Muhammad Abdullah Adnan, An OpenID Based Authentication Service Mechanisms for Internet of Things. In Proceedings of 4th International Conference on Computer and Communication Systems (ICCCS 2019), IEEE, Singapore, 2019 |
24. Md Shohel Khan, Ratul Sikder, and Muhammad Abdullah Adnan, A Hybrid Approach for Synchronizing Clocks in Distributed Systems. In Proceedings of International Conference on Cloud Computing (CLOUD), Springer LNCS, San Diego, CA, USA, pages 17, 2019 |
23. Sudipta Saha Shubha, Nafis Sadeq, Shafayat Ahmed, Md. Nahidul Islam, Muhammad Abdullah Adnan, Md. Yasin Ali Khan, and Mohammad Zuberul Islam, Customizing Grapheme-to-Phoneme System for Non-Trivial Transcription Problems in Bangla Language. In Proceedings of North American Chapter of the Association for Computational Linguistics (NAACL), ACL, Minneapolis, USA, pages 10, 2019 |
22. Ranak Roy Chowdhury, Muhammad Abdullah Adnan, and Rajesh Gupta, Real Time Principal Component Analysis. In Proceedings of 35th IEEE International Conference on Data Engineering (ICDE), IEEE, Macau, China, 2019 |
21. Md. Delwar Hossain, and Muhammad Abdullah Adnan, Secured and High Performance Distributed Big Data Storage in Cloud Systems. In Proceedings of 3rd International Conference on Computer and Communication Systems (ICCCS 2018), IEEE, Nagoya, Japan, pages 6, 2018 |
20. Samiha Islam Abrita, Moumita Sarker, Faheem Abrar, and Muhammad Abdullah Adnan, Benchmarking VM Startup Time in the Cloud. In Proceedings of Proc. of International Symposium on Benchmarking, Measuring and Optimizing (Bench 18), IEEE, co-located with the IEEE International Conference on Big Data (IEEE BigData), Seattle, WA, USA, Dec 10-13, 2018, pages 14, 2018 |
19. Sharafat Ibn Mollah Mosharraf, and Muhammad Abdullah Adnan, Improving Query Execution Performance in Big Data using Cuckoo Filter. In Proceedings of IEEE International Conference on Big Data (IEEE BigData), IEEE, Seattle, WA, USA, 2018 |
18. Md. Mehrab Tanjim , and Muhammad Abdullah Adnan, sSketch: A Scalable Sketching Technique for PCA in the Cloud. In Proceedings of ACM International Conference on Web Search and Data Mining (WSDM), ACM, Los Angeles, California, USA, 2018 |
17. Tasnim Kabir, and Muhammad Abdullah Adnan, A Dynamic Searchable Encryption Scheme for Secure Cloud Server Operation Reserving Multi-keyword Ranked Search. In Proceedings of Proc. of the 4th International Conference on Networking, Systems and Security (NSysS), IEEE, Dhaka, Bangladesh, 2017 |
16. M. M. Rahman, and Muhammad Abdullah Adnan, Two step verification system of highly secure social media: Possible to breach the security. In Proceedings of 3rd International Conference on Networking, Systems and Security (NSysS), IEEE, Dhaka, Bangladesh, pages 6, 2017 |
15. A. S. M Rizvi, Tarik Reza Toha, Mohammad Mosiur Rahman Lunar, Muhammad Abdullah Adnan, and A. B. M. Alim Al Islam, Muhammad Abdullah Adnan, and A. B. M. Alim Al Islam, "Cooling energy integration in SimGrid. In Proceedings of 3rd International Conference on Networking, Systems and Security (NSysS), Dhaka, Bangladesh, IEEE, Dhaka, Bangladesh, pages 6, 2017 |
14. Naw Safrin Sattar, Muhammad Abdullah Adnan, and Maimuna Begum Kali, Secured Aerial Photography using Homomorphic Encryption. In Proceedings of 3rd International Conference on Networking, Systems and Security (NSysS), IEEE, Dhaka, Bangladesh, pages 12, 2017 |
13. Shibbir Ahmed , Mahamudul Hasan , Md. Nazmul Hoq , and Muhammad Abdullah Adnan, User Interaction Analysis to Recommend Suitable Jobs in Career-Oriented Social Networking Sites. In Proceedings of International Conference on Data and Software Engineering (ICoDSE), Bali, Indonesia, pages 6, 2016 |
12. Mohammad Khaliqur Rahman, and Muhammad Abdullah Adnan, Dynamic Weight on Static Trust for Trustworthy Social Media Networks. In Proceedings of IEEE International Conference on Privacy, Security and Trust (PST), IEEE, Auckland, New Zealand, pages 8, 2016 |
11. Muhammad Abdullah Adnan, Online Reservation and Deferral of EV Charging Tasks to Reduce Energy Use Variability. In Proceedings of IEEE International Conference on Smart Grid Communications (SmartGridComm), IEEE, Venice, Italy, 2014 |
10. Muhammad Abdullah Adnan, and Rajesh Gupta , Workload Shaping to Mitigate Variability in Renewable Power Use by Data Centers. In Proceedings of IEEE International Conference on Cloud Computing (CLOUD), IEEE, Alaska, USA, 2014 |
9. Muhammad Abdullah Adnan, and Rajesh Gupta , Utility-Aware Deferred Load Balancing in the Cloud Driven by Dynamic Pricing of Electricity. In Proceedings of Proc. of ACM/IEEE Design Automation and Test in Europe (DATE), ACM, Grenoble, France, 2013 |
8. Muhammad Abdullah Adnan, and Rajesh Gupta , Path Consolidation for Dynamic Right-sizing of Data Center Networks. In Proceedings of IEEE International Conference on Cloud Computing (CLOUD), IEEE, Santa Clara, USA, 2013 |
7. Muhammad Abdullah Adnan, Energy-Optimized Dynamic Deferral of Workload for Capacity Provisioning in Data Centers. In Proceedings of International Green Computing Conference (IGCC), Arlington, VA, USA, 2013 |
6. Muhammad Abdullah Adnan, Zonohedra, Zone Graphs, and Their Linear Area Straight Line Grid Drawings. In Proceedings of Workshop on Graph Drawing and Graph Algorithms (GDGA), Dhaka, Bangladesh, 2012 |
5. Muhammad Abdullah Adnan, R. Sugihara, and R. Gupta, Energy Efficient Geographical Load Balancing via Dynamic Deferral of Workload. In Proceedings of Proc. of International Conference on Cloud Computing (CLOUD 2012), Honolulu, Hawaii, USA, 2012 |
4. Md. Abul Hassan Samee, Muhammad Jawaherul Alam, Muhammad Abdullah Adnan, and Md. Saidur Rahman, Minimum Segment Drawings of Series-Parallel Graphs with the Maximum Degree Three. In Proceedings of Graph Drawing 2008, Lecture Notes in Computer Science,5417, Springer, pages 408-419, 2009 |
3. Muhammad Abdullah Adnan, Distribution of distinguishable objects to bins: generating all distributions. In Proceedings of Workshop on Algorithms and Computation (WALCOM), Dhaka, Bangladesh, 2007 |
2. Muhammad Abdullah Adnan, and Md. Saidur Rahman, Efficient generation of evolutionary trees. In Proceedings of International Conference on Information and Communication Technology (ICICT 2007), Dhaka, Bangladesh, pages 6, 2007 |
1. Muhammad Abdullah Adnan, and Md. Saidur Rahman, Distribution of objects to bins: generating all distributions. In Proceedings of Proc. of 9th International Conference on Computer and Information Technology (ICCIT 2006), pages 297-302, 2006 |
|