Formal modelling and verification of effective probabilistic neural networks for load balancing in a cloud environment

Load balancing plays a crucial role in distributed and cloud computing by evenly distributing workloads across multiple servers or network resources, ensuring optimal performance and resource utilization. It improves system reliability, fault tolerance, and response time by preventing overloading and rerouting tasks from failed or underperforming resources. This paper explores advanced load balancing techniques, focusing on machine learning integration for better handling of imbalanced data and task distribution. We introduce an Effective Probabilistic Neural Network (EPNN) model that selects the best cluster for load distribution. Complementing this, we propose a Round Robin Assigning Algorithm (RRAA) for task allocation and a Data Discovery Algorithm (DDA) for identifying optimal nodes or clusters. The EPNN model’s accuracy is verified through formal modeling using the Event-B tool, ensuring the correctness of the algorithm via automated and manual proof generation. This research aims to optimize load balancing in neural network environments, offering the highest probability algorithm for efficient resource management.

Authors

Institutions

Publication Details

Journal
Discover Computing
Published
2025-10-15
DOI
https://doi.org/10.1007/s10791-025-09748-2
Primary Topic
Simulation Techniques and Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Formal modelling and verification of effective probabilistic neural networks for load balancing in a cloud environment

Shantanu Shukla, Vibhash Yadav
Discover Computing
Simulation Techniques and Applications
article

Formal modelling and verification of effective probabilistic neural networks for load balancing in a cloud environment

Shantanu Shukla, Vibhash Yadav
article en

Abstract

Load balancing plays a crucial role in distributed and cloud computing by evenly distributing workloads across multiple servers or network resources, ensuring optimal performance and resource utilization. It improves system reliability, fault tolerance, and response time by preventing overloading and rerouting tasks from failed or underperforming resources. This paper explores advanced load balancing techniques, focusing on machine learning integration for better handling of imbalanced data and task distribution. We introduce an Effective Probabilistic Neural Network (EPNN) model that selects the best cluster for load distribution. Complementing this, we propose a Round Robin Assigning Algorithm (RRAA) for task allocation and a Data Discovery Algorithm (DDA) for identifying optimal nodes or clusters. The EPNN model’s accuracy is verified through formal modeling using the Event-B tool, ensuring the correctness of the algorithm via automated and manual proof generation. This research aims to optimize load balancing in neural network environments, offering the highest probability algorithm for efficient resource management.

Discover ComputingVol. 28(1)
Government Medical College (IN)
Openalex Percentile: Top 66%
Simulation Techniques and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Formal modelling and verification of effective probabilistic neural networks for load balancing in a cloud environment — Shantanu Shukla, Vibhash Yadav · Discover Computing (2025) | TGRS Research Map | TGRS