![](/docs/Faculty/Photo/100752.jpg)
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
191
PUBLICATIONS6
SPONSORED PROJECTS20
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: 191
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. K. Addya, A. Satpathy, A. K. Turuk, and B. Sahoo,"Virtual machine placement in non-cooperative cloud federation-alliance", in 2023 15th International Conference on Communication Systems & Networks (COMSNETS), pp.405-409, IEEE, Bangalore, India, January 2023, 10.1109/COMSNETS56262.2023.10041420 Inproceedings
L. Hota, B. P. Nayak, B. Sahoo, P., and A. Kumar,"Adaptive traffic-flow management system with a cooperative transitional maneuver for vehicular platoons", Sensors, vol.23, no.5, MDPI, February 2023, 10.3390/s23052481 Article
V. R. Yannam, J. Kumar, K. S. Babu, and B. Sahoo,"Improving group recommendation using deep collaborative filtering approach", International Journal of Information Technology (IJIT), vol.15, no.3, pp.1489–1497, Springer 2023, 10.1007/s41870-023-01205-x Article
A. Kumari, B. Sahoo, and R. K. Behera,"Workflow aware analytical model to predict performance and cost of serverless execution", Concurrency and Computation Practice and Experience, John Wiley & Sons 2023, 10.1002/cpe.7743 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)
- 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)
- Coordinator
- 01 Oct 2019 - 30 Jun 2020
- Brochure
TEQIP - III Sponsored National Workshop On ANDROID APP TESTING (AAT - 2018) Computer Science and Engineering (Workshop)
- Coordinator
- 01 Dec 2018 - 05 Dec 2018
- Brochure
Short Term Course on Computer Architecture Computer Science and Engineering (Short-term Course)
- Coordinator
- 06 Jul 2015 - 10 Jul 2015
- Brochure
- CS2005 : Data Structures and Algorithms {Theory}
- CS2006 : Design and Analysis of Algorithms {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}
- 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 [16]
Techniques to Minimize Energy Consumption in Cloud System
Sambit Kumar MishraEnrolled: Jul 2014Graduated : 2018Supervisor
Scalability and Security of the Control Plane in Software Defined Networks
Kshira Sagar SahooEnrolled: Jan 2015Graduated : 2018Supervisor
Performance Analysis of Realtime Task Scheduling in Cloud System
Sampa SahooEnrolled: Jan 2015Graduated : 2020Supervisor
Linkage Based Community Detection in Social Networks
Ranjan Kumar BeheraEnrolled: Jan 2015Graduated : 2020Co-Supervisor
Escalation of Modified Condition/Decision Coverage for Object-Oriented Programs
Swadhin Kumar BarisalEnrolled: Aug 2017Graduated : 2022Co-Supervisor
Development of Group Recommendation in Collaborative Framework
V Ramanjaneyulu YannamEnrolled: Jul 2018Graduated : 2023Co-Supervisor
Design of Novel Algorithms for Safety Message Dissemination in IEEE 802.11p-based Vehicular Ad-hoc NETworks (VANETs)
Lopamudra HotaEnrolled: Jan 2020Graduated : 2023Co-Supervisor
Performance Enhancement of Serverless System
Anisha KumariEnrolled: Sep 2020Thesis SubmittedSupervisor
Internet of Things
Suchismita SatpathyEnrolled: Apr 2015ContinuingSupervisor
Comparative Analysis of Fog Computing Frameworks for IoT Application Offloading
Prasenjit MaitiEnrolled: Jul 2015ContinuingSupervisor
Design of Software Defined control plane for Optical Burst Switching WDM networks
Srija ChakrabortyEnrolled: Jul 2018ContinuingCo-Supervisor
On the Development of Hybrid Optimization Techniques for Containerized Cloud
Manoj Kumar PatraEnrolled: Jul 2019ContinuingSupervisor
Fog Computing
Hemant Kumar ApatEnrolled: Jul 2019ContinuingSupervisor
Controller Placement in Software-Defined Wide-Area Networks
Sagarika MohantyEnrolled: Jan 2020ContinuingSupervisor
Development of an Efficient Movie Recommender System for a Group of Users based on Their Preferences
Jitendra KumarEnrolled: Sep 2020ContinuingSupervisor
Data Science
Vankayala TejaswiniEnrolled: Sep 2020ContinuingSupervisor
Executive Ph.D. Students [4]
Cloud Computing
Dipan DasEnrolled: Aug 2021ContinuingSupervisor
Network Virtualization
Somya GuptaEnrolled: Jan 2021ContinuingSupervisor
Block-chain & Internet of things
AishwaryaEnrolled: Aug 2021ContinuingCo-Supervisor
Cloud Computing
Md Akram KhanEnrolled: Nov 2020ContinuingSupervisor
M.Tech by Research Students [6]
Designing Lightweight Authentication Schemes for IoT Applications
Asit SahooGraduated : 2021Supervisor
Fault Tolerant Real Time Dynamic Scheduling Algorithm For Heterogeneous Distributed System.
Aser Avinash EkkaGraduated : 2007Supervisor
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
A Multi-Objective ILP Formulation for RWA Problem in WDM Networks
Ravi Sankar BarpandaGraduated : 2011Co-Supervisors
Techniques to Enhance the MANET Lifetime
Suchismita RoutGraduated : 2012Co-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