Cargando…
Exact and heuristic algorithms for Space Information Flow
Space Information Flow (SIF) is a new promising research area that studies network coding in geometric space, such as Euclidean space. The design of algorithms that compute the optimal SIF solutions remains one of the key open problems in SIF. This work proposes the first exact SIF algorithm and a h...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5870950/ https://www.ncbi.nlm.nih.gov/pubmed/29584729 http://dx.doi.org/10.1371/journal.pone.0193350 |
_version_ | 1783309570550005760 |
---|---|
author | Uwitonze, Alfred Huang, Jiaqing Ye, Yuanqing Cheng, Wenqing Li, Zongpeng |
author_facet | Uwitonze, Alfred Huang, Jiaqing Ye, Yuanqing Cheng, Wenqing Li, Zongpeng |
author_sort | Uwitonze, Alfred |
collection | PubMed |
description | Space Information Flow (SIF) is a new promising research area that studies network coding in geometric space, such as Euclidean space. The design of algorithms that compute the optimal SIF solutions remains one of the key open problems in SIF. This work proposes the first exact SIF algorithm and a heuristic SIF algorithm that compute min-cost multicast network coding for N (N ≥ 3) given terminal nodes in 2-D Euclidean space. Furthermore, we find that the Butterfly network in Euclidean space is the second example besides the Pentagram network where SIF is strictly better than Euclidean Steiner minimal tree. The exact algorithm design is based on two key techniques: Delaunay triangulation and linear programming. Delaunay triangulation technique helps to find practically good candidate relay nodes, after which a min-cost multicast linear programming model is solved over the terminal nodes and the candidate relay nodes, to compute the optimal multicast network topology, including the optimal relay nodes selected by linear programming from all the candidate relay nodes and the flow rates on the connection links. The heuristic algorithm design is also based on Delaunay triangulation and linear programming techniques. The exact algorithm can achieve the optimal SIF solution with an exponential computational complexity, while the heuristic algorithm can achieve the sub-optimal SIF solution with a polynomial computational complexity. We prove the correctness of the exact SIF algorithm. The simulation results show the effectiveness of the heuristic SIF algorithm. |
format | Online Article Text |
id | pubmed-5870950 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-58709502018-04-06 Exact and heuristic algorithms for Space Information Flow Uwitonze, Alfred Huang, Jiaqing Ye, Yuanqing Cheng, Wenqing Li, Zongpeng PLoS One Research Article Space Information Flow (SIF) is a new promising research area that studies network coding in geometric space, such as Euclidean space. The design of algorithms that compute the optimal SIF solutions remains one of the key open problems in SIF. This work proposes the first exact SIF algorithm and a heuristic SIF algorithm that compute min-cost multicast network coding for N (N ≥ 3) given terminal nodes in 2-D Euclidean space. Furthermore, we find that the Butterfly network in Euclidean space is the second example besides the Pentagram network where SIF is strictly better than Euclidean Steiner minimal tree. The exact algorithm design is based on two key techniques: Delaunay triangulation and linear programming. Delaunay triangulation technique helps to find practically good candidate relay nodes, after which a min-cost multicast linear programming model is solved over the terminal nodes and the candidate relay nodes, to compute the optimal multicast network topology, including the optimal relay nodes selected by linear programming from all the candidate relay nodes and the flow rates on the connection links. The heuristic algorithm design is also based on Delaunay triangulation and linear programming techniques. The exact algorithm can achieve the optimal SIF solution with an exponential computational complexity, while the heuristic algorithm can achieve the sub-optimal SIF solution with a polynomial computational complexity. We prove the correctness of the exact SIF algorithm. The simulation results show the effectiveness of the heuristic SIF algorithm. Public Library of Science 2018-03-27 /pmc/articles/PMC5870950/ /pubmed/29584729 http://dx.doi.org/10.1371/journal.pone.0193350 Text en © 2018 Uwitonze et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Uwitonze, Alfred Huang, Jiaqing Ye, Yuanqing Cheng, Wenqing Li, Zongpeng Exact and heuristic algorithms for Space Information Flow |
title | Exact and heuristic algorithms for Space Information Flow |
title_full | Exact and heuristic algorithms for Space Information Flow |
title_fullStr | Exact and heuristic algorithms for Space Information Flow |
title_full_unstemmed | Exact and heuristic algorithms for Space Information Flow |
title_short | Exact and heuristic algorithms for Space Information Flow |
title_sort | exact and heuristic algorithms for space information flow |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5870950/ https://www.ncbi.nlm.nih.gov/pubmed/29584729 http://dx.doi.org/10.1371/journal.pone.0193350 |
work_keys_str_mv | AT uwitonzealfred exactandheuristicalgorithmsforspaceinformationflow AT huangjiaqing exactandheuristicalgorithmsforspaceinformationflow AT yeyuanqing exactandheuristicalgorithmsforspaceinformationflow AT chengwenqing exactandheuristicalgorithmsforspaceinformationflow AT lizongpeng exactandheuristicalgorithmsforspaceinformationflow |