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
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)
- 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}
- 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 DalaiEnrolled: Mar 2013Graduated : Aug 2024Co-Supervisor
Scalability and Security of the Control Plane in Software Defined Networks
Kshira Sagar SahooEnrolled: Jan 2015Graduated : Feb 2019Supervisor
Linkage Based Community Detection in Social Networks
Ranjan Kumar BeheraEnrolled: Jan 2015Graduated : Jul 2020Co-Supervisor
Escalation of Modified Condition/Decision Coverage for Object-Oriented Programs
Swadhin Kumar BarisalEnrolled: Aug 2017Graduated : Jul 2022Co-Supervisor
Development of Group Recommendation in Collaborative Framework
V Ramanjaneyulu YannamEnrolled: Jul 2018Graduated : Jun 2024Co-Supervisor
Techniques to Minimize Energy Consumption in Cloud System
Sambit Kumar MishraEnrolled: Jul 2014Graduated : May 2019Supervisor
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
Performance Enhancement of Serverless System
Anisha KumariEnrolled: Sep 2020Graduated : Oct 2024Supervisor
Performance Analysis of Realtime Task Scheduling in Cloud System
Sampa SahooEnrolled: Jan 2015Graduated : Sep 2020Supervisor
On the Development of Hybrid Optimization Techniques for Containerized Cloud
Manoj Kumar PatraEnrolled: Jul 2019Thesis SubmittedSupervisor
Development of an Efficient Movie Recommender System for a Group of Users based on Their Preferences
Jitendra KumarEnrolled: Sep 2020Thesis SubmittedSupervisor
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
Fog Computing
Hemant Kumar ApatEnrolled: Jul 2019ContinuingSupervisor
Controller Placement in Software-Defined Wide-Area Networks
Sagarika MohantyEnrolled: Jan 2020ContinuingSupervisor
Data Science
Vankayala TejaswiniEnrolled: Sep 2020ContinuingSupervisor
Resource Management for Edge-Cloud Environments
Pradeep Kumar SahooEnrolled: Jul 2024ContinuingSupervisor
Crude Oil Price Forecasting
Chinmaya Ranjan PadhanEnrolled: Jul 2024ContinuingCo-Supervisor
Executive Ph.D. Students [3]
Cloud Computing
Md Akram KhanEnrolled: Nov 2020ContinuingSupervisor
Cloud Computing
Dipan DasEnrolled: Aug 2021ContinuingSupervisor
Block-chain & Internet of things
AishwaryaEnrolled: Aug 2021ContinuingCo-Supervisor
M.Tech by Research Students [6]
Designing Lightweight Authentication Schemes for IoT Applications
Asit SahooGraduated : Sep 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