Radoslav Furnadzhiev
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Radoslav Furnadzhiev has a total of 4 co-authors. Here are the top co-authors by number of shared publications:
- Mitko Shopov
Department of Computer Systems and Technologies, Faculty of Electronics and Automation, Technical University of Sofia, 4000 Plovdiv, Bulgaria
4 shared publications - Nikolay Kakanakov
Faculty of Electronics and Automation, Plovdiv Branch, Technical University of Sofia, 4000 Plovdiv, Bulgaria
2 shared publications - Maria Babanova
Department of Computer Systems and Technologies, Faculty of Electronics and Automation, Technical University of Sofia Branch Plovdiv, 25 Ts. Diustabanov St., 4000 Plovdiv, Bulgaria
1 shared publication - Teodora Mecheva
Technical University of Sofia, Plovdiv branch;Center of competence "Smart mechatronic, eco-and energy-saving systems and technologies, Bulgaria
1 shared publication
Latest Publications
- Open Access
- 20 July 2026
- Published by MDPI AG in Engineering Proceedings
- Vol. 150 (1) , 24
Anomaly Detection in ADS-B Air Traffic Data Using Distributed Machine Learning
This paper presents a comparative study of two unsupervised machine learning methods, Isolation Forest (IF) and Gaussian Mixture Model (GMM), for anomaly detection in Automatic Dependent Surveillance–Broadcast (ADS-B) data. While ADS-B provides critical flight telemetry, its high volume and inherent noise pose significant challenges for automated surveillance. To address this, we developed a distributed Extract Transform Load (ETL) pipeline using Apache Spark to analyze a dataset of 4.82 billion records. The results show a low Pearson correlation between the two models, suggesting that they capture complementary types of anomalies: IF identifies structural outliers through recursive partitioning, while GMM detects statistical deviations from learned probability densities. This study demonstrates that an ensemble of lightweight methods can effectively scale to billion-record datasets, with IF offering superior computational efficiency (∼1.7 h) compared to GMM (∼4.8 h). These results provide a robust baseline for developing scalable, real-time aviation monitoring systems to enhance global air traffic safety.
- 20 July 2026
- Published by MDPI AG in Engineering Proceedings
- Vol. 150 (1) , 24
Open AccessAnomaly Detection in ADS-B Air Traffic Data Using Distributed Machine Learning
This paper presents a comparative study of two unsupervised machine learning methods, Isolation Forest (IF) and Gaussian Mixture Model (GMM), for anomaly detection in Automatic Dependent Surveillance–Broadcast (ADS-B) data. While ADS-B provides critical flight telemetry, its high volume and inherent noise pose significant challenges for automated surveillance. To address this, we developed a distributed Extract Transform Load (ETL) pipeline using Apache Spark to analyze a dataset of 4.82 billion records. The results show a low Pearson correlation between the two models, suggesting that they capture complementary types of anomalies: IF identifies structural outliers through recursive partitioning, while GMM detects statistical deviations from learned probability densities. This study demonstrates that an ensemble of lightweight methods can effectively scale to billion-record datasets, with IF offering superior computational efficiency (∼1.7 h) compared to GMM (∼4.8 h). These results provide a robust baseline for developing scalable, real-time aviation monitoring systems to enhance global air traffic safety.
- Open Access
- 9 July 2025
- Published by MDPI AG in Engineering Proceedings
- Vol. 100 (1) , 25
An Experimental Evaluation of Latency-Aware Scheduling for Distributed Kubernetes Clusters
Kubernetes clusters are deployed across data centers for geo-redundancy and low-latency access, resulting in new challenges in scheduling workloads optimally. This paper presents a practical evaluation of network-aware scheduling in a distributed Kubernetes cluster that spans multiple network zones. A custom scheduling plugin is implemented within the scheduling framework to incorporate real-time network telemetry (inter-node ping latency) into pod placement decisions. The assessment methodology combines a custom scheduler plugin, realistic network latency measurements, and representative distributed benchmarks to assess the impact of scheduling on traffic patterns. The results provide strong empirical confirmation of the findings previously established through simulation, offering a validated path forward to integrate not only network metrics, but also other performance-critical metrics such as energy efficiency, hardware utilization, and fault tolerance.
- 9 July 2025
- Published by MDPI AG in Engineering Proceedings
- Vol. 100 (1) , 25
Open AccessAn Experimental Evaluation of Latency-Aware Scheduling for Distributed Kubernetes Clusters
Kubernetes clusters are deployed across data centers for geo-redundancy and low-latency access, resulting in new challenges in scheduling workloads optimally. This paper presents a practical evaluation of network-aware scheduling in a distributed Kubernetes cluster that spans multiple network zones. A custom scheduling plugin is implemented within the scheduling framework to incorporate real-time network telemetry (inter-node ping latency) into pod placement decisions. The assessment methodology combines a custom scheduler plugin, realistic network latency measurements, and representative distributed benchmarks to assess the impact of scheduling on traffic patterns. The results provide strong empirical confirmation of the findings previously established through simulation, offering a validated path forward to integrate not only network metrics, but also other performance-critical metrics such as energy efficiency, hardware utilization, and fault tolerance.
- Open Access
Efficient Orchestration of Distributed Workloads in Multi-Region Kubernetes Cluster
Distributed Kubernetes clusters provide robust solutions for geo-redundancy and fault tolerance in modern cloud architectures. However, default scheduling mechanisms primarily optimize for resource availability, often neglecting network topology, inter-node latency, and global resource efficiency, leading to suboptimal task placement in multi-region deployments. This paper proposes network-aware scheduling plugins that integrate heuristic, metaheuristic, and linear programming methods to optimize resource utilization and inter-zone communication latency for containerized workloads, particularly Apache Spark batch-processing tasks. Unlike the default scheduler, the presented approach incorporates inter-node latency constraints and prioritizes locality-aware scheduling, ensuring efficient pod distribution while minimizing network overhead. The proposed plugins are evaluated using the kube-scheduler-simulator, a tool that replicates Kubernetes scheduling behavior without deploying real workloads. Experiments cover multiple cluster configurations, varying in node count, region count, and inter-region latencies, with performance metrics recorded for scheduler efficiency, inter-zone communication impact, and execution time across different optimization algorithms. The obtained results indicate that network-aware scheduling approaches significantly improve latency-aware placement decisions, achieving lower inter-region communication delays while maintaining resource efficiency.
Open AccessEfficient Orchestration of Distributed Workloads in Multi-Region Kubernetes Cluster
Distributed Kubernetes clusters provide robust solutions for geo-redundancy and fault tolerance in modern cloud architectures. However, default scheduling mechanisms primarily optimize for resource availability, often neglecting network topology, inter-node latency, and global resource efficiency, leading to suboptimal task placement in multi-region deployments. This paper proposes network-aware scheduling plugins that integrate heuristic, metaheuristic, and linear programming methods to optimize resource utilization and inter-zone communication latency for containerized workloads, particularly Apache Spark batch-processing tasks. Unlike the default scheduler, the presented approach incorporates inter-node latency constraints and prioritizes locality-aware scheduling, ensuring efficient pod distribution while minimizing network overhead. The proposed plugins are evaluated using the kube-scheduler-simulator, a tool that replicates Kubernetes scheduling behavior without deploying real workloads. Experiments cover multiple cluster configurations, varying in node count, region count, and inter-region latencies, with performance metrics recorded for scheduler efficiency, inter-zone communication impact, and execution time across different optimization algorithms. The obtained results indicate that network-aware scheduling approaches significantly improve latency-aware placement decisions, achieving lower inter-region communication delays while maintaining resource efficiency.
- Open Access
- 1 January 2024
- Published by AIP Publishing in AIP Conference Proceedings
- Vol. 3078 (1)
Deploying an openstack cloud computing framework for containerized workloads
Cloud computing has revolutionized the way organizations manage their IT infrastructure by providing a flexible, scalable, and cost-effective solution for deliv Cloud computing has revolutionized the way organizations manage their IT infrastructure by providing a flexible, scalable, and cost-effective solution for deliv
- 1 January 2024
- Published by AIP Publishing in AIP Conference Proceedings
- Vol. 3078 (1)
Open AccessDeploying an openstack cloud computing framework for containerized workloads
Cloud computing has revolutionized the way organizations manage their IT infrastructure by providing a flexible, scalable, and cost-effective solution for deliv Cloud computing has revolutionized the way organizations manage their IT infrastructure by providing a flexible, scalable, and cost-effective solution for deliv
- Open Access
Modeling Driver Behavior in Road Traffic Simulation
Driver behavior models are an important part of road traffic simulation modeling. They encompass characteristics such as mood, fatigue, and response to distracting conditions. The relationships between external factors and the way drivers perform tasks can also be represented in models. This article proposes a methodology for establishing parameters of driver behavior models. The methodology is based on road traffic data and determines the car-following model and routing algorithm and their parameters that best describe driving habits. Sequential and parallel implementation of the methodology through the urban mobility simulator SUMO and Python are proposed. Four car-following models and three routing algorithms and their parameters are investigated. The results of the performed simulations prove the applicability of the methodology. Based on more than 7000 simulations performed, it is concluded that in future experiments of the traffic in Plovdiv it is appropriate to use a Contraction Hierarchies routing algorithm with the default routing step and the Krauss car-following model with the default configuration parameters.
Open AccessModeling Driver Behavior in Road Traffic Simulation
Driver behavior models are an important part of road traffic simulation modeling. They encompass characteristics such as mood, fatigue, and response to distracting conditions. The relationships between external factors and the way drivers perform tasks can also be represented in models. This article proposes a methodology for establishing parameters of driver behavior models. The methodology is based on road traffic data and determines the car-following model and routing algorithm and their parameters that best describe driving habits. Sequential and parallel implementation of the methodology through the urban mobility simulator SUMO and Python are proposed. Four car-following models and three routing algorithms and their parameters are investigated. The results of the performed simulations prove the applicability of the methodology. Based on more than 7000 simulations performed, it is concluded that in future experiments of the traffic in Plovdiv it is appropriate to use a Contraction Hierarchies routing algorithm with the default routing step and the Krauss car-following model with the default configuration parameters.
- Open Access
- 1 January 2022
- Published by AIP Publishing in AIP Conference Proceedings
- Vol. 2449 (1) , 040007
A review of security mechanisms and open issues of containerized deployments
Containerization is still a relatively new and fast evolving technology. It has been widely adopted in cloud environments, because of its lower overhead compared to virtualization. Besides the benefits of using containers for running applications in virtual environments a lot of challenges in terms of security arise. The paper presents an overview of the risks and thread plaguing modern OS-virtualized systems and the security mechanisms on every level of containerized deployments. It outlines some of the existing open issues and suggests the use of a multi-layered security approach that should not only address all current security issues, but provide resilience against future threats.
- 1 January 2022
- Published by AIP Publishing in AIP Conference Proceedings
- Vol. 2449 (1) , 040007
Open AccessA review of security mechanisms and open issues of containerized deployments
Containerization is still a relatively new and fast evolving technology. It has been widely adopted in cloud environments, because of its lower overhead compared to virtualization. Besides the benefits of using containers for running applications in virtual environments a lot of challenges in terms of security arise. The paper presents an overview of the risks and thread plaguing modern OS-virtualized systems and the security mechanisms on every level of containerized deployments. It outlines some of the existing open issues and suggests the use of a multi-layered security approach that should not only address all current security issues, but provide resilience against future threats.