Welcome to Dr. G’s Page!!!

GAUTAM SRIVASTAVA

Associate Professor

Telephone: +1 (204) 727-9748 (Office)

Telephone: +1 (250) 882-5516 (Cell)

srivastavag@brandonu.ca

 

RESEARCH INTERESTS

Blockchain Technology, Cryptography, Big Data, Data Mining, Social Networks, Security and Privacy, Anonymity, and Graphs

 

EDUCATION

Ph.D., Computer Science, May 2012

Thesis: Social Network Anonymization through Graphs

Supervisors: Dr. Venkatesh Srinivasan and Dr. Bruce Kapron

University of Victoria, Victoria, British Columbia, Canada

M.Sc., Computer Science, May 2007

Thesis: Pseudorandom number generators using multiple sources of entropy

Supervisors: Dr. Venkatesh Srinivasan and Dr. Bruce Kapron

University of Victoria, Victoria, British Columbia, Canada

B.Sc., Mathematics and Computer Science, June 2004

Briar Cliff University, Sioux City, Iowa, USA

 

ACADEMIC POSITIONS

Associate Professor

January 2018-Present, Department of Mathematics & Computer Science, Brandon University (BU)

Visiting Associate Professor

October 2018 – Present, Research Center for Interneural Computing, China Medical University, Taichung, Taiwan, Republic of China

Assistant Professor

September 2014-January 2018, Department of Mathematics & Computer Science, Brandon University (BU)

Assistant Teaching Professor

September 2011-September 2014, Department of Computer Science, University of Victoria (UVic)

 

PUBLICATIONS

Invited Book Chapters

  1. Sean Chester, Bruce M. Kapron, Gautam Srivastava, Venkatesh Srinivasan and Alex Thomo. Anonymization and De-Anonymization of Social Network Data. Encyclopedia of Social Network Analysis and Mining (ESNAM), Volume 2, 78-86, 2018
  2. Sean Chester, Bruce M. Kapron, Gautam Srivastava, Venkatesh Srinivasan and Alex Thomo. Anonymization and De-Anonymization of Social Network Data. Encyclopedia of Social Network Analysis and Mining (ESNAM), Volume 1, 48-56, 2014

Refereed Journal Publications

*Asterisk is used to identify students who are co-authors and were under my supervision
Author names alphabetical unless otherwise stated, indicating contribution amount.

  1. Rajani Singh*, Ashutosh Dhar Dwivedi*, Gautam Srivastava. The Miner’s Dilemma: A Game Theoretic Analysis. Central European Journal on Operations Research. Submitted. 2018.
  2. Shuai Liu, Weiling Bai, Gautam Srivastava, J. A. Tenreiro Machado. Property of Self-similarity between Baseband and Modulated Signals. Mobile Networks and Applications (MONET). Submitted. 2018.
  3. Gautam Srivastava, Ashutosh Dhar Dwivedi*, Rajani Singh*. Automated Remote Patient Monitoring: Data Sharing and Privacy Using Blockchain. Telematics and Informatics. Submitted. 2018
  4. Ashutosh Dhar Dwivedi*, Gautam Srivastava. Differential Cryptanalysis of Round Reduced LEA. IEEE Access. Accepted: To Appear. 2018
  5. Doug Pickering, Mykel Shumay*, and Gautam Srivastava. Repeatable Measurement of Twitter User Impact NASA and the Great American Eclipse of 2017. FILOMAT, Volume 4, Pages 114-125, 2018.
  6. Mykel Shumay* and Gautam Srivastava. PixSel: Images in Cryptography. An Efficient Implementation using Homophonic Substitution Ciphers. International Journal of Electronics and Telecommunications (IJET), Volume 64, Pages 151-158, Spring 2018.
  7. Gautam Srivastava, Evan Citulsky*, Kyle Tilbury*, et al. The Effects of Ant Colony Optimization on the Anonymization of Graphs. Journal on Computing (JoC). Volume 5 (1), 92-101, 2016
  8. Sean Chester, Bruce M. Kapron, Gautam Srivastava and Srinivasan Venkatesh. Complexity of Social Network Anonymization, Social Network Analysis and Mining (SNAM). Volume 3 (2), Pages 151-166. 2013.
  9. Sean Chester, Bruce M. Kapron, Ganesh Ramesh, Gautam Srivastava, Alex Thomo and Srinivasan Venkatesh. Why Waldo Befriended the Dummy? k-Anonymization of Social Networks with Pseudo-Nodes. Social Network Analysis and Mining (SNAM). Volume 3 (3), Pages 381-399, 2013.

Refereed Conference Publications

  1. Gautam Srivastava, Andrew Fisher*, Robert Bryce, Jorge Crichigno. Green Communication with Geolocation. IEEE 89th Vehicular Technology Conference (VTC). Submitted. 2019.
  2. Kyle Clarkson*, Fatma Meawad, Gautam Srivastava. Where’s Wally?: Finding Users on Social Media. Conference on Computer Recognition Systems (CORES 2019). Submitted. 2019.
  3. Ashutosh Dhar Dwivedi*, Pawel Morawiecki, Gautam Srivastava. Differential Cryptanalysis in ARX Ciphers with specific applications to SPECK. 3rd International Conference on Codes, Cryptology and Information Security (C2SI-2019). Submitted. 2019
  4. Rajani Singh*, Ashutosh Dhar Dwivedi*, and Gautam Srivastava. Future of Bitcoin Mining: A Game Theoretic Approach. Proceedings of 17th International Conference on Operational Research (KOI), Pages 47-48, 2018.
  5. Robert Bryce and Gautam Srivastava. The Addition of Geolocation to Sensor Networks. Proceedings of the International Conference on Software Technologies (ICSOFT), Pages 762-768, 2018.
  6. Gautam Srivastava, Ashutosh Dhar Dwivedi*, and Rajani Singh*. PHANTOM protocol as the new Crypto-democracy. Proceedings of the International Conference on Computer Information Systems and Industrial Management Applications (CISIM), Pages 499-509, 2018.
  7. Gautam Srivastava, Ashutosh Dhar Dwivedi*, and Rajani Singh*. Crypto-Democracy: a decentralized voting scheme using blockchain technology. Proceedings of the International Conference on Security and Cryptography (SECRYPT), Pages 508-513, 2018.
  8. Ashutosh Dhar Dwivedi*, Rajani Singh*, and Gautam Srivastava. A Democratic Future using a decentralized Blockchain voting Scheme. Proceedings of the 41st International Central European Conference on Cryptography (CECC), Pages 14-18, 2018.
  9. Robert Bryce, Thomas Shaw*, and Gautam Srivastava. MQTT-G: A Publish/Subscribe Protocol with Geolocation. Proceedings of IEEE 41st Telecommunications and Signal Processing (TSP), Pages 780-785, 2018.
  10. Gautam Srivastava. Gauging Ecliptic Sentiment. Proceedings of IEEE Telecommunications and Signal Processing (TSP), Pages 627-631, 2018.
  11. Doug Pickering, Mykel Shumay*, and Gautam Srivastava. Measuring Twitter User Influence Through A Discrete Event (NASA and the Great American Eclipse). Proceedings of Fuzzy Systems and Data Mining (FSDM), Pages 128-138, November 2017. Awarded Best Oral Presentation for Data Mining Session
  12. Gautam Srivastava, Mykel Shumay* and Evan Citulsky*. Social Network Anonymity using Ant Colony Systems. Proceedings of the Computer Gaming and Allied Technology (CGAT), Pages 64-73. 2017.
  13. Mykel Shumay* and Gautam Srivastava. Images as Book Cipher Keys: An Efficient Means of Secure, Non-Deterministic Cryptography. Proceedings of the International Central European Conference on Cryptography (CECC), Pages 85-86, July 2017.
  14. Ashraf Abdelbar, Gautam Srivastava and Kyle Tilbury*. The Effects of Ant Colonization Optimization on k-Anonymization. Proceedings of the Geometric Function Theory and Applications (GFTA), Macedonia, 2015.
  15. Chongjie Li, Toshiyuki Amagasa, Hiroyuki Kitagawa and Gautam Srivastava. Label-Bag Based Graph Anonymization via Edge Addition. Proceedings of the International C* Conference on Computer Science & Software Engineering (C3S2E), Pages 95-104. 2014.
  16. Sean Chester and Gautam Srivastava. Social Network Privacy for Attribute Disclosure Attacks. Proceedings of the International Conference on Advances in Social Networks Analysis and Mining (ASONAM), Pages 445-449. 2011.
  17. Bruce M. Kapron, Gautam Srivastava and S. Venkatesh. Social Network Anonymization via Edge Addition. Proceedings of the International Conference on Advances in Social Networks Analysis and Mining (ASONAM), Pages 155-162. 2011.
  18. Sean Chester, Bruce M. Kapron, Ganesh Ramesh. Gautam Srivastava, Alex Thomo and S. Venkatesh. k-Anonymization of Social Networks by Vertex Addition. Proceedings of the 15th International Conference on Advances in Databases and Information Systems (ADBIS), Pages 107-116. 2011.
  19. Jennifer Murdoch, Yvonne Coady, and Gautam Srivastava. SPARCS from the University of Victoria: supporting sustainable and integrated outreach activities for educators and young minds. In IEEE International Conference on Meeting Demand for Engineers and Their Educators 2010-2020, Munich, 2007.

Technical Reports

  1. Doug Pickering, Mykel Shumay*, Douglas Spencer and Gautam Srivastava. Eclipse 2017 Livestream – An Evaluation Report for NASA. Palo Alto, CA. 2017.

TEACHING

 

Brandon University Courses

62:231: Introduction to C++ (Course Instructor)

62:264: Digital Computer Fundamentals (Course Instructor and Lab Instructor)

62:306: Systems Programming (Operating Systems) (Course Instructor)

62:364: Microprocessors (Course Instructor) (Spring 2018)

62:367: Computer Organization (Course Instructor)

62:371: Databases (Course Instructor)

62:483: Senior Seminar Course on Big Data (Course Instructor)

62:483: Senior Seminar Course on Social Network Privacy (Course Instructor)

 

University of Victoria Courses

CSC 100: Elementary Computing (Course Instructor)

CSC 105: Computers and Information Processing (Course Instructor)

CSC 106/212: The Practice of Computer Science (Course Instructor)

CSC 110: Fundamentals of Programming I (Course Instructor)

CSC 111: Fundamentals of Programming with Engineering Applications

CSC 115: Fundamentals of Programming II (Course Instructor)

CSC 230: Introduction to Computer Architecture (Course Instructor)

CSC 320: Foundations of Computer Science (Course Instructor)

 

TRAINING of HIGHLY QUALIFIED PERSONNEL

I have supervised the following students during their topics courses, with research projects to complete degree requirements and with employment opportunities as research assistants during summer terms.

Undergraduate HQP

  1. Kyle Tilbury, “Ant Colony Systems and Social Network Privacy”, Current Grad Student at Dalhousie University, Summer 2015.
  2. Evan Citulsky, “Ant Colony Systems and Social Network Privacy”, M.Sc. (University of Waterloo), Employed, Summer 2016.
  3. Joseph Rimmer, “Sentiment Analysis”, Graduated, Employed, Fall 2016.
  4. Pruthvi Dhannapuneni, “Sentiment Analysis”, Graduated, Employed, Fall 2016-Spring 2017.
  5. Jeremy Bray, “Sentiment Analysis”, Graduated, Employed, Fall 2016-Spring 2017.
  6. Mykel Shumay, “Ant Colony Systems and Social Networks”, “PixSel: Images as Book Ciphers”, “k-Core Analysis in Data Mining”, “Confidential NASA Project”, Current Fourth Year Student at Brandon University, Summer 2016-Fall 2017.
  7. Kyle Clarkson, “k-Core Analysis in Data Mining”, Current Graduate Student at UBC, Fall 2017-Spring 2018.
  8. Thomas Shaw, “Adding Geolocation to MQTT Protocol”, Current Fourth Year Student at Brandon University, Fall 2017-Spring 2018
  9. Andrew Fisher, “MQTT Protocols”, Current Fourth Year Student at Brandon University, Spring 2018-Present
  10. Logan Praznik, “HashTag Graphs: A New Way to View Social Media Posts”, Current Fourth Year Student at Brandon University, Spring 2018-Present

PhD HQP

  1. Ashutosh Dhar Dwivedi, “Blockchain Technology”, PhD student, Summer 2018 – Present.
  2. Rajani Singh, “Blockchain Technology”, PhD student, Summer 2018 – Present.