1. Introduction
1.1. Overview
The electromagnetic spectrum is a finite and non-renewable resource [1]. Consequently, optimizing its utilization becomes imperative in various real-world engineering applications, such as aeronautical navigation systems, satellite communications, TV broadcasting, wireless LANs, and mobile communications. In addition, the inherent characteristics of the electromagnetic spectrum impose constraints on telecommunications channels and their frequency bandwidths in mobile networks, highlighting the critical necessity for efficient utilization. To address the high demand from mobile users, it is crucial to efficiently allocate and reuse channels to optimize specific system objectives. This challenge is commonly referred to as the Channel Assignment Problem (CAP) or Frequency Assignment Problem (FAP) [2,3]. The majority of CAP-related optimization problems seek to enhance network traffic, improve service quality, reduce the number of frequencies allocated to a given service, or minimize overall network interference [2,3,4,5]. Two main reasons justify the modeling and resolution of this issue in wireless networks:
Allocation problems concern not only physical channels, but also the allocation of network resources to be reused, such as time-slots, sub-carries, sub-channels, channel coding, or transmission rate for a given QoS, which are required in a variety of modern technologies based on Frequency Division Multiple Access (FDMA), Time Division Multiple Access (TDMA), Code Division Multiple Access (CDMA), Space Division Multiple Access (SDMA), Orthogonal Frequency Division Multiple Access (OFDMA), and Non-orthogonal Multiple Access (NOMA) [6,7].
The physical channels are closely associated with the transmitted physical frequencies within the system. These frequencies undergo various propagation phenomena, including attenuation, selective fading, and the Doppler effect, which impact the system’s coexistence due to their influence on electromagnetic interference conditions from neighboring users.
1.2. Channel Assignment Framework
In [8], Hale formalized this optimization problem using graph theory, establishing its equivalence to generalized graph coloring problems. Within this context, the resultant optimization problem is fundamentally combinatorial and falls into the category of NP-hardness problems [8]. The CAP problem in wireless networks is commonly addressed through four standard formulations, as outlined in [2]:
The Maximum Service and Minimum Blocking Frequency Assignment Problem (referred to as Max-FAP) aims to assign the largest number of channels required by a cell in a wireless network while ensuring interference restrictions are met. This approach is essential for determining the maximum capacity of the network under quality of service conditions.
The Minimum Order Frequency Assignment Problem (MO-FAP) seeks to reduce the number of different channels used in the wireless network while adhering to interference restrictions. This formulation is crucial for achieving a cost-effective network for the utilization of wireless frequencies.
The Minimum Span Frequency Assignment Problem (MS-FAP) focuses on minimizing the bandwidth of the networks, ensuring that channel demand and interference restrictions are met. This approach plays a critical role in determining the channels required for the network’s service grade.
The Minimum Interference Frequency Assignment Problem (MI-FAP) aims to decrease the overall interference created by the wireless network to fulfill channel demand. This approach is relevant in scenarios where the network is extensive, and a solution without interference is not feasible.
1.3. State-of-the-Art
Multiple researchers have attempted to efficiently approximate the CAP solution using various optimization techniques [9], such as Linear Programming, Graph Theory, Heuristics, and Bio-inspired Evolutionary Algorithms. In linear programming, the goal is to simplify the formulation into binary or integer programming, relying on linear constraints [10]. In graph theory, each cell is represented as a vertex, and the edges symbolize connections between devices. This approach facilitates the formulation and resolution of the graph coloring problem, which involves finding the minimum assignment of distinct colors within the graph created by its nodes and edges [11,12]. Due to the potentially significant computational costs associated with the two aforementioned approaches, alternative optimization strategies have been developed for identifying local optima in a wide range of real-world problems.
On one hand, heuristics represent straightforward strategies that guide the discovery of local optima. These strategies rely on logical or procedural rules closely aligned with the problem’s nature. Noteworthy among the successful heuristics employed in channel assignment are Taboo Search [13,14], Simulated Annealing [15,16], and Greedy Algorithms [17,18,19,20]. On the other hand, a wide range of modern Bio-inspired Evolutionary Algorithms [21] have been developed for more difficult optimization problems. As examples, we find Genetic Algorithms (GA) [22,23,24,25], Neural Networks (NN) [26,27], Particle Swarm Optimization (PSO) [28,29], Ant Colony Algorithms (ACO) [30], Grey Wolf algorithms (GWO) [31,32], Artificial Bee Colony Algorithms (ABC) [33,34], Firefly Algorithms (FA) [35,36], Whale Algorithms (WOA) [37], Quantum-based Avian Navigation Algorithms (QANA) [38], Zebra Optimization Algorithms (ZOA) [39], and the more general Swarm Intelligence (SI) [40].
1.4. Directly Related Works
In the context of the channel assignment problem, heuristics are of significant importance for two key reasons. Firstly, heuristics enable the rapid identification of feasible solutions, making them well-suited for real-time applications with satisfactory outcomes. Secondly, and equally vital, they facilitate the generation of a well-distributed initial population (i.e., the first generation) for all Bio-inspired Evolutionary Algorithms.
A popular greedy algorithm for solving the MS-FAP is the heuristic algorithm based on the frequency allocation strategy with node degree reordering (F/DR). This algorithm was originally proposed in [41,42] and further refined in [43]. It incorporates a cell prioritization strategy and an exhaustive frequency allocation algorithm for channel assignment [43]. This strategy is highly valuable in CAP because it enables the finding of solutions that, in many cases, nearly approximate the global optimum while requiring little computing complexity, execution time, and implementation cost [44].
For these reasons, the F/DR algorithm has been modified and applied in several problems, including Max-FAP with non-uniform cells, channel assignment incorporating adjacent channel information, and power allocation problems [45,46,47]. It has also been integrated as part of other meta-heuristics, as a local optimization algorithm to tune each generation [48,49,50]. Despite the algorithm’s simplicity, low computational cost and effectiveness, we identified limited literature focused on enhancing this basic heuristic for MS-FAP [43,51,52,53]. This could possibly be attributed to its integration with other meta-heuristics, where the algorithm assumes a secondary role. The F/DR algorithm can be improved because its cell prioritization strategy employs an ordering that favors cells with a higher level of difficulty related to the criteria used to create the sorted list. For instance, employing this heuristic may result in poor channel allocation in scenarios with high-demand cells that do not electromagnetically interfere with their neighboring cells.
1.5. Paper Outline
This paper proposes two modified algorithms based on F/DR heuristic, which were evaluated using several international benchmarks. Our contributions can be summarized as follows:
The primary contribution of this research is the development of algorithms that increase the likelihood of discovering better solutions when compared to the existing F/DR algorithm. Our proposed methods achieve this without introducing additional computational complexity or prolonging execution times.
A second significant contribution of our work lies in the statistical nature of the proposed algorithms. These algorithms are designed with the versatility to generate well-distributed initial populations. This feature has broader implications, as it facilitates the efficient use of these algorithms as initialization strategies for various complex meta-heuristics.
The remaining parts of this article are organized as follows: the problem statement will be presented in Section 2, where the formulation of MS-FAP and the associated F/DR algorithm are introduced. In Section 3, the two modified algorithms will be presented. The evaluation methodology of these algorithms and the benchmarks used are summarized in Section 4. In addition, we have selected benchmarks that are traditionally used to evaluate these heuristics. We made this choice due to their inherent complexity and the presence of well-established lower bounds. The evaluation of the proposed algorithms will be presented comparatively in Section 5. Finally, the last section presents the conclusions of this research.
2. CAP in Cellular Mobile Networks
2.1. The Minimum Span Frequency Assignment Problem (MS-FAP)
The Minimum Span Frequency Assignment Problem (MS-FAP) is a CAP model in which the resulting channel assignment satisfies the demand of each cell, adheres to the channel spacing constraints between cells, and minimizes the system’s bandwidth usage. This involves minimizing the gap between the maximum and minimum channel assignments in the entire system [54,55].
The conventional variables and nomenclature for the MS-FAP problem are given by [56], where:
The network capacity is determined by M different non-negative channels, all of which are accessible to N different cells.
The demand vector is given by , where it contains the number of channels requested by the i-th cell.
The electromagnetic compatibility matrix contains the channel spacing constraints between the i-th and j-th cells. These constraints can be classified and interpreted as co-channel (CCC), adjacent (ACC), or co-site (CSC) limits [56].
The channel assignment matrix represents the assigned channel number to the i-th cell. These channels are chosen from a list of positive integers denoted by or assigned as zero if no channel was allocated.
Using the variables and nomenclature previously shown, the MS-FAP is formulated, and the resulting optimization problem is given by:
(1)
(2)
(3)
where denotes the Delta–Kronecker function, which returns 1 if and 0 if . In this formulation, the goal of reducing network bandwidth utilization is represented by (1), compliance with electromagnetic limitations is represented by (2), and fulfillment of network demand is represented by (3).To clarify the nomenclature, we observe two cells being solved using the MS-FAP in Figure 1, where the electromagnetic compatibility matrix is given by
(4)
the demand vector is , and the non-zero frequencies are and for cells one and two, respectively. For example, the assigned channels and are feasible solutions considering the electromagnetic compatibility and demand constraints. However, the MS-FAP aims to minimize the overall span (i.e., the network’s bandwidth). Therefore, the only valid solution in this example is and , where represents the minimum of the maximum frequencies that satisfy all constraints. As a result, the network’s bandwidth decreases due to the utilization of only five channels to fulfill all service requirements.2.2. F/DR Algorithm
The F/DR algorithm, based on a frequency allocation strategy with node degree reordering, is a well-known greedy algorithm used to solve FAP problems [55]. To tackle the FAP problem, the conventional F/DR algorithm splits it into two sub-problems. The first deals with the optimal cell ordering, while the second focuses on the optimal channel assignment to these ordered cells [41,42,43]. However, these two problems are closely related [43]. For instance, using two ordered cell lists (based on two different criteria) with the same channel allocation algorithm (in the second sub-problem) yields different results. Furthermore, if the correct ordering of the list or the correct prioritization criteria were previously known, the problem would ideally be solved. In the conventional F/DR algorithm, a cell organization criterion based on the highest level of assignment difficulty is used. Consequently, cells (or groups of cells) with the same difficulty level, which may be equally relevant, could experience inefficient channel allocation. This could be the case for a high-demand cell whose immediate relationship with other cells is irrelevant.
To address optimal cell ordering, the F/DR algorithm employs a strategy known as node-degree sorting (DR), which generates an ordered list, L, from the highest to the lowest cell degree value, eliminating cells with no demand (). The sorting criterion is as follows:
(5)
Here, represents the degree of node i. According to this definition, the prioritization criterion is based on the demand of neighboring cells as well as the number of separation channels required between them. This criterion was compared with some non-traditional ones in [43], and its performance was found to be the worst case. On the other hand, the F/DR algorithm employs an exhaustive algorithm in frequency (F) to address optimal channel allocation. This method identifies the first frequency that can be assigned to the first cell in list L. Subsequently, the demand for that cell is reduced, and the list is rearranged. This sequence is repeated until the demand in all cells is zero. Algorithm 1 presents the pseudo-code for this heuristic algorithm.
Algorithm 1 Exhaustive frequency strategy (F) |
Inputs: and |
3. Modified F/DR Algorithms
Two novel ordering strategies were proposed to modify the traditional F/DR algorithm. These strategies were designed to introduce statistical diversity to the list, L, created under DR sorting. Therefore, the modified F/DR algorithms have a pseudo-code that is very similar to the conventional one, as summarized in Algorithm 1. However, they generate the ordered list, L, using a modified DR criteria, as follow:
3.1. DR-k Algorithm
To introduce statistical diversity into the list generated by the DR method (i.e., L), the DR-k algorithm proposes to swap the cells in the list following the algorithm:
Generate an ordering list following the DR criteria.
Exchange the cell at the end of the list with a probability of , where k is a number between 0 and 100.
3.2. DR-D-k Algorithm
In this strategy, cells with the highest demand are less likely to be exchanged in the sorting list. This approach probabilistically avoids the creation of a local minimum that results from the DR priority scheme. In particular, the DR-D-k algorithm proposes to swap the cells in the list following the algorithm:
Generate an ordering list following the DR criteria.
Exchange the cell at the end of the list with a probability of , where k is a number between 0 and 100, is the demand of the cell , and is the maximum value of the demand vector D.
4. Materials and Methods
International benchmark problems with well-known theoretical lower limits (calculated using graph theory) were selected to assess the proposed modified F/DR algorithms. A summary of these scenarios can be found in Table 1. The problems from P1 to P19 are described in [2,43,56,57] and correspond to the Philadelphia problem, which formulates a cellular network comprising 21 cells. The final problem (i.e., P20) corresponds to the requirements of an operational cellular network consisting of 25 cells in the city of Helsinki, Republic of Finland, as described in [58,59].
All benchmarks were implemented and solved in MATLAB® V.9.11. The conventional F/DR algorithm and the two modified algorithms (as described in the previous section) were employed to solve these scenarios. Additionally, to assess the impact of both the prioritization algorithm and channel assignment strategy in the selected scenarios, all benchmarks were solved by generating a list, L, with a random permutation. That algorithm will be referred to as F/PER in this paper. This ordering strategy is equivalent to not having a specific prioritization algorithm before applying the allocation algorithm F.
Each heuristic strategy (i.e., F/PER, F/DR-k, and F/DR-D-k) was simulated 100 times, whereas the standard F/DR algorithm was simulated only once due to its deterministic nature. The percentages of better, worse, and equal optimizations were used to assess the merit of the proposed modified algorithms. These percentages were calculated by dividing the number of times the random scenario found a local optimum that was lower, higher, or equal (to the one found by the deterministic conventional F/DR algorithm) by the total number of calculated solutions (i.e., 100).
Furthermore, the performance assessment of the algorithms was conducted through a rigorous comparison between the local optimum value obtained by the conventional algorithm and the best local optimum value achieved by each novel strategy. To quantify this evaluation, we introduced two essential metrics. Firstly, we defined the Probability of One Better Result (PoOBR), representing the percentage of instances in which at least one local optimum value, as computed by the modified algorithm, exhibited superior performance when compared to the conventional algorithm. Secondly, we introduced the Probability of One Better or Equal Result (PoOBE), signifying the percentage of instances whose worsening probability is less than 50%.
5. Results and Discussion
Following the methodology described in the previous section, we calculated and summarized the results listed in Table 2, Table 3 and Table 4. Each table compares the conventional algorithm, the new modified algorithms, and the theoretical bounds of each problem using two metrics. The first metric is the associated probabilities of improving, equaling, or worsening the local optimum result of each MS-FAP problem. For example, the probability of improving the result was calculated by dividing the number of times that the new algorithm discovered a better solution than the conventional algorithms by the total number of solutions (i.e., 100).
To simplify the tables, the probability of matching the conventional algorithm’s result was not displayed, but it can be calculated using the reported probabilities. The second metric compares the MS-FAP problem bounds to the best algorithm result, which is the lowest value among the 100 optimum values found by the modified algorithms. It is essential to emphasize that the theoretical bound column does not imply that the minimum result is that value but rather that no algorithm can find a result lower than that value as a theoretical limit. Furthermore, to aid in data comparison, results that are equal to or better than the F/DR algorithm are highlighted in bold, with an underline, while results that are very close to the theoretical limits are highlighted with a gray background.
The comparison between the traditional F/DR algorithm and the F/PER algorithm is presented in Table 2. With the exception of four cases, the results demonstrate the relevance of the F/DR strategy, as random list organization does not yield better results than the conventional algorithm. Problems P6, P13, and P19 are so complex that the F/DR algorithm cannot properly solve them because even a random organization of the list offers a 58%, 27%, and 46% probability of finding a better result, respectively. Problem P20 is excluded from this classification because, although F/PER produces a better result, it occurs in only 4% of the simulations. These findings indicate that the F/DR algorithm does not consistently produce global or near-global optimal results, despite its efficiency in local list prioritization. Analyzing the specificity of problems P6, P13, and P19 in terms of their electromagnetic compatibility matrix or demand vector does not provide a simple hypothesis that allows us to infer the fundamental challenge or restriction causing the F/DR algorithm to fail. However, in MS-FAP problems with high cell demand (e.g., P6), the F/PER algorithm outperforms the conventional one, possibly because the F strategy favors cells with a non-uniform distribution of channels [43].
As evident from Table 3 and Table 4, the proposed heuristics (i.e., F/DR-k and F-DR-D-k) exhibit a high likelihood of outperforming F/DR due to the introduction of statistical diversity into priority list L. In particular, the results obtained using the proposed F/DR-10 algorithm outperform those achieved with the conventional F/DR algorithm. Moreover, all assessed F/DR-D-k algorithms also surpass the performance of the conventional F/DR algorithm. When focusing solely on high-demand scenarios (i.e., P4 and P5), both F/DR-10 and F/DR-D-k strategies exhibit a high likelihood of improvement or equaling the F/DR algorithm’s result. In Table 5, we compare results for instances P1–P5 from the literature, including the optimal value, the well-established greedy heuristic algorithm developed in [60], Tabu Search and Simulated Annealing as discussed in [61], the F/DR algorithm [43], and our modified algorithms. We refrain from comparing our algorithm to Bio-inspired algorithms due to their distinct characteristics, namely, differences in implementation complexity and simulation time. In fact, Tabu Search and Simulated Annealing, for instance, enhance the performance of greedy algorithms, yielding results closely approaching the optimal value. However, it is worth noting that greedy algorithms exhibit significantly faster execution time. For instance, in the case of the largest network evaluated (i.e., P5), the F/DR-D and F/DR-D-k algorithms require only 1 minute of simulation time and they achieve an error rate of less than for the MS-FAP solution.
Based on Table 3 and Table 4, the PoOBR and the PoOBE were calculated and are summarized in Table 6. Therefore, F/DR-D-10 is characterized by the best results, which are as follows: (1) In 100% of the benchmarks used, at least one local optimum value (calculated by the modified algorithm) outperforms the conventional algorithm’s result, (2) in 95% of the benchmarks used, the probability of discovering a local optimum value (calculated by the modified algorithm) that is better than or equal to the one discovered by the conventional algorithm is greater than 50%.
6. Conclusions
This paper introduces two modifications to the F/DR algorithm for channel assignment problems in telecommunication systems, named as the F/DR-k and F/DR-D-k algorithms. These heuristics either match or improve upon the original algorithm’s results while maintaining the same level of implementation complexity and execution time. Notably, F/DR-D-10 stands out with the following achievements: (1) In 100% of the benchmarks used, at least one local optimum value (calculated by the modified algorithm) outperforms the conventional algorithm’s result, (2) In 95% of instances used to asses the proposed algorithm, the worsening probability was less than 50%. These novel heuristics can be seamlessly integrated into more complex optimization algorithms to enhance the optimization process’s outcomes.
Conceptualization, C.-I.P.-R.; methodology, C.-I.P.-R. and A.F.; software, C.-I.P.-R.; validation, C.-I.P.-R., A.F., M.P., G.Y. and G.P.; formal analysis, C.-I.P.-R., A.F., M.P., G.Y. and G.P.; investigation, C.-I.P.-R.; resources, C.-I.P.-R., A.F., M.P., G.Y. and G.P.; data curation, C.-I.P.-R., A.F., M.P., G.Y. and G.P.; writing—original draft preparation, C.-I.P.-R. and A.F.; writing—review and editing, M.P., G.Y. and G.P.; visualization, C.-I.P.-R. and A.F.; supervision, C.-I.P.-R.; project administration, C.-I.P.-R. and A.F.; funding acquisition, C.-I.P.-R., A.F., M.P., G.Y. and G.P. All authors have read and agreed to the published version of the manuscript.
The corresponding author can provide access to the source code and data used in this study upon request.
The authors would like to thank the Electronics Department and Electronics laboratory of the Pontificia Universidad Javeriana for providing the required resources to conduct this study.
The authors declare no conflict of interest.
The following abbreviations are used in this manuscript:
ACC | Adjacent interference |
CCC | Co-Channel interference |
CSC | Co-site interference |
CAP | Channel Assignment Problem |
FAP | Frequency Assignment Problem |
F/DR | Frequency Allocation Strategy with Node Degree Reordering |
Max-FAP | Maximum service and minimum blocking Frequency Assignment Problems |
MI-FAP | Minimum Interference Frequency Assignment Problem |
MO-FAP | Minimum Order Frequency Assignment Problem |
MS-FAP | Minimum Span Frequency Assignment Problem |
PoOBR | Percentage of instances with at least one better result |
PoOBE | Percentage of instances whose worsening probability is less than 50% |
Footnotes
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Figure 1. A conceptual representation of MS-FAP produced by two cells, [Forumla omitted. See PDF.] and [Forumla omitted. See PDF.], with demands, [Forumla omitted. See PDF.] and [Forumla omitted. See PDF.], co-channel constraints, [Forumla omitted. See PDF.] and [Forumla omitted. See PDF.], and non-zero answers, [Forumla omitted. See PDF.] and [Forumla omitted. See PDF.].
Benchmark description, where the compatibility matrices
Problem | Compatibility | Demand Vector |
---|---|---|
Matrix | ||
P1 |
|
|
P2 |
|
|
P3 |
|
|
P4 |
|
|
P5 |
|
|
P6 |
|
|
P7 |
|
|
P8 |
|
|
P9 |
|
|
P10 |
|
|
P11 |
|
|
P12 |
|
|
P13 |
|
|
P14 |
|
|
P15 |
|
|
P16 |
|
|
P17 |
|
|
P18 |
|
|
P19 |
|
|
P20 |
|
|
Comparison between F/DR and F/PER.
Conventional Approach | Random Permutation of the DR List | |||||
---|---|---|---|---|---|---|
Problem |
Theoretical Lower Limits
|
F/DR
|
The Best F/PER
|
Improve Probability
|
Worsening Probability
|
Average Execution
|
P1 | 239 | 259 | 262 | 0% | 100% | 1.0 |
P2 | 257 | 292 | 315 | 0% | 100% | 1.4 |
P3 | 426 | 448 | 536 | 0% | 100% | 1.9 |
P4 | 855 | 895 | 1082 | 0% | 100% | 9.4 |
P5 | 1713 | 1801 | 2137 | 0% | 100% | 62.4 |
P6 | 179 | 240 |
|
58% | 42% | 0.8 |
P7 | 252 | 269 | 294 | 0% | 100% | 1.1 |
P8 | 426 | 476 | 520 | 0% | 100% | 1.6 |
P9 | 524 | 593 | 612 | 0% | 100% | 2.7 |
P10 | 426 | 467 | 493 | 0% | 100% | 2.1 |
P11 | 426 | 472 | 513 | 0% | 100% | 2.2 |
P12 | 532 | 533 | 538 | 0% | 100% | 1.8 |
P13 | 308 | 310 |
|
27% | 56% | 0.8 |
P14 | 532 | 533 | 534 | 0% | 100% | 1.2 |
P15 | 308 | 315 | 319 | 0% | 100% | 1.1 |
P16 | 532 | 533 | 562 | 0% | 100% | 1.6 |
P17 | 220 | 222 | 225 | 0% | 100% | 0.8 |
P18 | 380 | 381 | 392 | 0% | 100% | 1.1 |
P19 | 528 | 533 |
|
46% | 44% | 1.4 |
P20 | 72 | 74 |
|
4% | 90% | 0.1 |
Comparison between F/DR and F/DR-k.
Conventional Approach | F/DR-10 | F/DR-50 | F/DR-90 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Problem |
Theoretical Lower Limits
|
F/DR
|
The Best F/DR-10
|
Improve Probability
|
Worsening Probability
|
The Best F/DR-50
|
Improve Probability
|
Worsening Probability
|
The Best F/DR-90
|
Improve Probability
|
Worsening Probability
|
Average Execution
|
|
P1 | 239 | 259 |
|
69% | 21% |
|
65% | 23% |
|
11% | 81% | 1.2 | |
P2 | 257 | 292 |
|
85% | 8% |
|
92% | 6% |
|
11% | 86% | 1.5 | |
P3 | 426 | 448 |
|
92% | 2% |
|
3% | 94% | 452 | 0% | 100% | 1.9 | |
P4 | 855 | 895 |
|
93% | 4% | 904 | 0% | 100% | 907 | 0% | 100% | 8.9 | |
P5 | 1713 | 1801 |
|
100% | 0% | 1822 | 0% | 100% | 1816 | 0% | 100% | 58.6 | |
P6 | 179 | 240 |
|
65% | 12% |
|
57% | 36% |
|
88% | 10% | 0.9 | |
P7 | 252 | 269 |
|
16% | 47% |
|
1% | 92% |
|
0% | 99% | 1.1 | |
P8 | 426 | 476 |
|
94% | 2% |
|
100% | 0% |
|
87% | 8% | 1.7 | |
P9 | 524 | 593 |
|
2% | 94% | 599 | 0% | 100% |
|
96% | 2% | 3.1 | |
P10 | 426 | 467 |
|
45% | 39% |
|
15% | 81% |
|
40% | 49% | 2.4 | |
P11 | 426 | 472 |
|
58% | 27% |
|
67% | 29% |
|
18% | 76% | 2.3 | |
P12 | 532 | 533 |
|
0% | 80% |
|
0% | 53% |
|
0% | 81% | 1.8 | |
P13 | 308 | 310 |
|
5% | 5% |
|
26% | 38% |
|
37% | 40% | 0.8 | |
P14 | 532 | 533 |
|
0% | 12% |
|
0% | 51% |
|
0% | 80% | 1.2 | |
P15 | 308 | 315 |
|
10% | 0% |
|
67% | 0% |
|
32% | 55% | 1.1 | |
P16 | 532 | 533 |
|
0% | 10% |
|
0% | 46% |
|
0% | 87% | 1.6 | |
P17 | 220 | 222 |
|
7% | 7% |
|
19% | 33% |
|
3% | 89% | 0.8 | |
P18 | 380 | 381 |
|
0% | 10% |
|
0% | 42% |
|
0% | 84% | 1.1 | |
P19 | 528 | 533 |
|
19% | 1% |
|
63% | 20% |
|
71% | 21% | 1.4 | |
P20 | 72 | 74 |
|
16% | 8% |
|
84% | 7% |
|
20% | 54% | 0.2 |
Comparison between F/DR and F/DR-D-k.
Conventional Approach | F/DR-D-10 | F/DR-D-50 | F/DR-D-90 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Problem |
Theoretical Lower Limits
|
F/DR
|
The Best F/DR-D-10
|
Improve Probability |
Worsening Probability
|
The Best F/DR-D-50
|
Improve Probability
|
Worsening Probability
|
The Best F/DR-D-90
|
Improve Probability
|
Worsening Probability
|
Average Execution
|
|
P1 | 239 | 259 |
|
69% | 14% |
|
74% | 17% |
|
69% | 22% | 1.2 | |
P2 | 257 | 292 |
|
86% | 8% |
|
96% | 3% |
|
97% | 3% | 1.6 | |
P3 | 426 | 448 |
|
66% | 8% |
|
93% | 5% |
|
75% | 17% | 2.0 | |
P4 | 855 | 895 |
|
87% | 4% |
|
82% | 15% |
|
24% | 71% | 9.3 | |
P5 | 1713 | 1801 |
|
100% | 0% |
|
100% | 0% |
|
29% | 67% | 60.6 | |
P6 | 179 | 240 |
|
52% | 6% |
|
70% | 13% |
|
82% | 13% | 1.0 | |
P7 | 252 | 269 |
|
21% | 25% |
|
20% | 58% |
|
9% | 81% | 1.1 | |
P8 | 426 | 476 |
|
72% | 5% |
|
98% | 1% |
|
100% | 0% | 1.7 | |
P9 | 524 | 593 |
|
15% | 77% |
|
1% | 99% |
|
1% | 99% | 3.6 | |
P10 | 426 | 467 |
|
44% | 20% |
|
28% | 58% |
|
13% | 84% | 2.8 | |
P11 | 426 | 472 |
|
33% | 26% |
|
84% | 8% |
|
86% | 11% | 2.6 | |
P12 | 532 | 533 |
|
0% | 0% |
|
0% | 0% |
|
0% | 0% | 1.9 | |
P13 | 308 | 310 |
|
0% | 0% |
|
1% | 14% |
|
8% | 18% | 0.9 | |
P14 | 532 | 533 |
|
0% | 0% |
|
0% | 0% |
|
0% | 0% | 1.1 | |
P15 | 308 | 315 |
|
1% | 0% |
|
11% | 0% |
|
24% | 0% | 1.1 | |
P16 | 532 | 533 |
|
0% | 0% |
|
0% | 0% |
|
0% | 0% | 1.7 | |
P17 | 220 | 222 |
|
1% | 1% |
|
2% | 9% |
|
7% | 20% | 0.9 | |
P18 | 380 | 381 |
|
0% | 0% |
|
0% | 0% |
|
0% | 0% | 1.2 | |
P19 | 528 | 533 |
|
3% | 0% |
|
8% | 2% |
|
16% | 13% | 1.4 | |
P20 | 72 | 74 |
|
2% | 0% |
|
40% | 1% |
|
89% | 1% | 0.2 |
Some results of MS-FAP using main heuristic approaches in literature.
Problem | Optimal Value | F/DR [ |
Best Greedy |
This Work |
Tabu Search |
Simulated Annealing |
---|---|---|---|---|---|---|
P1 | 239 | 259 | 250 | 251 | 240 | 239 |
P2 | 257 | 292 | 284 | 282 | 269 | 260 |
P3 | 426 | 448 | 447 | 437 | 428 | 428 |
P4 | 855 | 895 | 894 | 878 | 858 | 858 |
P5 | 1713 | 1801 | 1800 | 1761 | 1724 | 1724 |
Summary of the percentage of cases with improved performance.
F/PER | F/DR-10 | F/DR-D-10 | F/DR-50 | F/DR-D-50 | F/DR-90 | F/DR-D-90 | |
---|---|---|---|---|---|---|---|
PoOBR | 20% | 100% | 100% | 85% | 100% | 85% | 100% |
PoOBE | 10% | 90% | 95% | 60% | 85% | 30% | 75% |
References
1. Zoeliner, J.A.; Beall, C.L. A Breakthrough in Spectrum Conserving Frequency Assignment Technology. IEEE Trans. Electromagn. Compat.; 1977; EMC-19, pp. 313-319. [DOI: https://dx.doi.org/10.1109/TEMC.1977.303601]
2. Aardal, K.; van Hoesel, S.; Koster, A.; Mannino, C.; Sassano, A. Models and solution techniques for frequency assignment problems. Ann. Oper. Res.; 2007; 153, pp. 79-129. [DOI: https://dx.doi.org/10.1007/s10479-007-0178-0]
3. Cheeneebash, J.; Antonio Lozano, J.; Coomar Shumsher Rughooputh, H. A survey on the algorithms used to solve the channel assignment problem. Recent Patents Telecommun. (Discontin.); 2012; 1, pp. 54-71. [DOI: https://dx.doi.org/10.2174/2211740711201010054]
4. Torres, E.; Reale, R.; Sampaio, L.; Martins, J. A SDN/OpenFlow Framework for Dynamic Resource Allocation based on Bandwidth Allocation Model. IEEE Lat. Am. Trans.; 2020; 18, pp. 853-860. [DOI: https://dx.doi.org/10.1109/TLA.2020.9082913]
5. Gonzaga Ferreira, M.V.; Teles Vieira, F.H. Resource Allocation in f-OFDM Wireless Networks with Delay Estimation Using Service Curve and Envelope Process. IEEE Lat. Am. Trans.; 2020; 18, pp. 1222-1229. [DOI: https://dx.doi.org/10.1109/TLA.2020.9099763]
6. Li, R.; Zhu, P. Spectrum Allocation Strategies Based on QoS in Cognitive Vehicle Networks. IEEE Access; 2020; 8, pp. 99922-99933. [DOI: https://dx.doi.org/10.1109/ACCESS.2020.2997936]
7. Kebede, T.; Wondie, Y.; Steinbrunn, J.; Kassa, H.B.; Kornegay, K.T. Multi-Carrier Waveforms and Multiple Access Strategies in Wireless Networks: Performance, Applications, and Challenges. IEEE Access; 2022; 10, pp. 21120-21140. [DOI: https://dx.doi.org/10.1109/ACCESS.2022.3151360]
8. Hale, W.K. Frequency assignment: Theory and applications. Proc. IEEE; 1980; 68, pp. 1497-1514. [DOI: https://dx.doi.org/10.1109/PROC.1980.11899]
9. Shigueta, R. Channel Allocation in Mobile Wireless Networks. Ph.D. Thesis; Universite Paris-Saclay et de Pontifical Catholic University of Parana: Parana, Brazil, 2018.
10. Alfa, A.S.; Maharaj, B.T.; Lall, S.; Pal, S. Mixed-integer programming based techniques for resource allocation in underlay cognitive radio networks: A survey. J. Commun. Netw.; 2016; 18, pp. 744-761. [DOI: https://dx.doi.org/10.1109/JCN.2016.000104]
11. Sohan, T.A.; Haque, H.H.; Hasan, A.; Islam, J.; Alim Al Islam, A. A graph coloring based dynamic channel assignment algorithm for cognitive radio vehicular Ad Hoc networks. Proceedings of the 2016 International Conference on Networking Systems and Security (NSysS); Dhaka, Bangladesh, 7–9 January 2016; pp. 1-8. [DOI: https://dx.doi.org/10.1109/NSysS.2016.7400692]
12. Lin, W. Channel assignment problem and relaxed 2-distant coloring of graphs. Discret. Appl. Math.; 2020; 277, pp. 231-244. [DOI: https://dx.doi.org/10.1016/j.dam.2019.08.028]
13. Capone, A.; Trubian, M. Channel assignment problem in cellular systems: A new model and a tabu search algorithm. IEEE Trans. Veh. Technol.; 1999; 48, pp. 1252-1260. [DOI: https://dx.doi.org/10.1109/25.775373]
14. Chen, Y.; Li, S.; Liu, H. Dynamic Frequency Reuse Based on Improved Tabu Search in Multi-User Visible Light Communication Networks. IEEE Access; 2019; 7, pp. 35173-35183. [DOI: https://dx.doi.org/10.1109/ACCESS.2019.2902126]
15. Li, Z.; Guo, S.; Zeng, D.; Barnawi, A.; Stojmenovic, I. Joint Resource Allocation for Max-Min Throughput in Multicell Networks. IEEE Trans. Veh. Technol.; 2014; 63, pp. 4546-4559. [DOI: https://dx.doi.org/10.1109/TVT.2014.2317235]
16. Abuajwa, O.; Roslee, M.B.; Yusoff, Z.B. Simulated Annealing for Resource Allocation in Downlink NOMA Systems in 5G Networks. Appl. Sci.; 2021; 11, 4592. [DOI: https://dx.doi.org/10.3390/app11104592]
17. Zhao, Z.; Liu, S.; Zhou, M.; You, D.; Guo, X. Heuristic Scheduling of Batch Production Processes Based on Petri Nets and Iterated Greedy Algorithms. IEEE Trans. Autom. Sci. Eng.; 2022; 19, pp. 251-261. [DOI: https://dx.doi.org/10.1109/TASE.2020.3027532]
18. Bazzi, A.; Ni, Q.; Huang, C.; Ye, J.; Fu, N. Different Approximation Algorithms for Channel Scheduling in Wireless Networks. Mob. Inf. Syst.; 2020; 2020, 8836517. [DOI: https://dx.doi.org/10.1155/2020/8836517]
19. Hong, S.G.; Park, J.; Bahk, S. Subchannel and power allocation for D2D communication in mmWave cellular networks. J. Commun. Netw.; 2020; 22, pp. 118-129. [DOI: https://dx.doi.org/10.1109/JCN.2020.000007]
20. Ali, Z.J.; Noordin, N.K.; Sali, A.; Hashim, F. Fair Energy-Efficient Resource Allocation for Downlink NOMA Heterogeneous Networks. IEEE Access; 2020; 8, pp. 200129-200145. [DOI: https://dx.doi.org/10.1109/ACCESS.2020.3035212]
21. Del Ser, J.; Osaba, E.; Molina, D.; Yang, X.S.; Salcedo-Sanz, S.; Camacho, D.; Das, S.; Suganthan, P.N.; Coello Coello, C.A.; Herrera, F. Bio-inspired computation: Where we stand and what’s next. Swarm Evol. Comput.; 2019; 48, pp. 220-250. [DOI: https://dx.doi.org/10.1016/j.swevo.2019.04.008]
22. Siddiqi, U.F.; Sait, S.M. An Optimization Heuristic Based on Non-Dominated Sorting and Tabu Search for the Fixed Spectrum Frequency Assignment Problem. IEEE Access; 2018; 6, pp. 72635-72648. [DOI: https://dx.doi.org/10.1109/ACCESS.2018.2882595]
23. Reis, T.; Teixeira, M.; Almeida, J.; Paiva, A. A Recommender for Resource Allocation in Compute Clouds Using Genetic Algorithms and SVR. IEEE Lat. Am. Trans.; 2020; 18, pp. 1049-1056. [DOI: https://dx.doi.org/10.1109/TLA.2020.9099682]
24. Ghaleb, F.A.; Al-Rimy, B.A.S.; Boulila, W.; Saeed, F.; Kamat, M.; Rohani, M.F.; Razak, S. Fairness-Oriented Semichaotic Genetic Algorithm-Based Channel Assignment Technique for Node Starvation Problem in Wireless Mesh Networks. Comput. Intell. Neurosci.; 2021; 2021, 2977954. [DOI: https://dx.doi.org/10.1155/2021/2977954] [PubMed: https://www.ncbi.nlm.nih.gov/pubmed/34413885]
25. Yang, Y.; Zhang, Q.; Wang, Y.; Emoto, T.; Akutagawa, M.; Konaka, S. Adaptive resources allocation algorithm based on modified PSO for cognitive radio system. China Commun.; 2019; 16, pp. 83-92. [DOI: https://dx.doi.org/10.23919/j.cc.2019.05.007]
26. Cui, Y.; Zhao, Z.; Ma, Y.; Dong, S. Resource allocation algorithm design of high quality of service based on chaotic neural network in wireless communication technology. Clust. Comput.; 2019; 22, pp. 11005-11017. [DOI: https://dx.doi.org/10.1007/s10586-017-1285-6]
27. Zhao, C.; Gan, L. Dynamic Channel Assignment for Large-Scale Cellular Networks Using Noisy Chaotic Neural Network. IEEE Trans. Neural Netw.; 2011; 22, pp. 222-232. [DOI: https://dx.doi.org/10.1109/TNN.2010.2091653] [PubMed: https://www.ncbi.nlm.nih.gov/pubmed/21097380]
28. Ohatkar, S.N.; Bormane, D.S. Hybrid channel allocation in cellular network based on genetic algorithm and particle swarm optimisation methods. IET Commun.; 2016; 10, pp. 1571-1578. [DOI: https://dx.doi.org/10.1049/iet-com.2015.0757]
29. Zhang, X.; Zhang, X.; Wu, Z. Utility- and Fairness-Based Spectrum Allocation of Cellular Networks by an Adaptive Particle Swarm Optimization Algorithm. IEEE Trans. Emerg. Top. Comput. Intell.; 2020; 4, pp. 42-50. [DOI: https://dx.doi.org/10.1109/TETCI.2018.2881490]
30. Satria, M.B.; Mustika, I.W.; Widyawan,. Resource Allocation in Cognitive Radio Networks Based on Modified Ant Colony Optimization. Proceedings of the 2018 4th International Conference on Science and Technology (ICST); Yogyakarta, Indonesia, 7–8 August 2018; pp. 1-5. [DOI: https://dx.doi.org/10.1109/ICSTC.2018.8528642]
31. Karthikeyan, A.; Srividhya, V.; Kundu, S. Guided joint spectrum sensing and resource allocation using a novel random walk grey wolf optimization for frequency hopping cognitive radio networks. Int. J. Commun. Syst.; 2019; 32, e4032. [DOI: https://dx.doi.org/10.1002/dac.4032]
32. Li, K.; Li, S.; Huang, Z.; Zhang, M.; Xu, Z. Grey Wolf Optimization algorithm based on Cauchy-Gaussian mutation and improved search strategy. Sci. Rep.; 2022; 12, 18961. [DOI: https://dx.doi.org/10.1038/s41598-022-23713-9]
33. Tian, M.; Deng, H.; Xu, M. Immune Parallel Artificial Bee Colony Algorithm For Spectrum Allocation In Cognitive Radio Sensor Networks. Proceedings of the 2020 International Conference on Computer, Information and Telecommunication Systems (CITS); Hangzhou, China, 5–7 October 2020; pp. 1-4. [DOI: https://dx.doi.org/10.1109/CITS49457.2020.9232476]
34. Sultan, K. Computational-Intelligence-Based Spectrum-Sharing Scheme for NOMA-Based Cognitive Radio Networks. Appl. Sci.; 2023; 13, 7144. [DOI: https://dx.doi.org/10.3390/app13127144]
35. Hidayat, M.A.J.; Mustika, I.W.; Sulistyo, S. Resource Optimization in Cognitive Radio Network Based on Firefly Algorithm. Proceedings of the 2018 3rd International Conference on Information Technology, Information System and Electrical Engineering (ICITISEE); Yogyakarta, Indonesia, 13–14 November 2018; pp. 136-140. [DOI: https://dx.doi.org/10.1109/ICITISEE.2018.8720953]
36. Mach, J.B.; Ronoh, K.K.; Langat, K. Improved spectrum allocation scheme for TV white space networks using a hybrid of firefly, genetic, and ant colony optimization algorithms. Heliyon; 2023; 9, e13752. [DOI: https://dx.doi.org/10.1016/j.heliyon.2023.e13752]
37. Nadimi-Shahraki, M.; Zamani, H.; Asghari, Z.; Mirjalili, S. A Systematic Review of the Whale Optimization Algorithm: Theoretical Foundation, Improvements, and Hybridizations. Arch. Comput. Methods Eng.; 2023; 30, pp. 4113-4159. [DOI: https://dx.doi.org/10.1007/s11831-023-09928-7]
38. Zamani, H.; Nadimi-Shahraki, M.H.; Gandomi, A.H. QANA: Quantum-based avian navigation optimizer algorithm. Eng. Appl. Artif. Intell.; 2021; 104, 104314. [DOI: https://dx.doi.org/10.1016/j.engappai.2021.104314]
39. Trojovská, E.; Dehghani, M.; Trojovský, P. Zebra Optimization Algorithm: A New Bio-Inspired Optimization Algorithm for Solving Optimization Algorithm. IEEE Access; 2022; 10, pp. 49445-49473. [DOI: https://dx.doi.org/10.1109/ACCESS.2022.3172789]
40. Xia, N.; Li, Y.; Zhang, K.; Wang, P.; Luo, L.; Chen, L.; Yang, J. Channel Allocation Algorithm Based on Swarm Intelligence for a Wireless Monitoring Network. Electronics; 2023; 12, 1840. [DOI: https://dx.doi.org/10.3390/electronics12081840]
41. Gamst, A.; Rave, W. On Frequency Assignment in Mobile Automatic Telephone Systems. Proceedings of the GLOBECOM; Miami, FL, USA, 29 November–2 December 1982; pp. 309-315.
42. Sivarajan, K.N.; McEliece, R.J.; Ketchum, J.W. Channel assignment in cellular radio. Proceedings of the IEEE 39th Vehicular Technology Conference; San Francisco, CA, USA, 1–3 May 1989; Volume 2, pp. 846-850.
43. Yeung, K.; Yum, T. Fixed channel assignment optimization for cellular mobile networks. IEICE Trans. Commun.; 2000; E83B, pp. 1783-1791.
44. van Berkel, T.; Herben, M.; Chavez-Santiago, R.; Lyandres, V. Impact of the change of the propagation coefficient at the break point on fixed channel assignment for GSM networks. Proceedings of the 17th Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC’06); Helsinki, Finland, 11–14 November 2014; Institute of Electrical and Electronics Engineers: Piscataway, NJ, USA, 2006; pp. 1-5. [DOI: https://dx.doi.org/10.1109/PIMRC.2006.254305]
45. Garcia, G.; Monego, H.; Pellenz, M.; Souza, R.; Munaretto, A.; Fonseca, M. An iterative heuristic approach for channel and power allocation in wireless networks. Ann. Telecommun.; 2018; 73, pp. 293-303. [DOI: https://dx.doi.org/10.1007/s12243-017-0612-5]
46. Chávez-Santiago, R.; Gigi, E.; Lyandres, V. Channel assignment for cellular mobile networks with nonuniform cells—An improved heuristic algorithm. IEE Proc. Commun.; 2006; 153, pp. 61-68. [DOI: https://dx.doi.org/10.1049/ip-com:20045331]
47. Chávez-Santiago, R.; Gigi, E.; Lyandres, V. Complexity Analysis of a Heuristic Method for Fixed-Frequency Assignment Including Adjacent Channel Interference. IEEE Trans. Electromagn. Compat.; 2008; 50, pp. 203-208. [DOI: https://dx.doi.org/10.1109/TEMC.2007.911937]
48. Fu, X.; Pan, Y.; Bourgeois, A.; Fan, P. A three-stage heuristic combined genetic algorithm strategy to the channel-assignment problem. Proceedings of the International Parallel and Distributed Processing Symposium; Nice, France, 22–26 April 2003; [DOI: https://dx.doi.org/10.1109/IPDPS.2003.1213277]
49. Fu, X.; Bourgeois, A.; Fan, P.; Pan, Y. Using a genetic algorithm approach to solve the dynamic channel-assignment problem. Int. J. Mob. Commun.; 2006; 4, pp. 333-353. [DOI: https://dx.doi.org/10.1504/IJMC.2006.008945]
50. Dhas, J.; Rajesh, R. Particle swarm intelligence for channel assignment problem in mobile cellular communication system. Int. J. Artif. Intell. Soft Comput.; 2012; 3, pp. 16-28. [DOI: https://dx.doi.org/10.1504/IJAISC.2012.048175]
51. Alireza, S.; Shirazi, G. Using a New Heuristic Algorithm to Solve Channel Assignment Problems in Cellular Radio Networks. Proceedings of the 2006 IEEE 63rd Vehicular Technology Conference; Melbourne, Australia, 7–10 May 2006; Volume 2, pp. 708-712. [DOI: https://dx.doi.org/10.1109/VETECS.2006.1682916]
52. Shirazi, S.A.G. A New Hybrid Method for Channel Assignment Problems in Cellular Radio Networks. Proceedings of the 2010 6th International Conference on Wireless and Mobile Communications; Valencia, Spain, 20–25 September 2010; pp. 461-465. [DOI: https://dx.doi.org/10.1109/ICWMC.2010.11]
53. Shukla, A.; Tiwari, R.; Rungta, S.; Kumar, M.S. A New Heuristic Channel Assignment in Cellular Networks. Proceedings of the 2009 WRI World Congress on Computer Science and Information Engineering; Los Angeles, CA, USA, 31 March–2 April 2009; Volume 7, pp. 473-478. [DOI: https://dx.doi.org/10.1109/CSIE.2009.795]
54. Stojmenović, I. Heuristics for Solving Fixed-Channel Assignment Problems. Handbook of Wireless Networks and Mobile Computing; Wiley Series on Parallel and Distributed Computing; Wiley: Hoboken, NJ, USA, 2002; [DOI: https://dx.doi.org/10.1002/0471224561.ch3]
55. Audhya, G.K.; Sinha, K.; Ghosh, S.C.; Sinha, B.P. A survey on the channel assignment problem in wireless networks. Wirel. Commun. Mob. Comput.; 2011; 11, pp. 583-609.
56. Funabiki, N.; Takefuji, Y. A neural network parallel algorithm for channel assignment problems in cellular radio networks. IEEE Trans. Veh. Technol.; 1992; 41, pp. 430-437. [DOI: https://dx.doi.org/10.1109/25.182594]
57. Kim, S.; Kim, S.-L. A two-phase algorithm for frequency assignment in cellular mobile systems. IEEE Trans. Veh. Technol.; 1994; 43, pp. 542-548.
58. Kunz, D. Channel assignment for cellular radio using neural networks. IEEE Trans. Veh. Technol.; 1991; 40, pp. 188-193. [DOI: https://dx.doi.org/10.1109/25.69987]
59. Battiti, R.; Bertossi, A.; Cavallaro, D. A randomized saturation degree heuristic for channel assignment in cellular radio networks. IEEE Trans. Veh. Technol.; 2001; 50, pp. 364-374. [DOI: https://dx.doi.org/10.1109/25.923049]
60. Hurley, S.; Smith, D.H.; Thiel, S.U. FASoft: A system for discrete channel frequency assignment. Radio Sci.; 1997; 32, pp. 1921-1939. [DOI: https://dx.doi.org/10.1029/97RS01866]
61. Aardal, K.; Hoesel, S.; Koster, A.; Mannino, C.; Sassano, A. Models and Solution Techniques for Frequency Assignment Problems; Tech Report 01-40, ZIB Springer: Berlin/Heidelberg, Germany, 2001.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
Wireless communication supports various real-world applications, such as aeronautical navigation, satellite and TV broadcasting, wireless LANs, and mobile communications. The inherent characteristics of the electromagnetic spectrum impose constraints on telecommunication channels and their frequency bandwidths within mobile networks. A persistent challenge in these applications is providing high-demand services to mobile users, where frequency assignment problems, also known as channel assignment problems, assume significance. Researchers have developed several modeling approaches to address different facets of this problem, including the management of interfering radio signals, the assessment of available frequencies, and optimization criteria. In this paper, we present improved algorithms for solving the Minimum Span Frequency Assignment Problem in mobile communication systems using the greedy optimization approach known as F/DR. We solved and evaluated twenty well-known benchmark cases to assess the efficacy of our algorithms. Our findings consistently demonstrate that the modified algorithms outperform the F/DR approach with comparable computational complexity. The proposed algorithm notably achieves the following benchmarks: The modified algorithms consistently produce at least one local optimum better than the traditional algorithm in all benchmark tests. In 95% of the benchmarks evaluated, the probability of discovering a local optimum value (calculated by the modified algorithm) that is better than or equal to the one found by the conventional algorithm exceeds 50%.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer