Dr. Joy Chandra Mukherjee Assistant Professor
School of Electrical Sciences
( Computer Science & Engineering)

Research Interests

  • Optimization Techniques
  • Distributed Algorithms
  • Approximation Algorithms
  • Graph Theory, Algorithms, and Applications

Brief Resume

Contact Details

  • B-207, School of Electrical Sciences, IIT Bhubaneswar, Jatni - 752050, Dist.-Khurda, Odisha, India
  • +91-674-713-5775
  • joy@iitbbs.ac.in

Other Profile Link(s)

Education

 Degree Discipline Year School
  Ph.D. Computer Science & Engineering 2015 Indian Institute of Technology Kharagpur
  M. Tech. Computer Science & Engineering 2011 Indian Institute of Technology Kharagpur
  B.Tech. Computer Science & Engineering 2004 University of Kalyani
 

Biosketch

Hello World! I, Dr. Joy Chandra Mukherjee, am currently working as an Assistant Professor in the School of Electrical Sciences in the discipline of Computer Science and Engineering at the Indian Institute of Technology Bhubaneswar, Odisha, India since July 2016. My research interests include applying different graph and geometric algorithms, approximation algorithms, distributed algorithms, and optimization techniques to solve problems in various domains such as Smart Grid, Vehicular Ad-hoc Networks, Intelligent Transportation Systems, Software Defined Networks, and Wireless Sensor Networks. I am a Member of the IEEE Computer, Intelligent Transporation Systems and Vehicular Technology Societies.
 
Before joining IIT Bhubaneswar, I was blessed to get in touch with some wonderful persons, Prof. Arobinda Gupta (M.Tech. and Ph.D. Supervisor), Prof. Abhijit Das, Prof. Pallab Dasgupta, Mr. Goutam Biswas, Prof. Partha Pratim Chakraborty, Prof. Niloy Ganguly, Prof. Partha Bhowmick, Prof. Dipankar Sarkar, Prof. Rajib Mall, Prof. Rajeev Kumar, Prof. Debdeep Mukhopadhyay, Prof. Sudeshna Sarkar, Prof. Dipanwita Roychaudhury, Prof. Pabitra Mitra, to name a few, who helped me to grow as a teacher, as a researcher, and as a human being as well. 
I completed my secondary (10th class) and higher secondary (12th class) from Ramakrishna Mission, Rahara in 1998 and 2000 respectively. I obtained my B.Tech. degree in Computer Science and Engineering from University of Kalyani in 2004. After that, I worked for three years in Cognizant Technology Solutions and a year in Tata Consultancy Services. I earned my M.Tech. degree in Computer Science and Engineering from Indian Institute of Technology Kharagpur in 2011, where I ranked second in the CSE 2009-2011 batch. My GATE AIR was 125 in CSE-2009. I received my Ph.D. degree from Indian Institute of Technology Kharagpur in 2015.

Teaching

·       Undergraduate Courses:
o   Theory:
§Programming and Data Structures (CS1L001)
§Discrete Structures (CS2L001)
§Data Structures (CS2L004)
§Design and Analysis of Algorithms (CS2L002)
§Formal Languages and Automata Theory (CS3L001)
§Applied Graph Theory (CS4L005)
 
o   Laboratory:
§Programming and Data Structures Lab (CS1P001)
§Data Structures Lab (CS2P002)
§Design and Analysis of Algorithms Lab (CS2P001)
 
·       Postgraduate Courses:
o   Theory:
§Advanced Algorithms (CS6L007)
§Natural Language Processing (CS6L027)
 
o   Laboratory:
§Computer Systems Lab (CS6P001)
 

 

Recent Publications (International Journals)

1Rohit Kumar and Joy Chandra Mukherjee, Approximation Algorithms for Vehicle-Aided Periodic Data Collection from Mobile Sensors with Obstacle Avoidance in WSNs, Ad Hoc Networks, Elsevier, vol. 149:103239, 2023.
2Rohit Kumar and Joy Chandra Mukherjee, On-demand vehicle-assisted charging in wireless rechargeable sensor networks, Ad Hoc Networks, Elsevier, vol. 112:102389, 2021.
3Madhukrishna Priyadarsini, Joy Chandra Mukherjee, Padmalochan Bera, Shailesh Kumar, AHM Jakaria, and M Ashiqur Rahman, An Adaptive Load Balancing Scheme for-Software-defined Network Controllers, Computer Networks, Elsevier, vol. 164, 2019.
4Joy Chandra Mukherjee and Arobinda Gupta, Distributed Charge Scheduling of PEVs using Inter-Aggregator Collaboration, IEEE Transactions on Smart Grid, vol. 8, no. 1, pp. 331-341, 2017.
5Joy Chandra Mukherjee, Arobinda Gupta, and Ravella Chaitanya Sreenivas, Event Notification in VANET with Capacitated Roadside Units, IEEE Transactions on Intelligent Transportation Systems, vol. 17, no. 7, pp. 1867-1879, 2016.
6Joy Chandra Mukherjee, Saurabh Shukla, and Arobinda Gupta, Mobility Aware Scheduling for Imbalance Reduction through Charging Coordination of Electric Vehicles in Smart Grid, Pervasive and Mobile Computing, Elsevier, vol. 21, pp. 104-118, 2015.
7Joy Chandra Mukherjee and Arobinda Gupta, A Review of Charge Scheduling of Electric Vehicles in Smart Grid, IEEE Systems Journal, vol. 9, no. 4, pp. 1541-1553, 2015.

Conferences (International)

1Madhukrishna Priyadarsini, Pooja Mittal, Joy Chandra Mukherjee, and Padmalochan Bera, Budget-constrained Controller Placement in Software-defined Network, 24th International Conference on Distributed Computing and Networks (ICDCN), Kharagpur, India, pp. 217-226, 2023.
2Rohit Kumar and Joy Chandra Mukherjee, An Approximation Algorithm for Path Planning of Vehicles for Data Collection in Wireless Rechargeable Sensor Networks, 24th International Conference on Distributed Computing and Networks (ICDCN), Kharagpur, India, pp. 207-216, 2023
3Anoop Kumar Yadav and Joy Chandra Mukherjee, MILP-Based Charging and Route Selection of Electric Vehicles in Smart Grid, 22nd International Conference on Distributed Computing and Networks (ICDCN), Nara, Japan, pp. 225-234, 2021.
4Rohit Kumar and Joy Chandra Mukherjee, A Vehicle-Aided Data Collection Scheme for Wireless Rechargeable Sensor Networks, 13th International Conference on Communication Systems and Networks (COMSNETS), Bangalore, India, pp. 216-219, 2021.
5Rohit Kumar and Joy Chandra Mukherjee, Charge Scheduling in Wireless Rechargeable Sensor Networks Using Mobile Charging Vehicles, 12th International Conference on Communication Systems and Networks (COMSNETS), Bangalore, India, pp. 375-382, 2020.
6Joy Chandra Mukherjee and Arobinda Gupta, Mobility Aware Event Dissemination in VANET, 16th International Conference on Distributed Computing and Networks (ICDCN), Goa, India, pp. 22:1-22:9, 2015.
7Joy Chandra Mukherjee, Saurabh Agarwal, and Arobinda Gupta, Distributed Event Notification in VANET with Multiple Service Providers, 8th ACM International Conference on Distributed Event-Based Systems (DEBS), Mumbai, India, pp. 334-337, 2014.
8Joy Chandra Mukherjee and Arobinda Gupta, A Mobility Aware Scheduler for Low Cost Charging of Electric Vehicles in Smart Grid, 6th International Conference on Communication Systems and Networks (COMSNETS), Bangalore, India, pp. 1-8, 2014.
9Joy Chandra Mukherjee and Arobinda Gupta, Mobility Aware Charge Scheduling of Electric Vehicles for Imbalance Reduction in Smart Grid, 15th International Conference on Distributed Computing and Networks (ICDCN), Coimbatore, India, pp. 378-392, 2014.
10Joy Chandra Mukherjee and Arobinda Gupta, A Publish-Subscribe Based Framework for Event Notification in Vehicular Environments, 5th International Conference on Communication Systems and Networks (COMSNETS), Bangalore, India, pp. 1-10, 2013.
 

Academic Honors & Awards

  • Secured second rank with CGPA 9.77 out of 10 in M.Tech. in Computer Science & Engineering (2009 - 2011) at Indian Institute of Technology Kharagpur
  • GATE All India Rank (CS 2009): 125 (99.7 percentile, Score 753)
 

Research Scholar

PhD Students:
 
Rohit Kumar (July 20, 2018 -  March 15, 2024)
Thesis Title: Charging and Data Collection in Wireless Rechargeable Sensor Networks
Affiliation: Assistant Professor, University of Delhi
 
             
 

Professional Experience

Assistant Professor in the School of Electrical Sciences in the discipline Computer Science and Engineering at Indian Institute of Technology Bhubaneswar (June 2016 to Till date) Research Associate in the Department of Computer Science and Engineering at Indian Institute of Technology Kharagpur (November 2015 to May 2016) Assistant Systems Engineer in Tata Consultancy Services (September 2007 to October 2008) Associate in Cognizant Technology Solutions (September 2006 to September 2007) Programmer Analyst in Cognizant Technology Solutions (November 2004 to September 2006) 

Academic/Research Experience

  • Assistant Professor in the School of Electrical Sciences in the discipline of Computer Science and Engineering at Indian Institute of Technology Bhubaneswar (June 2016 to Till date)
  • Research Associate in the Department of Computer Science and Engineering at Indian Institute of Technology Kharagpur (November 2015 to May 2016)

Industry Experience

  • Assistant Systems Engineer in Tata Consultancy Services (September 2007 to October 2008)
  • Associate in Cognizant Technology Solutions (September 2006 to September 2007)
  • Programmer Analyst in Cognizant Technology Solutions  (November 2004 to September 2006)
 

Professional Certification

  • Microsoft .NET Framework 2.0 - Application Development Foundation
  • Microsoft .NET Framework 2.0 - Web Based Client Development
  • Microsoft Windows SharePoint Services 3.0 - Application Development
  • Microsoft Office SharePoint Server 2007 - Application Development 

Professional Activities

Professional Memberships:
  • Member, IEEE (2023)
  • Member, IEEE Computer Society (2023)
  • Member, IEEE Intelligent Transportation Systems Society (2023)
  • Member, IEEE Vehicular Technology Society (2023)
Reviewer for:
  • IEEE Transactions on Intelligent Transportation Systems
  • IEEE Systems Journal

Additional Activities

  • ACM International Collegiate Programming Contest (ACM ICPC): As a member in the organizing committee of ACM ICPC in 2012, 2013 and 2014 for IIT Kharagpur, I have participated in setting up question papers and have written codes for some of the problems given in the contest. 
  • Smart India Hackathon: As a mentor of the team Champions-Sam, IIT Bhubaneswar (Aman Pratap Singh, Aditya Pal, Meghna Saha, Saksham Arneja, Madhav Tummala, Ankur Jaiswal), we have secured the first prize in Smart India Hackathon, 2019 for a problem statement, given by CISCO under Smart Communication.

 

Contact Us