A Quantum-Search-Aided Dynamic Programming Framework for Pareto Optimal Routing in Wireless Multihop Networks

Wireless multihop networks (WMHNs) have to strike a trade-off among diverse and often conflicting quality-of-service requirements. The resultant solutions may be included by the Pareto front under the concept of Pareto optimality. However, the problem of finding all the Pareto-optimal routes in WMHN...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on communications 2018-08, Vol.66 (8), p.3485-3500
Hauptverfasser: Alanis, Dimitrios, Botsinis, Panagiotis, Babar, Zunaira, Hung Viet Nguyen, Chandra, Daryus, Soon Xin Ng, Hanzo, Lajos
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Wireless multihop networks (WMHNs) have to strike a trade-off among diverse and often conflicting quality-of-service requirements. The resultant solutions may be included by the Pareto front under the concept of Pareto optimality. However, the problem of finding all the Pareto-optimal routes in WMHNs is classified as non-deterministic polynomial-hard, since the number of legitimate routes increases exponentially, as the nodes proliferate. Quantum computing offers an attractive framework of rendering the Pareto-optimal routing problem tractable. In this context, a pair of quantum-assisted algorithms has been proposed, namely the non-dominated quantum optimization and the non-dominated quantum iterative optimization. However, their complexity is proportional to √N, where N corresponds to the total number of legitimate routes, thus still failing to find the solutions in "polynomial time." As a remedy, we devise a dynamic programming framework and propose the so-called evolutionary quantum pareto optimization (EQPO) algorithm. We analytically characterize the complexity imposed by the EQPO algorithm and demonstrate that it succeeds in solving the Pareto-optimal routing problem in polynomial time. Finally, we demonstrate by simulations that the EQPO algorithm achieves a complexity reduction, which is at least an order of magnitude when compared to its predecessors, albeit at the cost of a modest heuristic accuracy reduction.
ISSN:0090-6778
1558-0857
DOI:10.1109/TCOMM.2018.2803068