Open Access
Peer-Reviewed
Foundational Models & Architectures
Studies on the Computational Scale of a Distributed Rca Algorithm
Abstract
For the Radio Channel Allocation (RCA) of wireless net works, how to efficiently allocate the limited number of channels to achieve high throughput is a challenging problem. The major difficulty in solvin g the RCA problem is to maximize the throughput of the entire network using the min-max optimization scheme. Usually, it is solved by using various heur istic methods, which are known to be NP-hard and have unknown computational scales. In this paper, w e analyze a typical RCA algorithm for IEEE 802.11 based wireless networks including wireless LANs (WL ANs) and wireless mesh networks, namely, the distributed heuristic algorithm (DHA) [2], by using both analytical and statistical analysis in terms of the computational scale (CS) of the method. The CS of an algorithm is defined as the number of channel reallocation times until the network reaches a conv ergence state. By extensive simulations, we demonstrate that DHA reaches the convergence state in finite steps. The total number of channel reallocations is a log-logistic distribution. Based on all the possible network configurations, we develop a method to estimate the CS. We find that the overall upper limit of the CS for a network is O( I), where I is the number of access points (APs) or mesh router s that are responsible for allocating the available radio channels.
Keywords
Radio Channel Allocation
Distributed Heuristic Algorithm
Computational Scale.
Declarations & Ethics
Funding:
This research received academic dissemination support through ESCAP / JournalsHub publishing programs.
Conflicts of Interest:
The authors declare no competing financial or institutional interests.
Peer Review:
Double-blind peer reviewed by international subject specialists.
License:
Creative Commons Attribution 4.0 International (CC BY 4.0).
How to Cite This Article
APA / MLA / BibTeX
Electrical, et al. (2009). Studies on the Computational Scale of a Distributed Rca Algorithm. IADIS International Journal on Computer Science and Information Systems, 4(3). https://doi.org/10.33965/ijcsis_2009_v4i3_09
Electrical, et al. "Studies on the Computational Scale of a Distributed Rca Algorithm." IADIS International Journal on Computer Science and Information Systems, vol. 4, no. 3, 2009. https://doi.org/10.33965/ijcsis_2009_v4i3_09
Electrical, et al. "Studies on the Computational Scale of a Distributed Rca Algorithm." IADIS International Journal on Computer Science and Information Systems 4, no. 3 (2009). https://doi.org/10.33965/ijcsis_2009_v4i3_09