Solving the Delay-Constrained Least-Cost routing problem using Tabu Search with Edge Betweenness

Multicast routing consists of concurrently sending the same information from a source to a subset of all possible destinations in a computer network thus becomes an important technology communication. To solve the problem, a current approach for efficiently supporting a multicast session in a networ...

Full description

Bibliographic Details
Main Authors: Boudjelida Amina, Lemouari Ali
Format: Article
Language:English
Published: EDP Sciences 2021-01-01
Series:E3S Web of Conferences
Subjects:
qos
Online Access:https://www.e3s-conferences.org/articles/e3sconf/pdf/2021/05/e3sconf_iccsre2021_01009.pdf
id doaj-a68c6b74c006435cb433e0ba1c6c8553
record_format Article
spelling doaj-a68c6b74c006435cb433e0ba1c6c85532021-01-26T08:19:08ZengEDP SciencesE3S Web of Conferences2267-12422021-01-012290100910.1051/e3sconf/202122901009e3sconf_iccsre2021_01009Solving the Delay-Constrained Least-Cost routing problem using Tabu Search with Edge BetweennessBoudjelida Amina0Lemouari Ali1Laboratory of Mathematics and Applied Mathematics University of Jijel of Mathematics and Applied Mathematics (LMAM)Laboratory of Mathematics and Applied Mathematics University of Jijel of Mathematics and Applied Mathematics (LMAM)Multicast routing consists of concurrently sending the same information from a source to a subset of all possible destinations in a computer network thus becomes an important technology communication. To solve the problem, a current approach for efficiently supporting a multicast session in a network consists of establishing a multicast tree that covers the source and all terminal nodes. This problem can be reduced to a minimal Steiner tree problem (MST) which aims to look for a tree that covers a set of nodes with a minimum total cost, the problem is NP-hard. In this paper, we investigate metaheuristics approaches for the Delay-Constrained Least-Cost (DCLC) problem, we propose a novel algorithm based on Tabu Search procedure with the Edge Betweenness (EB). The EB heuristic used first to improve KMB heuristic, able to measure the edge value to being included in a given path. The obtained solution improved using the tabu search method. The performance of the proposed algorithm is evaluated by experiments on a number of benchmark instances from the Steiner library. Experimental results show that the proposed metaheuristic gives competitive results in terms of cost and delay compared to the optimal results in Steiner library and other existing algorithms in the literature.https://www.e3s-conferences.org/articles/e3sconf/pdf/2021/05/e3sconf_iccsre2021_01009.pdfmulticast routingdclcqosoptimizationheuristicmetaheuristic
collection DOAJ
language English
format Article
sources DOAJ
author Boudjelida Amina
Lemouari Ali
spellingShingle Boudjelida Amina
Lemouari Ali
Solving the Delay-Constrained Least-Cost routing problem using Tabu Search with Edge Betweenness
E3S Web of Conferences
multicast routing
dclc
qos
optimization
heuristic
metaheuristic
author_facet Boudjelida Amina
Lemouari Ali
author_sort Boudjelida Amina
title Solving the Delay-Constrained Least-Cost routing problem using Tabu Search with Edge Betweenness
title_short Solving the Delay-Constrained Least-Cost routing problem using Tabu Search with Edge Betweenness
title_full Solving the Delay-Constrained Least-Cost routing problem using Tabu Search with Edge Betweenness
title_fullStr Solving the Delay-Constrained Least-Cost routing problem using Tabu Search with Edge Betweenness
title_full_unstemmed Solving the Delay-Constrained Least-Cost routing problem using Tabu Search with Edge Betweenness
title_sort solving the delay-constrained least-cost routing problem using tabu search with edge betweenness
publisher EDP Sciences
series E3S Web of Conferences
issn 2267-1242
publishDate 2021-01-01
description Multicast routing consists of concurrently sending the same information from a source to a subset of all possible destinations in a computer network thus becomes an important technology communication. To solve the problem, a current approach for efficiently supporting a multicast session in a network consists of establishing a multicast tree that covers the source and all terminal nodes. This problem can be reduced to a minimal Steiner tree problem (MST) which aims to look for a tree that covers a set of nodes with a minimum total cost, the problem is NP-hard. In this paper, we investigate metaheuristics approaches for the Delay-Constrained Least-Cost (DCLC) problem, we propose a novel algorithm based on Tabu Search procedure with the Edge Betweenness (EB). The EB heuristic used first to improve KMB heuristic, able to measure the edge value to being included in a given path. The obtained solution improved using the tabu search method. The performance of the proposed algorithm is evaluated by experiments on a number of benchmark instances from the Steiner library. Experimental results show that the proposed metaheuristic gives competitive results in terms of cost and delay compared to the optimal results in Steiner library and other existing algorithms in the literature.
topic multicast routing
dclc
qos
optimization
heuristic
metaheuristic
url https://www.e3s-conferences.org/articles/e3sconf/pdf/2021/05/e3sconf_iccsre2021_01009.pdf
work_keys_str_mv AT boudjelidaamina solvingthedelayconstrainedleastcostroutingproblemusingtabusearchwithedgebetweenness
AT lemouariali solvingthedelayconstrainedleastcostroutingproblemusingtabusearchwithedgebetweenness
_version_ 1724323254738354176