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

H. K. Apat, B. Sahoo, V. Goswami, and R. Barik,"A hybrid meta-heuristic algorithm for multi-objective IoT service placement in fog computing environments", Decision Analytics Journal, vol.10, no.100379, ScienceDirect 2024, 10.1016/j.dajour.2023.100379       Article

S. Chakraborty, A. K. Turuk, and B. Sahoo,"An architecture to improve performance of software-defined optical networks", Optical Switching and Networking, vol.54, Elsevier 2024, View Details       Article

S. Chakraborty, A. K. Turuk, and B. Sahoo,"Federated Learning enabled software-defined optical network with intelligent control plane architecture", Computers and Electrical Engineering, vol.118, Elsevier, August 2024, 10.1016/j.compeleceng.2024.109329       Article

M. K. Patra, B. Sahoo, and A. K. Turuk,"FPHO: Fractional Pelican Hawks optimization based container consolidation in CaaS cloud", Concurrency and Computation: Practice and Experience, vol.36, no.12, Wiley, February 2024, 10.1002/cpe.8052       Article

S. Mohanty, B. Sahoo, and S. S. Behera,"An assessment of nature-inspired metaheuristic algorithms for resilient controller placement in software-defined networks", Decision Analytics Journal, vol.12, pp.100501, ScienceDirect 2024, View Details       Article

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}
  • CS2066 : Algorithm Design Laboratory {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]
Performance Enhancement of Serverless System
Anisha Kumari
Enrolled: Sep 2020
Graduated :  Oct 2024
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
Development of Group Recommendation in Collaborative Framework
V Ramanjaneyulu Yannam
Enrolled: Jul 2018
Graduated :  Jun 2024
Co-Supervisor
Towards Designing of Wireless Device Fingerprinting Systems
Asish Kumar Dalai
Enrolled: Mar 2013
Graduated :  Aug 2024
Co-Supervisor
Escalation of Modified Condition/Decision Coverage for Object-Oriented Programs
Swadhin Kumar Barisal
Enrolled: Aug 2017
Graduated :  Jul 2022
Co-Supervisor
Linkage Based Community Detection in Social Networks
Ranjan Kumar Behera
Enrolled: Jan 2015
Graduated :  Jul 2020
Co-Supervisor
Performance Analysis of Realtime Task Scheduling in Cloud System
Sampa Sahoo
Enrolled: Jan 2015
Graduated :  Sep 2020
Supervisor
Scalability and Security of the Control Plane in Software Defined Networks
Kshira Sagar Sahoo
Enrolled: Jan 2015
Graduated :  Feb 2019
Supervisor
Techniques to Minimize Energy Consumption in Cloud System
Sambit Kumar Mishra
Enrolled: Jul 2014
Graduated :  May 2019
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
On the Development of Hybrid Optimization Techniques for Containerized Cloud
Manoj Kumar Patra
Enrolled: Jul 2019
Thesis Submitted
Supervisor
Crude Oil Price Forecasting
Chinmaya Ranjan Padhan
Enrolled: Jul 2024
Continuing
Co-Supervisor
Resource Management for Edge-Cloud Environments
Pradeep Kumar Sahoo
Enrolled: Jul 2024
Continuing
Supervisor
Diagnosis of Major Depressive Disorder from Text
Vankayala Tejaswini
Enrolled: Sep 2020
Continuing
Supervisor
Controller Placement in Software-Defined Wide-Area Networks
Sagarika Mohanty
Enrolled: Jan 2020
Continuing
Supervisor
Fog Computing
Hemant Kumar Apat
Enrolled: Jul 2019
Continuing
Supervisor
Design of Software Defined control plane for Optical Burst Switching WDM networks
Srija Chakraborty
Enrolled: Jul 2018
Continuing
Co-Supervisor
Comparative Analysis of Fog Computing Frameworks for IoT Application Offloading
Prasenjit Maiti
Enrolled: Jul 2015
Continuing
Supervisor
Executive Ph.D. Students [3]
Block-chain & Internet of things
Aishwarya
Enrolled: Aug 2021
Continuing
Co-Supervisor
Cloud Computing
Dipan Das
Enrolled: Aug 2021
Continuing
Supervisor
Cloud Computing
Md Akram Khan
Enrolled: Nov 2020
Continuing
Supervisor
M.Tech by Research Students [6]
Designing Lightweight Authentication Schemes for IoT Applications
Asit Sahoo
Graduated :  Sep 2021
Supervisor
Techniques to Enhance the MANET Lifetime
Suchismita Rout
Graduated :  2012
Co-Supervisors
A Multi-Objective ILP Formulation for RWA Problem in WDM Networks
Ravi Sankar Barpanda
Graduated :  2011
Co-Supervisors
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
Fault Tolerant Real Time Dynamic Scheduling Algorithm For Heterogeneous Distributed System.
Aser Avinash Ekka
Graduated :  2007
Supervisor

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