Genetic algorithm enabled virtual multicast tree embedding in Software-Defined Networks
| dc.contributor.author | Guler, Evrim | |
| dc.contributor.author | Karakus, Murat | |
| dc.contributor.author | Ayaz, Furkan | |
| dc.contributor.author | Ayaz, Furkan | |
| dc.contributor.author | Güler, Evrim | |
| dc.date.accessioned | 2025-10-18T10:07:24Z | |
| dc.date.created | 2022 | |
| dc.date.issued | 2022 | |
| dc.department | Fakülteler, Mühendislik Mimarlık ve Tasarım Fakültesi, Bilgisayar Mühendisliği Bölümü | |
| dc.description.abstract | The recent network virtualization technology enables the multi-tenancy, where various virtual network requests can share the same physical network by decoupling network services from the underlying hardware architecture. The process of virtual node and link mapping onto a shared Substrate Network (SN) by satisfying the requested network resources (i.e., bandwidth, computing capacity, etc.) is referred to as Virtual Network Embedding (VNE), which is known as an NP-Hard problem. The problem of VNE aims to exhibit one-to-one (unicast) communication. However, the motivation of this research is to explore how to efficiently map virtual networks with one-to-many (multicast) communications, which are in the form of Virtual Multicast Trees (VMTs), onto an SN. This problem differs from the traditional VNE problem and has not been well-studied by the research community. To this end, we propose a novel algorithm, Modified Genetic Algorithm for Virtual Multicast Tree Embedding (MGA-VMTE), to embed VMTs onto a shared SN in this research. The proposed MGA-VMTE algorithm focuses on minimizing the network resource consumption (i.e., bandwidth) under end-to-end delay constraint in the SN while satisfying the computing request of virtual nodes. Our extensive simulations demonstrate that the MGA-VMTE algorithm outperforms the dynamic impact factor and traditional greedy-based virtual multicast tree embedding approaches regarding bandwidth consumption, acceptance ratio, and resource depletion ratio metrics on NSFNET, USNET, Random-60 node, and Random-120 node network topologies. | |
| dc.identifier.doi | 10.1016/j.jnca.2022.103538 | |
| dc.identifier.issn | 1084-8045 | |
| dc.identifier.issn | 1095-8592 | |
| dc.identifier.orcid | Ayaz, Furkan/0000-0002-8982-4406 | |
| dc.identifier.orcid | Guler, Evrim/0000-0002-7226-4748 | |
| dc.identifier.scopus | 2-s2.0-85141892595 | |
| dc.identifier.scopusquality | Q1 | |
| dc.identifier.uri | https://doi.org/10.1016/j.jnca.2022.103538 | |
| dc.identifier.uri | https://hdl.handle.net/11772/21549 | |
| dc.identifier.volume | 209 | |
| dc.identifier.wos | WOS:000912938400001 | |
| dc.identifier.wosquality | Q1 | |
| dc.indekslendigikaynak | Web of Science | |
| dc.indekslendigikaynak | Scopus | |
| dc.language.iso | en | |
| dc.publisher | Academic Press Ltd- Elsevier Science Ltd | |
| dc.relation.ispartof | Journal of Network and Computer Applications | |
| dc.relation.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | |
| dc.rights | info:eu-repo/semantics/closedAccess | |
| dc.snmz | WoS_20251016 | |
| dc.subject | Embedding | |
| dc.subject | Virtualization | |
| dc.subject | Multicast | |
| dc.subject | Genetic | |
| dc.subject | Sdn | |
| dc.title | Genetic algorithm enabled virtual multicast tree embedding in Software-Defined Networks | |
| dc.type | Article | |
| dspace.entity.type | Publication | |
| relation.isAuthorOfPublication | 0a9465a3-1cea-431c-9ad2-cf80bb218dc4 | |
| relation.isAuthorOfPublication | 181e6864-0de7-41e9-90eb-19bcf3d116b0 | |
| relation.isAuthorOfPublication.latestForDiscovery | 0a9465a3-1cea-431c-9ad2-cf80bb218dc4 |










