2019
DOI: 10.19101/ijacr.soc20
|View full text |Cite
|
Sign up to set email alerts
|

Optimal path calculation for virtual networks using genetic algorithm

Abstract: With the advent of software-defined networks, network virtualization becomes a key technology to implement softwaredefined networks. Network virtualization requires a path computation element (PCE) to calculate virtual paths to connect virtual network nodes. The Dijkstra's algorithm has been widely used in the PCE to calculate the shortest path between two virtual nodes. In this paper, we address that the Dijkstra's algorithm cannot be applicable when a non-linear cost metric is used in the path cost evaluatio… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 11 publications
0
2
0
Order By: Relevance
“…Approaches based on meta-heuristic solutions have been proposed in [32]- [33]. However, such solutions are usually charac-terized by a high convergence time.…”
Section: Related Workmentioning
confidence: 99%
“…Approaches based on meta-heuristic solutions have been proposed in [32]- [33]. However, such solutions are usually charac-terized by a high convergence time.…”
Section: Related Workmentioning
confidence: 99%
“…Although GA does not guarantee to find the optimal solution of the optimization problem, it is able to obtain acceptable solutions, in a competitive time with the rest of the combinatorial optimization algorithms such as simulated annealing and sequential search methods, among others [97]. The algorithm has previously been applied to solve a number of problems in the network and service management domain including VNE [98], multi-domain service orchestration [99], service function chaining [100][101][102][103], resource prediction [104] and load balancing [105], among others. The general execution procedures of a GA involves the following steps [97,106,107]:…”
Section: Genetic Algorithmmentioning
confidence: 99%