Minimum energy cooperative path routing in all-wireless networks: NP-completeness and heuristic algorithms

Fulu Li, Kui Wu, Andrew Lippman

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Abstract

We study the routing problem in all-wireless networks based on cooperative transmissions. We model the minimum-energy cooperative path (MECP) problem and prove that this problem is NP-complete. We hence design an approximation algorithm called cooperative shortest path (CSP) algorithm that uses Dijkstra's algorithm as the basic building block and utilizes cooperative transmissions in the relaxation procedure. Compared with traditional non-cooperative shortest path algorithms, the CSP algorithm can achieve a higher energy saving and better balanced energy consumption among network nodes, especially when the network is in large scale. The nice features lead to a unique, scalable routing scheme that changes the high network density from the curse of congestion to the blessing of cooperative transmissions. © 2008 KICS.
Original languageEnglish
Pages (from-to)204-212
JournalJournal of Communications and Networks
Volume10
Issue number2
DOIs
Publication statusPublished - Jun 2008
Externally publishedYes

Bibliographical note

Publication details (e.g. title, author(s), publication statuses and dates) are captured on an “AS IS” and “AS AVAILABLE” basis at the time of record harvesting from the data source. Suggestions for further amendments or supplementary information can be sent to [email protected]</a

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Research Keywords

  • Cooperative transmissions
  • Distributed algorithms
  • Energy efficiency
  • Wireless networks

Fingerprint

Dive into the research topics of 'Minimum energy cooperative path routing in all-wireless networks: NP-completeness and heuristic algorithms'. Together they form a unique fingerprint.

Cite this