National Institute of Technology Rourkela

राष्ट्रीय प्रौद्योगिकी संस्थान राउरकेला

ଜାତୀୟ ପ୍ରଯୁକ୍ତି ପ୍ରତିଷ୍ଠାନ ରାଉରକେଲା

An Institute of National Importance

Faculty Profile

BIOGRAPHY

Dr Bibhudatta Sahoo is a computer science professor specializing in Algorithmic Engineering, Distributed Systems, Cloud Computing, Fog/Edge Computing & IoT, and Software Defined Networks/NFV. With a wealth of knowledge and expertise in these areas, Dr Sahoo is at the forefront of cutting-edge research and innovation. Their research focuses on developing efficient algorithms and designing scalable distributed systems to address the challenges posed by modern computing paradigms such as cloud computing, fog/edge computing, and IoT. Driven by a passion for advancing the field, they have significantly contributed to developing software-defined networks and network function virtualisation. Through their research, publications, and mentorship, Dr Sahoo has inspired and empowered countless students, fostering a new generation of computer scientists equipped with the skills to tackle complex problems in the rapidly evolving world of technology.

EXPERTISE INFORMATION

Research Group
  • Communication and Computing
Areas of Interest
  • Data Structures, Algorithmic Engineering, Theoretical Computer Science, Computer Architecture, Parallel & Distributed Systems, Cloud Computing, Fog/Edge Computing, Internet of Things, Software Defined Networks, Virtualized Security, Web Engineering.

Bibhudatta Sahoo Professor & HOD (Computer Science and Engineering)

Computer Science and Engineering

bdsahu@nitrkl.ac.in

0661 - 246 2358

197

PUBLICATIONS

6

SPONSORED PROJECTS

21

DOCTORAL STUDENTS

6

CONTINUING EDUCATION

PERSONAL INFORMATION

Bibhudatta Sahoo

Professor

Computer Science and Engineering

Room Number: CS-235

Department of Computer Science and Engineering, National Institute of Technology Rourkela, Sundargarh, Odisha, India - 769008

2014

Ph.D.
Computer Sc. & Enginnering
NIT Rourkela

1999

M.Tech
Computer Sc. & Engineering
NIT Rourkela

Teaching Experience
  • Computer Science & Engineering,  National Institute of Technology Rourkela, India,   05 Jan 2000 - Present
  • Computer Science,  Indira Gandhi Institute of Technology (IGIT), Sarang, India,   04 Mar 1993 - 04 Jan 2000

Optimal controller placement in software defined wide area network DST
  • Principal Investigator
  • 36
  • Completed   Sponsored
Design of software defined control plane for Optical Burst Switched (OBS) Wavelength Division Multiplexing Networks SERB, DST
  • Co-Investigator
  • 36
  • Completed   Sponsored
To augment the pg teachning and research facilities in web engineering and cloud computing DST-FIST PROGRAMME
  • Co-Investigator
  • 60
  • Completed   Sponsored
Visesvaray Phd. Scheme for Electronics and IT MEDIA LAB ASIA,DEIT
  • Co-Investigator
  • 60
  • Completed   Sponsored
Fault tolerant real time dynamic scheduling algorithm for heterogeneous distributed system. MHRD
  • Principal Investigator
  • 42
  • Completed   Sponsored
Development of distributed computing platform using heterogeneous workstation cluster. MHRD
  • Principal Investigator
  • 36
  • Completed   Sponsored

Total Publications: 197

R. Barpanda, A. K. Turuk, and B. Sahoo,"Analysis of wavelength reservation based quality of service differentiation in optical burst switching networks using Markov model", Egyptian Informatics Journal, Elsevier, September 2016, 10.1016/j.eij.2016.06.006       Article

S. Sobhanayak, A. K. Turuk, and B. Sahoo,"Analytic modeling of VM failure and repair in cloud datacenter", in TENCON 2015 - 2015 IEEE Region 10 Conference, IEEE, HOLIDAY INN MACAO COTAI CENTRAL At Sands, Cotai Central,Cotai Strip, Taipa, Macao SAR, P. R. China Macao, China, November 2016, 10.1109/TENCON.2015.7373125       Inproceedings

M. Tiwary, K. S. Sahoo, B. Sahoo, and R. Misra,"CPS: a dynamic and distributed pricing policy in cyber foraging systems for fixed state cloudlets", Computing, pp.1-17, Springer, August 2016, 10.1007/s00607-016-0512-y       Article

S. Addya, A. K. Turuk, B. Sahoo, and M. Sarkar,"A hybrid queuing model for Virtual Machine placement in cloud data center", in International Conference on Advanced Networks and Telecommuncations Systems, pp.1-3, IEEE, Kolkata, December 2015, 10.1109/ANTS.2015.7413642       Inproceedings

R. S. Barpanda, A. K. Turuk, and B. Sahoo,"A review of optical burst switching in wavelength division multiplexing networks", in 2014 International Conference on Information Technology (ICIT), pp.142-147, IEEE, Institut Teknologi Bandung, Indonesia, December 2014, 10.1109/ICIT.2014.50       Inproceedings

Introduction to Data Science using Python Computer Science and Engineering (Short-term Course)
Recent Trends in Time Series Forecasting using Deep Learning Models Computer Science and Engineering (Short-term Course)
  • Co-Coordinator
  • 25 Dec 2023 - 29 Dec 2023
  • Brochure
Five-Day Short-Term Course on Intelligent Transportation Systems for Smart Cities Computer Science and Engineering (Short-term Course)
Post-Graduate Program in Big Data Engineering Computer Science and Engineering (Short-term Course)
  • Co-Coordinator
  • 01 Oct 2019 - 30 Jun 2020
  • Brochure
TEQIP - III Sponsored National Workshop On ANDROID APP TESTING (AAT - 2018) Computer Science and Engineering (Workshop)
  • Co-Coordinator
  • 01 Dec 2018 - 05 Dec 2018
  • Brochure
Short Term Course on Computer Architecture Computer Science and Engineering (Short-term Course)
  • Co-Coordinator
  • 06 Jul 2015 - 10 Jul 2015
  • Brochure

  • CS2005 : Data Structures and Algorithms {Theory}
  • CS2006 : Design and Analysis of Algorithms {Theory}
  • CS2013 : Data Structures {Theory}
  • CS242 : Computer Organization and Architecture {Theory}
  • CS3003 : Object-Oriented System Design {Theory}
  • CS3007 : Compiler Design {Theory}
  • CS332 : Algorithm Analysis and Design {Theory}
  • CS333 : Operating Systems {Theory}
  • CS412 : Software Engineering {Theory}
  • CS421 : Computer Networks {Theory}
  • CS431 : Compiler Design {Theory}
  • CS433 : Algorithm Design {Theory}
  • CS435 : Artificial Intelligence {Theory}
  • CS6103 : Data Structure and Algorithm Design {Theory}
  • CS612 : Software Engineering {Theory}
  • CS6128 : Cloud Computing {Theory}
  • CS616 : Algorithm Design {Theory}
  • CS632 : Distributed Operating Systems {Theory}
  • CS646 : Parallel and Distributed Computing {Theory}
  • CS661 : Advanced Data Structures {Theory}
  • CS720 : Cloud Computing {Theory}
  • CS1000 : Basic Programming {Practical}
  • CS171 : Computing Laboratory - I {Practical}
  • CS172 : Computing Laboratory - II {Practical}
  • CS2074 : Computer Organization Laboratory {Practical}
  • CS2075 : Data Structures Laboratory {Practical}
  • CS2076 : Design and Analysis of Algorithms Laboratory {Practical}
  • CS274 : VHDL Programming Laboratory {Practical}
  • CS3075 : Compiler Design Laboratory {Practical}
  • CS384 : Algorithm Analysis and Design Laboratory {Practical}
  • CS394 : Special Laboratory in Computer Science and Engineering – II {Practical}
  • CS472 : Software Engineering Laboratory {Practical}
  • CS479 : Advanced Linux Programming Laboratory {Practical}
  • CS481 : Compiler Design Laboratory {Practical}
  • CS6381 : Advanced Programming Laboratory {Practical}
  • CS670 : Programming Laboratory - I {Practical}
  • CS671 : Algorithm Design Laboratory {Practical}
  • CS671 : Programming Laboratory – II {Practical}
  • CS672 : Software Engineering Laboratory {Practical}
  • CS683 : Special Laboratory in Computer Science and Engineering – I {Practical}
  • CS777 : Problem Solving Laboratory {Practical}
  • CS778 : Advanced Programming Laboratory {Practical}
  • CS789 : Product Development Laboratory {Practical}

Ph.D. Students [18]
Towards Designing of Wireless Device Fingerprinting Systems
Asish Kumar Dalai
Enrolled: Mar 2013
Graduated :  Aug 2024
Co-Supervisor
Scalability and Security of the Control Plane in Software Defined Networks
Kshira Sagar Sahoo
Enrolled: Jan 2015
Graduated :  Feb 2019
Supervisor
Linkage Based Community Detection in Social Networks
Ranjan Kumar Behera
Enrolled: Jan 2015
Graduated :  Jul 2020
Co-Supervisor
Escalation of Modified Condition/Decision Coverage for Object-Oriented Programs
Swadhin Kumar Barisal
Enrolled: Aug 2017
Graduated :  Jul 2022
Co-Supervisor
Development of Group Recommendation in Collaborative Framework
V Ramanjaneyulu Yannam
Enrolled: Jul 2018
Graduated :  Jun 2024
Co-Supervisor
Techniques to Minimize Energy Consumption in Cloud System
Sambit Kumar Mishra
Enrolled: Jul 2014
Graduated :  May 2019
Supervisor
Design of Novel Algorithms for Safety Message Dissemination in IEEE 802.11p-based Vehicular Ad-hoc NETworks (VANETs)
Lopamudra Hota
Enrolled: Jan 2020
Graduated :  May 2024
Co-Supervisor
Performance Enhancement of Serverless System
Anisha Kumari
Enrolled: Sep 2020
Graduated :  Oct 2024
Supervisor
Performance Analysis of Realtime Task Scheduling in Cloud System
Sampa Sahoo
Enrolled: Jan 2015
Graduated :  Sep 2020
Supervisor
On the Development of Hybrid Optimization Techniques for Containerized Cloud
Manoj Kumar Patra
Enrolled: Jul 2019
Thesis Submitted
Supervisor
Development of an Efficient Movie Recommender System for a Group of Users based on Their Preferences
Jitendra Kumar
Enrolled: Sep 2020
Thesis Submitted
Supervisor
Comparative Analysis of Fog Computing Frameworks for IoT Application Offloading
Prasenjit Maiti
Enrolled: Jul 2015
Continuing
Supervisor
Design of Software Defined control plane for Optical Burst Switching WDM networks
Srija Chakraborty
Enrolled: Jul 2018
Continuing
Co-Supervisor
Fog Computing
Hemant Kumar Apat
Enrolled: Jul 2019
Continuing
Supervisor
Controller Placement in Software-Defined Wide-Area Networks
Sagarika Mohanty
Enrolled: Jan 2020
Continuing
Supervisor
Data Science
Vankayala Tejaswini
Enrolled: Sep 2020
Continuing
Supervisor
Resource Management for Edge-Cloud Environments
Pradeep Kumar Sahoo
Enrolled: Jul 2024
Continuing
Supervisor
Crude Oil Price Forecasting
Chinmaya Ranjan Padhan
Enrolled: Jul 2024
Continuing
Co-Supervisor
Executive Ph.D. Students [3]
Cloud Computing
Md Akram Khan
Enrolled: Nov 2020
Continuing
Supervisor
Cloud Computing
Dipan Das
Enrolled: Aug 2021
Continuing
Supervisor
Block-chain & Internet of things
Aishwarya
Enrolled: Aug 2021
Continuing
Co-Supervisor
M.Tech by Research Students [6]
Designing Lightweight Authentication Schemes for IoT Applications
Asit Sahoo
Graduated :  Sep 2021
Supervisor
Fault Tolerant Real Time Dynamic Scheduling Algorithm For Heterogeneous Distributed System.
Aser Avinash Ekka
Graduated :  2007
Supervisor
A Technique to Minimize Contention in Optical Burst Switching Networks
Mrinal Nandi
Graduated :  2008
Co-Supervisors
Quality of Service Provisioning with modified IEEE 802.11 MAC Protocol
Dillip Kumar Puthal
Graduated :  2008
Supervisor
A Multi-Objective ILP Formulation for RWA Problem in WDM Networks
Ravi Sankar Barpanda
Graduated :  2011
Co-Supervisors
Techniques to Enhance the MANET Lifetime
Suchismita Rout
Graduated :  2012
Co-Supervisors

Awards And Honours
  • The "Best teacher award 2021” of NIT Rourkela, India,,   2021
  • Institute of Engineers India, Orissa State Center Gold medal [Sandeep Mohapatra Memorial Award],   2012
  • Institute of Engineers India, Orissa State Center Gold medal [Sandeep Mohapatra Memorial Award],   2006
  • Institute of Engineers India, Orissa State Center Gold medal [Sandeep Mohapatra Memorial Award],   2004
  • Institute of Engineers India, Orissa State Center Gold medal [Sandeep Mohapatra Memorial Award],   2003
  • Institute of Engineers India, Orissa State Center Gold medal [Sandeep Mohapatra Memorial Award],   2001
  • Institute of Engineers India, Orissa State Center Gold medal [Sandeep Mohapatra Memorial Award],   1996
  • National Scholarship for Post Graduate Study,   1987
Memberships / Fellowships
  • Fellow (F146871) , The Institution of Electronics and Telecommunication Engineers (IETE),   2017
  • Member(5839630), The Association for Computing Machinery (ACM),   2011
  • Institute of Engineers India, Orissa State Center Award,   2009
  • Member, (L11777) , The Indian Science Congress Association (ISCA),   2008
  • Member(40307354) The Institute of Electrical and Electronics Engineers(IEEE),   1996
  • Member(LM21135),The Indian Society for Technical Education (ISTE),   1996
  • Member(6693), The Computer Society of India (CSI),   1996
  • Orissa Engineering Congress Prize for best paper,   1995