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
PUBLICATIONS6
SPONSORED PROJECTS21
DOCTORAL STUDENTS6
CONTINUING EDUCATIONPERSONAL 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. & EnginneringNIT Rourkela
1999
M.Tech
Computer Sc. & EngineeringNIT 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)
- Coordinator
- 20 May 2024 - 24 May 2024
- Brochure
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)
- Coordinator
- 08 Sep 2023 - 12 Sep 2023
- Brochure
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 KumariEnrolled: Sep 2020Graduated : Oct 2024Supervisor
Design of Novel Algorithms for Safety Message Dissemination in IEEE 802.11p-based Vehicular Ad-hoc NETworks (VANETs)
Lopamudra HotaEnrolled: Jan 2020Graduated : May 2024Co-Supervisor
Development of Group Recommendation in Collaborative Framework
V Ramanjaneyulu YannamEnrolled: Jul 2018Graduated : Jun 2024Co-Supervisor
Towards Designing of Wireless Device Fingerprinting Systems
Asish Kumar DalaiEnrolled: Mar 2013Graduated : Aug 2024Co-Supervisor
Escalation of Modified Condition/Decision Coverage for Object-Oriented Programs
Swadhin Kumar BarisalEnrolled: Aug 2017Graduated : Jul 2022Co-Supervisor
Linkage Based Community Detection in Social Networks
Ranjan Kumar BeheraEnrolled: Jan 2015Graduated : Jul 2020Co-Supervisor
Performance Analysis of Realtime Task Scheduling in Cloud System
Sampa SahooEnrolled: Jan 2015Graduated : Sep 2020Supervisor
Scalability and Security of the Control Plane in Software Defined Networks
Kshira Sagar SahooEnrolled: Jan 2015Graduated : Feb 2019Supervisor
Techniques to Minimize Energy Consumption in Cloud System
Sambit Kumar MishraEnrolled: Jul 2014Graduated : May 2019Supervisor
Development of an Efficient Movie Recommender System for a Group of Users based on Their Preferences
Jitendra KumarEnrolled: Sep 2020Thesis SubmittedSupervisor
On the Development of Hybrid Optimization Techniques for Containerized Cloud
Manoj Kumar PatraEnrolled: Jul 2019Thesis SubmittedSupervisor
Crude Oil Price Forecasting
Chinmaya Ranjan PadhanEnrolled: Jul 2024ContinuingCo-Supervisor
Resource Management for Edge-Cloud Environments
Pradeep Kumar SahooEnrolled: Jul 2024ContinuingSupervisor
Diagnosis of Major Depressive Disorder from Text
Vankayala TejaswiniEnrolled: Sep 2020ContinuingSupervisor
Controller Placement in Software-Defined Wide-Area Networks
Sagarika MohantyEnrolled: Jan 2020ContinuingSupervisor
Fog Computing
Hemant Kumar ApatEnrolled: Jul 2019ContinuingSupervisor
Design of Software Defined control plane for Optical Burst Switching WDM networks
Srija ChakrabortyEnrolled: Jul 2018ContinuingCo-Supervisor
Comparative Analysis of Fog Computing Frameworks for IoT Application Offloading
Prasenjit MaitiEnrolled: Jul 2015ContinuingSupervisor
Executive Ph.D. Students [3]
Block-chain & Internet of things
AishwaryaEnrolled: Aug 2021ContinuingCo-Supervisor
Cloud Computing
Dipan DasEnrolled: Aug 2021ContinuingSupervisor
Cloud Computing
Md Akram KhanEnrolled: Nov 2020ContinuingSupervisor
M.Tech by Research Students [6]
Designing Lightweight Authentication Schemes for IoT Applications
Asit SahooGraduated : Sep 2021Supervisor
Techniques to Enhance the MANET Lifetime
Suchismita RoutGraduated : 2012Co-Supervisors
A Multi-Objective ILP Formulation for RWA Problem in WDM Networks
Ravi Sankar BarpandaGraduated : 2011Co-Supervisors
A Technique to Minimize Contention in Optical Burst Switching Networks
Mrinal NandiGraduated : 2008Co-Supervisors
Quality of Service Provisioning with modified IEEE 802.11 MAC Protocol
Dillip Kumar PuthalGraduated : 2008Supervisor
Fault Tolerant Real Time Dynamic Scheduling Algorithm For Heterogeneous Distributed System.
Aser Avinash EkkaGraduated : 2007Supervisor
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