Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Multiuser wireless network enhancement via an innovative rime optimization search strategy

  • Wafaa Alsaggaf,

    Roles Conceptualization, Funding acquisition, Investigation, Project administration, Supervision, Writing – original draft

    Affiliation Department of Information Technology, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah 21589, Saudi Arabia

  • Mona Gafar,

    Roles Conceptualization, Data curation, Investigation, Resources, Validation, Writing – review & editing

    Affiliations Department of Computer Engineering and Information, College of Engineering, Wadi Ad Dwaser, Prince Sattam Bin Abdulaziz University, Al-Kharj, Saudi Arabia, Machine Learning and Information Retrieval Department, Artificial Intelligence, Kafrelsheikh University, Kafrelsheikh, Egypt

  • Shahenda Sarhan,

    Roles Conceptualization, Funding acquisition, Methodology, Software, Validation, Writing – original draft

    Affiliations Computer Science Department, Faculty of Computers and Information, Mansoura University, Mansoura, Egypt, University of Economics and Human Sciences, Warsaw, Poland

  • Abdullah M. Shaheen,

    Roles Conceptualization, Formal analysis, Investigation, Methodology, Project administration, Supervision, Validation, Visualization, Writing – original draft, Writing – review & editing

    Affiliation Department of Electrical Engineering, Faculty of Engineering, Suez University, Suez, Egypt

  • Ahmed S. Alwakeel

    Roles Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Project administration, Supervision, Validation, Visualization, Writing – original draft, Writing – review & editing

    ahmed.alwakeel@eng.suezuni.edu.eg

    Affiliation Department of Electrical Engineering, Faculty of Engineering, Suez University, Suez, Egypt

Abstract

This paper introduces an Improved Rime Optimization Algorithm (IROA) designed to maximize achievable rates in multiuser wireless communication networks equipped with Reconfigurable intelligent surfaces (RISs). The proposed technique incorporates the Quadratic Interpolation Method (QIM) into the classic Rime Optimization Algorithm (ROA), which improves solution diversity, facilitates broader exploration of the search space, and enhances robustness against local optima. Finding the ideal quantity and positioning of RIS components to optimize system performance is the main goal of the optimization framework. Two objective models are taken into consideration: one that maximizes the lowest achievable rate in order to prioritize fairness, and another that maximizes the average achievable rate for all users. The performance of IROA is evaluated on systems with 20 and 50 users and compared against established algorithms such as Differential Evolution (DE), Particle Swarm Optimization (PSO), Grey Wolf Optimizer (GWO), Augmented Jellyfish Search Optimization Algorithm (AJFSOA), and Jellyfish Search Optimization Algorithm (JFSOA). Results demonstrate that the proposed IROA achieves relative performance improvements ranging from 5% to 46% across different scenarios and objective models. In the 20-user case with the first objective model, IROA achieves improvements of 28.02%, 42.07%, 46.54%, 1.74%, 35.46%, and 25.95% compared to AJFSOA, JFSOA, PSO, ROA, GWO, and DE, respectively, in terms of average achievable rate. Similarly, for the second objective model, IROA achieves relative improvements of 5.94%, 13.29%, 14.55%, 7.1%, 15.97%, and 46.26% over ROA, DE, PSO, AJFSOA, JFSOA, and GWO, respectively, in terms of minimum achievable rate. On contrary, the IROA shows lower standard deviation compared to the current ROA. However, the proposed IROA achieves superior performance over ROA in terms of the best, mean and worst objective outcomes. These findings demonstrate that in RIS-assisted wireless communication networks, the suggested IROA achieves strong flexibility and reliable performance benefits across a range of multiuser optimization tasks.

Introduction

In the era of Beyond 5th-generation cellular network (B5G) and developing sixth-generation cellular networks (6G) communication systems, delivering larger capacity, enhanced dependability, and energy efficiency in wireless networks has become critical [13]. Reconfigurable intelligent surfaces (RISs) are a disruptive technology that allows for dynamic customization of the wireless environment to improve signal quality and system performance [4]. RISs are made up of programmable metasurfaces that may reflect, refract, or absorb electromagnetic waves, giving you exact control over signal transmission. This capacity places RISs as a cornerstone technology for constructing Smart Radio Environments (SREs) that adapt to varied communication scenarios [58].

Despite RISs’ potential, their practical deployment faces significant challenges, including proper placement, configuration, and the construction of efficient algorithms for their operation [911]. The performance of RIS-assisted wireless networks is strongly dependent on optimizing parameters like RIS placements and phase shifts. Traditional optimization approaches, such as Differential Evolution (DE) and Particle Swarm Optimization (PSO), struggle to strike a balance between exploration and exploitation in RIS optimization’s high-dimensional search space.

Related Work

In order to properly capitalize on the benefits resulting from the implementation of RISs, it is important to possess a thorough comprehension of all facets of RIS- aided wireless communication systems. Of them, the most important one would be designing RIS phase changes with the goal of manipulating incoming radio waves in a way that maximizes the benefits mentioned above. Thus, creating algorithms that maximize achievable rates is especially important when it comes to RIS-assisted communications. The goal of the majority of this field’s research has been to maximize achievable rates for point-to-point multiple-input multiple-output (MIMO) communications. Although publications like those found in [12, 13] provide effective techniques for transmit covariance matrix optimization, they mostly focus on single-user MIMO situations. On the other hand, [14] examined how to optimize the sum rate while employing millimeter-wave (mmWave). The optimization approaches shown in [14] are restricted to single-user contexts, yet they produce near-optimal achievable rates with little computational and hardware complexity.

In [15], researchers addressing discrete signaling showed that the cutoff rate may be used as a more manageable optimization parameter to successfully optimize achievable rates in RIS-aided systems. Moreover, the research in [16] explored how a modest number of active components added to the RIS may improve spectral efficiency. They maximized the possible rate by working together to optimize the RIS matrix and the precoding vectors. To approach the nonconvex problem, many strategies are utilized in [17]: maximum ratio transmission, ideal power allocation, and Currant penalty. In Internet of Things (IoT) networks, this study aims to maximize the achievable rate in RIS-assisted uplink MIMO. RIS phase shifts, power distribution, and base station beamforming design are all collaboratively optimized to improve spectral efficiency with many mobile IoT devices now in use [18].

Using received signal strength indicator (RSSI) measurements for a cellular user in a millimeter-wave network, the authors of [19] offer RISs to examine the efficacy of range estimation. Firstly, they delineate the best practice for RIS deployment, which lessens the likelihood of totally preventing the user from accessing both the RIS connection and the BS. Next, based on certain constraints, the authors described a range estimation method. In [20], authors discussed localization algorithms based on near-field (NF) technology and suggested RIS as a specific method for resolving issues. Accurately and simultaneously localizing many energy-constrained devices is a necessary condition for many location-based Internet of Things applications. The ergodic achievable rate’s approximate values are first calculated using Jensen’s inequality and majorization theory. After that, an alternating optimization-based method is proposed to optimize the ergodic achievable rate by concurrently building the transmit covariance matrix at the base station and the reflection coefficients at the RIS [21]. A achievable sum-rate maximization problem arises from the optimization of the RIS phase shift, resource distribution, and UAV placement together. Using the block coordinate descent (BCD) method [22], the original problem is divided into three smaller problems and solved to avoid the non-convexity caused by the coupling of variables.

The authors in [23] provided an intelligent metaheuristic version of an improved artificial ecosystem optimizer (EAEO) for a beamforming optimization framework in an integrated sensing and communication (ISAC) system that has been integrated with RIS [24, 25]. The ISAC system is designed to maximize signal transmission over the RIS and improve overall performance by optimizing the SNR. To improve the quality of the solutions in multidimensional and nonlinear optimization situations, the suggested EAEO version integrates a Fitness-Distance-Balance Model (FDBM) with the basic Artificial Ecosystem Optimizer (AEO).

In [26], authors investigated the complementarity of digital twins (DTs) to successfully deploy the metaverse in 6G networks. To be more specific, they study how a DT-assisted RIS-based network architecture can significantly enhance network latency and reliability for 6G metaverse implementation. In [27], an energy-efficient downlink communication system incorporating multiple aerial RISs (ARISs) is investigated. The addition of many ARISs enables UEs and BS to interact more easily. The joint optimization issue of the multiple ARIS-assisted communication system’s power regulation, phase shift, and ARIS reflecting element on/off states is then established.

The authors of [28] described a blockchain-based architecture for transmitting and storing information, enabling for safe knowledge management in the intelligent IoT. Their first permissioned blockchain-based decentralized and trustworthy knowledge storage system incorporates on-chain encrypted knowledge storage and an improved Delegated Proof of Stake (DPoS) consensus mechanism. In [29], a new wirelessly powered edge intelligence (WPEG) architecture was presented. The goal was to create robust, reliable, and long-lasting edge intelligence using energy harvesting (EH) techniques. To protect peer-to-peer (P2P) energy and knowledge exchange in our system, they first created a permissioned edge blockchain. The authors of [30] created a multiple access approach for next generation multiple access (NGMA) in wireless communication systems using various RISs. They initially looked into the relationship between the efficiency and complexity of the RIS phase setup and the design of NGMA schemes, keeping in mind the real-world scenario of stationary users interacting with mobile users. They then created a media access control (MAC) protocol that incorporates RISs and presented a multiple access framework for RIS-assisted communication systems.

The authors of [31] devised a generic formulation of the ergodic capacity for RIS-aided communication systems, taking into account the radiative properties of RIS. This equation accounts for both the LOS and NLOS connections. This introduces a new level of freedom in optimizing RIS-aided wireless channels. Using the channel model, we investigate the RIS deployment strategy, which includes RIS rotation and placement optimization. The authors of [32] suggested a conjugate gradient and particle swarm optimization (CG-PSO) approach to optimize both RIS phase shifts and ABS heights. The conjugate gradient (CG) under fixed ABS altitude and changing transmit power is used to calculate an appropriate RIS phase shift. Finally, they used PSO to determine the best ABS altitude, resulting in a greater sum rate at the optimal RIS phase shift.

The Rime Optimization Algorithm (ROA) is a nature-inspired metaheuristic which was recently introduced by H. Su et al. [33]. It simulates the evolutionary behavior of rime particles, transitioning between soft and hard forms to adapt to environmental conditions. ROA operates through two core processes: the Hard-Rime Puncture Process (HRPP) and the Soft-Rime Search Process (SRSP), which emulate distinct strategies for exploring and exploiting the search space. In this study, we propose an improved version of ROA by integrating the Quadratic Interpolation Method (QIM). Unlike the traditional ROA, which relies solely on the best-performing agent, the proposed IROA incorporates data from three different rime agents. This approach introduces greater solution diversity and enhances the exploration of the search space by leveraging randomization and permutations, leading to a more robust optimization process. The proposed IROA technique is specifically designed to determine the maximum achievable rate in multiuser wireless communication networks equipped with Reconfigurable Intelligent Surface (RIS).

Motivation

The fundamental impetus for this research stems from the limits of current optimization techniques in dealing with the particular issues of multiuser RIS-assisted wireless networks. RISs have developed as a transformative technology, significantly improving wireless communication performance. Optimizing RIS parameters, such as location and phase shifts, is a difficult effort because to the problem’s large dimensionality and non-convexity. Traditional population-based optimization techniques, such as DE, PSO, and others, have shown various shortcomings: (1) Limited Exploration Capabilities: These algorithms frequently fail to search the solution space completely, resulting in poor solutions and a higher probability of being locked in local optima; (2) Slow Convergence: Many present approaches require numerous iterations to converge, making them computationally expensive for large-scale and real-time applications. These limitations highlight the need for a more advanced, adaptive optimization algorithm. The suggested Improved Rime Optimization Algorithm (IROA) overcomes these issues by including the QIM.

Main contribution

This research addresses the issues of maximizing the achievable rate in RIS-assisted networks while maintaining user fairness, a significant concern in earlier optimization models. For this purpose, an innovative IROA has been designed to improve the performance of multiuser wireless communication systems with RISs. This innovation increases exploration diversity and exploitation efficiency, allowing the algorithm to locate globally optimal solutions with greater confidence and speed. Furthermore, IROA introduces a fairness-driven goal function that maximizes the lowest achievable rate, assuring equal performance for all users. This is especially important in cases involving dense user populations or varied network topologies, where traditional algorithms fail to strike a compromise between fairness and system capacity.

By addressing these major deficiencies, the proposed IROA seeks to advance the state-of-the-art in RIS optimization, providing a scalable and robust solution for next-generation wireless networks. This study provided practical insights on efficiently utilizing RIS technology, particularly in situations where fairness and efficiency are critical.

The key aspects of the contributions are as follows:

  1. Enhanced Optimization Framework: We propose enhancing the classic Rime optimization Algorithm by integrating the QIM. This innovation adds more diversity to the search process and allows for a more robust exploration of the solution space, overcoming the limits of standard optimization strategies, which frequently become locked in local optima.
  2. Two Objective Models: We present two alternative objective models for maximizing the achievable rate in multiuser RIS-assisted systems. The first model seeks to maximize the average achievable rate across all users, resulting in optimal overall system performance. The second model focuses on maximizing the lowest achievable rate for each user, assuring fairness and prioritizing the user with the lowest performance.
  3. Effectiveness and validation of IROA: Extensive simulations show that the proposed IROA outperforms existing algorithms, such as the traditional ROA [33], DE [34, 35], PSO [36, 37], Grey Wolf Optimizer (GWO) [38, 39], Augmented Jellyfish Search Optimization Algorithm (AJFSOA) [40], and Jellyfish Search Optimization Algorithm Jellyfish Search Optimization Algorithm (JFSOA) [41], in terms of both average and minimum rates. The results demonstrate IROA’s superior ability to balance system performance and fairness in RIS-assisted wireless networks.

To ensure a thorough performance evaluation, the proposed IROA is compared against a number of well-known metaheuristic optimization algorithms that have recently been applied to RIS-assisted wireless communication challenges. PSO [42, 43] and DE [44, 45] are commonly employed for optimizing RIS phase shifts and placement due to their efficient search processes and capability to tackle high-dimensional issues. Furthermore, nature-inspired algorithms, such as the AJFSOA [40] and JFSOA [46], have shown promising results in improving spectral efficiency, signal coverage, and energy efficiency in RIS-assisted multiuser networks. These algorithms reflect cutting-edge techniques to RIS optimization, making them appropriate benchmarks for assessing IROA’s performance. The results of this study show that IROA consistently outperforms these approaches in terms of feasible rate maximization, fairness, and convergence speed, confirming its robustness in RIS-assisted wireless communication networks.

The rest of the paper is organized as follows. The System model section provides an explanation of the system model. The recommended IROA method for maximizing the achievable rate is given in the Proposed IROA incorporating QIM for performance improvement in wireless communication systems section. The Numerical results section offers numerical results to verify the performance of the recommended algorithm. The final section concludes the article.

Notation: We represent matrices as and column vectors as in lowercase and uppercase, respectively. The equivalent pseudo-inverse, transpose, conjugate transpose (Hermitian), and inverse for each are denoted, respectively, by the symbols , , , and . is the trace function of a matrix . is the representation of the Euclidean norm. The notation for a circularly symmetric complex Gaussian random vector is , where represents the mean and the covariance matrix. is the symbol for the whole set of complex numbers. and denote the generalizations for matrices and vectors, respectively, in this notation. is the identity matrix of size .

System model

As seen in Fig 1, we propose a multi-RIS-aided wireless communication system for outdoor situations. In this system, a single-antenna base station (BS) and K single-antenna user equipment (UE) are connected by N equal-size RISs in orthogonal time slots. It is assumed that every RIS that is installed on the ceiling is a homogeneous planar array with M reflecting components.

Communication channel model

As often considered in the literature, for example, [4752], there is accurate channel state information (CSI) for the links between the BS, users, and RIS elements. This reflects that the base station has full knowledge of the channel conditions between all users and the RIS, allowing for optimal resource allocation and interference mitigation. Under this consideration, the interference term from other users is negligible and can be effectively managed through appropriate power control and RIS configuration. represents the phase shift coefficient vector of RIS n, where represents the phase shift of element r in RIS n. Furthermore, we assign the channel vectors in this manner: For the channel vector from UE k to RIS n, ; for the channel vector from RIS n to the BS, ; and for the channel vector from UE k to the BS, . The RIS can help construct channels that are dominated by LoS propagation with a few scatters since it can be put on the walls of tall structures. For the UE-RIS and RIS-BS channels, we thus employ the Rician fading model presented in [5355]. The components of the LoS can be expressed using an array response vector. The array response vector for the UE-RIS connection may be described using the azimuth and elevation angles of arrival (AoA) at the RIS from the UE. The array response vector for the RIS-BS link may be defined by the azimuth and elevation angles of departure (AoD) from the RIS towards the BS. The non-line-of-sight (NLoS) components belong to the distribution of [5658] and are composed of complex Gaussian random variables that are independently and identically distributed (i.i.d). Consequently, is written as [53]

(1)

indicates the path-loss between RIS n and the BS, and is the Rician factor that accounts for the ratio of the LoS power to the NLoS power. The array response of RIS n is represented by the symbol ; the azimuth angle is , and the elevation angle of departure is for the link between RIS n and the BS. The direct channel elements, , are chosen from . Likewise, is written as [53]

(2)

where the symbols and represent the elevation angle and azimuth angle for the connection between RIS n and UE k, respectively. The following is the direct channel between user k and the BS

(3)

The path-loss between UE k and the BS is shown in this instance by . The signal received at the BS form RIS n is provided by

(4)

The transmitted symbol x has a power of pk, and . The effective channel is , which includes RIS phase shift. The noise is represented by n with ), and the straight path is . For user k, the received SNR 1 is provided by

(5)

The achievable sum rate of user k as displayed

(6)

Where the parameters and satisfy

(7a)(7b)

Problem formulation

In this study, we provide a technique for optimizing the amount, distribution, and RIS reflection patterns in a wireless communication system with RIS assistance simultaneously. To show how effective the suggested strategy is, the final parameters are assessed. The proposed methodology uses two different objective models to improve the performance of multiuser communication systems.

Proposed objective functions.

To achieve a balanced performance among several participants, the first step is to maximize the average achievable rate of each participant. This method, which may be expressed as follows, prevents excessive values in any user

(8)

An alternative approach is to emphasize improving those in the worst condition to the fullest extent possible by maximizing the lowest rate that each user can achieve.

(9)

Proposed constrains.

The following practical constraints should be upheld in order to maximize the previously indicated objective models:

(10a)(10b)(10c)(10d)

where L is the size length of each RIS and is the position of RIS n. The location limitations of the RISs are demonstrated by the constraints (11) and (12). To make sure that RISs do not overlap, we use (13); similarly, (14) guarantees that the number of RISs falls between [].

Proposed IROA incorporating QIM for performance improvement in wireless communication systems

In this section, the standard ROA and the proposed IROA are highlighted and their main mathematical formulation are displayed. Also, the proposed algorithm’s design and its operational differences from ROA are explicitly described in addressing the optimization challenges in RIS-assisted wireless networks.

Standard ROA

ROA is rooted in natural phenomena, specifically aimed at imitating the growth of rime particles under various environmental conditions. It mimics the relevant environmental factors through the implementation of the SRSP and the HRPP [33]. The HRPP represents the destructive aspects observed during rime formation, where the effectiveness of particle movement affects the fitness function. On the other hand, the SRSP models the rime formation in a windy climate [59, 60]. Moreover, a crossover operator is utilized to facilitate information exchange among the particles, contributing to improved convergence.

The initialization of the rime population involves a random searching procedure [61]. During this initial phase, the position of the rime (Pmn) as follows:

(11)

where Ps denotes the number of particles in the population, the problem’s dimension is indicated by Dim, PLm and PUm refer to the dimensional boundaries, and z1 represents a randomly selected value from the interval (0,1). Then, the SRSP is activated, wherein rime particles traverse the searching area. Therefore, in the next iteration (), the position of every rime particle is updated through the SRSP, defined as , as follow:

(12)

In the given context, the notation represents the dimension (n) corresponding to the best solution found so far () within the current iteration (tr), with trmax indicating its maximum value. The symbol z2 represents a randomly selected value from the interval [0,1]. PAn(tr) is an artificial rime particle that can be created [62] using the following expression:

(13)

where z3 represents another randomly number from the range [-1,1]. H denotes the adhesion degree, which is also determined by a randomly number from the interval [0,1]. The variables and mimic external conditions that represent environmental factors, and their models are defined as follows:

(14)(15)

Accordingly, as stated in [33], the factor determines the division of the step function and defaults to a value of five.

In contrast, under high-wind conditions, the HRPP is repeated to simulate the simpler and more orderly growth of hard-rime particles. Therefore, the position of each rime particle can be updated and denoted as , using the following expression:

(16)

where z4 represents a randomly selected number from the interval [0, 1]. is the fitness value of while represents its related normalized value, defined as follows:

(17)

The ROA procedure involves generating a new particle solution, evaluating its fitness level, and comparing it with the previous solution. If the new obtained fitness is better, it replaces the inferior solution. Throughout iterations, this process continuously replaces particles to ensure the beneficial evolution of the population. The pseudo code for the standard ROA is depicted in Algorithm 1 which introduces a systematic approach to initialize and evolve a population of particles to find the optimal solution for a given problem. The algorithm begins by initializing several parameters. The population of particles is then initialized using a random search procedure defined by Equation 11, ensuring that each particle’s position is randomly set within the defined boundaries. Initially, the fitness of each particle is evaluated using Equation 17, which normalizes the fitness values of the particles. This helps in comparing the relative quality of different particles’ positions within the search space. The main optimization process occurs within a loop. For each particle, the SRSP and HRPP are applied in the standard ROA. After updating the positions, the fitness of each particle is re-evaluated. A greedy search technique is employed to compare the fitness of the new position with the previous one. If the new position’s fitness is better, it replaces the old position, ensuring continuous improvement in the population’s overall quality. Finally, after completing all iterations, the algorithm returns the best solution found. This solution represents the particle with the highest fitness value achieved during the optimization process.

Algorithm 1. Pseudo Code for ROA

Proposed IROA

To enhance population diversity and improve the exploration capabilities of the ROA, this research proposes the integration of an IROA approach with the QIM, which is a local search technique designed to fit a parabolic function to a given curve and identify its extremities. By incorporating QIM into the ROA, higher diversity is introduced, and non-linear modifications are enabled through quadratic operations. The QIM approach refines the solution particle (Pm(tr)) around itself and two randomly selected neighbors (PR1(tr) and PR2(tr)).

Consequently, the position of each rime particle can be updated using the QIM strategy, represented as , according to the following expression:

(18)

where

(19)(20)(21)(22)(23)(24)

where Fit(Pm(tr)), Fit(PR1(tr)), and Fit(PR2(tr)), denote the fitness scores of the present particle (m) and the two randomly selected neighbors (R1 and R2), respectively.

The method includes employing a positive greedy search technique to compare fitness ratings prior to and following upgrades. The HRPP, SRSP, or QIM are utilized to generate new positions for rime particles. If the updated fitness value is superior, the suboptimal solution is replaced by the optimal one, thereby improving the overall quality of the global solution. This method actively replaces agents throughout upgrades to guarantee optimal population evolution. Fig 2 shows the flow chart of the proposed IROA approach. Also, the pseudo code for the presented IROA incorporating the QIM is depicted in algorithm 2. In the proposed IROA, for each particle, a random decision (if “rand>0.5”) determines whether to follow the SRSP and HRPP or to use the QIM-enhanced IROA. The application of the QIM-enhanced IROA is activated to enhance the particle positions. For each particle, two random neighbors (PR1(tr) and PR2(tr)) are selected from the population. The values A(tr), B(tr), C(tr) are calculated using Equations 18, (23) and (24), respectively, based on the fitness of the current particle and its neighbors. Similarly, the values a(tr), b(tr), and c(tr) are calculated using Equations 21, (26) and (27). These intermediate calculations are used to update the particle’s position using Equations 18Equation 18, which ensures that the new position is derived from a parabolic interpolation of the fitness landscape. After updating the positions, the fitness of each particle is re-evaluated. A greedy search technique is employed to compare the fitness of the new position with the previous one. If the new position’s fitness is better, it replaces the old position, ensuring continuous improvement in the population’s overall quality. Finally, after completing all iterations, the algorithm returns the best solution found. This solution represents the particle with the highest fitness value achieved during the optimization process.

Compared to traditional optimization algorithms like DE, PSO, and ROA, IROA offers several advantages. First, QIM prevents premature convergence by maintaining a diverse set of candidate solutions throughout the optimization process. Second, IROA achieves faster convergence rates due to its adaptive mechanisms. Finally, the algorithm is scalable to high-dimensional optimization problems often encountered in RIS-assisted networks.

Algorithm 2. Pseudo Code for IROA

Numerical results

Here, we conduct many simulations to evaluate the superiority of the IROA algorithm over the other approaches. The goal of all these approaches is to optimally combine the number and placement of RISs. The following subsection shows the experimental setting.

Experimental settings

In this subsection, we present a full description of the setup that was utilized to assess the performance of the proposed IROA algorithm in RIS-assisted multiuser wireless communication networks.

Simulation environment.

The simulations are conducted in a 3D environment, with the communication system consisting of a BS and K users each equipped with a single antenna. The base station and users are situated outside, with various distances and angles between them. The RISs are placed in the system to assist with signal propagation. Each RIS is formed from 100 reflecting components, which are positioned optimally during the experiments. The BS and RISs are considered to be static, whereas the users are assigned at random within a particular area. The users are dispersed randomly within a square with vertices of [0, 0, 0], [0, 10, 0], [10, 10, 0], and [10, 10, 0] m. The RISs are arranged within the square with vertices of [0, 0, 10], [0, 10, 10], [10, 0, 10], and [10, 10, 10] m. Moreover, the BS’s coordinates were set to [5, -10, 1] m. Four vertices, located at [0, 0, 0], [0, 0, 2.25], [10, 0, 2.25], and [10, 0, 0] m, were used to determine the wall’s placement (c.f. Fig 1).

All simulations were run using MATLAB (R2023a) on a computer equipped with an Intel Core i7-470K CPU processor, 16 GB of RAM, and Windows 11 operating system. The proposed approach was implemented and numerically evaluated using MATLAB’s built-in optimization toolbox and custom scripts. The simulation parameters and settings were carefully chosen to produce accurate and consistent results.

System parameters.

Table 1 presents the values of the system parameters used in simulation. To ensure the study’s reproducibility and practical applicability, we carefully selected essential simulation parameters from generally accepted models and real-world deployment situations in RIS-assisted wireless networks. The Rician Factor was set to 10, which represents typical urban and suburban situations in which both Line-of-Sight (LOS) and non-line-of-sight (NLOS) components impact signal propagation. This option is consistent with earlier research into RIS-based communication systems. The Noise Power was computed using an SNR level of –23 dB, which is consistent with conventional assumptions in wireless network optimization studies. Furthermore, the Path Loss Exponent was increased to 2.2 for UE-RIS-BS links and 4 for direct UE-AP lines to simulate realistic signal attenuation in crowded communication settings. These values have been referenced from recent literature to ensure consistency with existing work and enhance the reproducibility of our results.

Optimization problem.

The optimization focuses on maximizing the achievable rates under two different objective models: (1) Objective Model 1: Maximizing the average achievable rate of all users. (2) Objective Model 2: Maximizing the minimum achievable rate, ensuring fairness across the network by improving the rate for the user with the lowest achievable rate.

Algorithms compared.

To evaluate the performance of the proposed IROA, we compare it against several well-known optimization algorithms, including: DE, PSO, Grey Wolf Algorithm (GWA), Traditional ROA, AJFSOA, and JFSOA.

Performance metrics.

The performance of each algorithm is evaluated based on the following metrics: (1) Achievable Rate: The average and minimum achievable rates for all users; (2) Convergence Rate: The number of iterations required for each algorithm to converge to a solution; and (3) RIS Placement: The positions of the RISs are optimized to enhance signal coverage and minimize interference.

Problem setup.

The simulations are done with varied numbers of RISs (ranging from one to ten), and the position of the RISs is optimized under the constraints: 1) RIS Placement Constraints: The RISs must not overlap and must adhere to certain placement boundaries within the area, and 2) Other Constraints: The number of RISs is constrained between a minimum value Nmin and a maximum value Nmax. The experiments are conducted in 50 independent trials to account for randomness in user distribution and RIS placement, and statistical results are reported, including minimum, maximum, and average achievable rates, as well as standard deviation (STD) for each algorithm.

Four different cases are investigated based on the number of users and the type of the objective model as shown in Table 2.

Case study 1: maximizing average achievable rate for 20 users

Table 3 displays the statistical outputs of the compared algorithms for Case Study 1. The suggested IROA achieves a minimum rate about 2% higher than ROA, surpassing DE and PSO by 30% and 23%, respectively. The average rate improvement is approximately 2% over ROA, with large benefits of 26% and 21% over DE and PSO, respectively. IROA improves maximum achievable rates by 1.5% over ROA and up to 26% over JFSOA. These improvements are consistent across all metrics, demonstrating IROA’ effectiveness in balancing exploration and exploitation during optimization.

thumbnail
Table 3. Statistical outcomes of the compared algorithms for case study 1.

https://doi.org/10.1371/journal.pone.0323138.t003

Fig 3 depicts average convergence rates. It shows that the proposed IROA has a 2% enhancement in the objective score than the regular ROA, demonstrating its computational efficiency in achieving optimal solutions. This efficiency is even more obvious when compared to other algorithms, such as DE and PSO, which require up to 25% more iterations to settle on comparable solutions. The improved convergence of IROA is largely due to its adaptive mechanisms, particularly the quasi-reflection operator. This operator dynamically adapts the search direction based on the fitness landscape, achieving an appropriate balance of exploration and exploitation. Using this adaptive technique, IROA minimizes stagnation in local optima and enables quick navigation to high-quality solutions.

thumbnail
Fig 3. Average convergence rates of the compared algorithms for case study 1.

https://doi.org/10.1371/journal.pone.0323138.g003

Fig 4 shows the achievable rates of 20 users using several optimization methods. It demonstrates that IROA outperforms DE in optimizing performance across multiuser contexts, with higher achievable rates for 90% of users. This advantage extends to outperforming JFSOA for around 32% of users, suggesting its ability to deliver better rates for a sizable percentage of users. Furthermore, when compared to AJFSOA, IROA provides higher rates for around 23% of users. These findings demonstrate the algorithm’s versatility and effectiveness in meeting the different needs of multiuser settings, where maintaining fairness and improving overall system performance is crucial. Fig 5 shows the strategic positioning of RIS elements determined by each method. Unlike the dispersed and inefficient placements seen in algorithms such as PSO and DE, IROA carefully concentrates RIS pieces around high-demand locations. This design reduces path loss, improves signal reflection efficiency, and increases overall system performance. IROA’s clustering technique improves rate enhancement efficiency by approximately 25% as compared to scattered placements. This enhancement is made possible by the algorithm’s dynamic search algorithms, which enable it to uncover configurations that improve signal quality while simultaneously maintaining user fairness. These findings highlight the resilience, adaptability, and practical application of IROA in optimizing RIS-assisted multiuser wireless communication systems.

thumbnail
Fig 4. Individual achievable rate of the users based on different optimization algorithm for case study 1.

https://doi.org/10.1371/journal.pone.0323138.g004

thumbnail
Fig 5. Optimal locations of RISs based on the compared algorithms for case study 1.

https://doi.org/10.1371/journal.pone.0323138.g005

Case study 2: maximizing minimum achievable rate for 20 users

In this scenario, the communication system serves 20 users, while the objective model under consideration is to maximize the lowest achievable rate for all users. Table 4 shows the statistical findings of different optimization algorithms, while . Fig 6 depicts their average convergence rates. Table 4 shows that IROA produces a minimum rate that is roughly 1.5% higher than ROA, and exceeds DE and PSO by approximately 20% and 23%, respectively. IROA provides average rates that are typically 3% higher than ROA and up to 40% higher than JFSOA. For maximum rates, IROA improves by around 11% above ROA and significantly outperforms PSO by over 30%. Fig 6 shows that IROA converges 10-20% faster than other methods, with PSO being the slowest. This rapid convergence emphasizes the quasi-reflection operator’s effectiveness in guiding the search process. Fig 7 shows the achievable rates for twenty users throughout the various methods. It demonstrates that IROA outperforms JFSOA, AJFSOA, PSO, ROA, and DE for approximately 58%, 33%, 25%, 27%, and 83% of users, respectively. This demonstrates that IROA promotes fairness by increasing the achievable rates for users in poor channel conditions. Fig 8 shows how IROA-optimized RIS locations are deployed strategically to enable equitable signal enhancement for all users. This configuration is 15-20% more effective in eliminating discrepancies in user rates compared to other methods.

thumbnail
Fig 6. Average convergence rates of the compared algorithms for case study 2.

https://doi.org/10.1371/journal.pone.0323138.g006

thumbnail
Fig 7. Individual achievable rate of the users based on different optimization algorithm for case study 2.

https://doi.org/10.1371/journal.pone.0323138.g007

thumbnail
Fig 8. Optimal locations of RISs based on the compared algorithms for case study 2.

https://doi.org/10.1371/journal.pone.0323138.g008

thumbnail
Table 4. Statistical outcomes of the compared algorithms for case study 2.

https://doi.org/10.1371/journal.pone.0323138.t004

Case study 3: maximizing average achievable rate for 50 users

In this scenario, the communication system serves 50 users, and the objective model under consideration is to maximize the average achievable rate of all users. Table 5 summarizes the statistical findings of different optimization techniques. It shows that IROA obtains a minimum rate that is roughly 9% higher than ROA and exceeds DE by about 36%. IROA’s average rate is roughly 8% higher than ROA and up to 22% better than AJFSOA. For maximum achievable rates, IROA delivers an improvement of about 6.5% over ROA, highlighting its scalability in systems with more users.

thumbnail
Table 5. Statistical outcomes of the compared algorithms for case study 3.

https://doi.org/10.1371/journal.pone.0323138.t005

Fig 9 depicts the average convergence rate in this case. It demonstrates that IROA converges 12-18% faster than other methods in systems with a larger user base. This efficiency illustrates its capacity to respond dynamically to rising system complexity. Fig 10 depicts the achievable rates of fifty users under inspection across several optimization strategies. It demonstrates that IROA achieves higher rates compared to AJFSOA, JFSOA, and PSO for approximately 50%, 59%, and 43% of users, respectively. These findings show that IROA consistently outperforms other methods in diverse scenarios. Fig 11 depicts how IROA-optimized RIS placements concentrate components in locations with high user density while still providing coverage to other regions. This design improves system throughput by 20-25% compared to less optimized placements.

thumbnail
Fig 9. Average convergence rates of the compared algorithms for case study 3.

https://doi.org/10.1371/journal.pone.0323138.g009

thumbnail
Fig 10. Individual achievable rate of the users based on different optimization algorithm for case study 3.

https://doi.org/10.1371/journal.pone.0323138.g010

thumbnail
Fig 11. Optimal locations of RISs based on the IROA algorithm for case study 3.

https://doi.org/10.1371/journal.pone.0323138.g011

Case study 4: maximizing minimum achievable rate for 50 users

The objective model under examination seeks to maximize the lowest achievable rate for each user, although the communication system in this case supports 50 users. Table 6 shows that IROA has a minimum rate that is 8.3% higher than ROA and outperforms DE by roughly 59%. IROA achieves average rates that are around 16% higher than ROA, with improvements of up to 40% above JFSOA. For maximum rates, IROA outperforms ROA by around 40%, demonstrating its effectiveness in fairness-oriented optimization. Fig 12 shows that IROA converges 15–20% faster than other methods and maintains high solution quality after nearly 55 iterations. Fig 13 shows that IROA outperforms AJFSOA for roughly 36% of users, JFSOA for approximately 22.7%, and DE for almost two-thirds (66.7%) of users, indicating its effectiveness in improving rates over a significant portion of the user population. Fig 14 depicts optimal RIS configurations using IROA optimization algorithms, with strategic placement ensuring both localized signal amplification and broad coverage. Compared to other ways, this arrangement achieves fairness about 30-35 percent more efficiently.

thumbnail
Fig 12. Average convergence rates of the compared algorithms for case study 4.

https://doi.org/10.1371/journal.pone.0323138.g012

thumbnail
Fig 13. Individual achievable rate of the users based on different optimization algorithm for case study 4.

https://doi.org/10.1371/journal.pone.0323138.g013

thumbnail
Fig 14. Optimal locations of RISs based on the IROA algorithm for case study 4.

https://doi.org/10.1371/journal.pone.0323138.g014

thumbnail
Table 6. Statistical outcomes of the compared algorithms for case study 4.

https://doi.org/10.1371/journal.pone.0323138.t006

Across all case studies: (1) The proposed IROA regularly provides relative improvements ranging from around 10%-50% across various metrics when compared to alternative techniques; (2) Faster convergence (10%-20%) ensures computational efficiency; (3) Optimized RIS placements improve system performance by up to 30%-35%; and (4) Enhanced fairness ensures better service quality for underperforming users (up to 60%-80%). These results validate the proposed algorithm’s technical superiority across multiple circumstances while also offering valuable insights into its practical benefits for multiuser wireless communication systems.

Scalability analysis for larger user populations

To assess the scalability of the proposed IROA, we compare its performance in situations involving 20 and 50 users. Although IROA outperforms other algorithms in both scenarios, Fig 7 shows that its convergence rate reduces by about 15% from 20 to 50 users. This reduction is projected due to the increasing difficulty of optimizing a bigger solution area with more users. Despite this slower convergence, Table 5 demonstrates that IROA outperforms competing algorithms such as AJFSOA, JFSOA, PSO, DE, and ROA by obtaining better average achievable rates for over 50% of users in the 50-user scenario.

In order to evaluate the algorithms efficiency, Table 7 displays the speed of their responses using the average convergence rate, solution quality, 95% confidence interval, and variance. In this table, the well established average convergence rate (Rmetric) of the applied optimizers are evaluated using [63]:

thumbnail
Table 7. Comparative analysis of IROA with recent techniques

https://doi.org/10.1371/journal.pone.0323138.t007

(25)

where f0 is the starting cost value at the beginning iteration, fT is the cost value at the final iteration (trmax) taking into account the average of separate runs, and fopt is the optimal cost value, which is set to the best value obtained. The normalized geometric mean of the fitness difference reduction ratio per generation is represented by this rate. As can be seen, the suggested IROA shows the fastest converging response as it offers the greatest metric rate with value of 0.03817. According to this response metric, the proposed IROA shows great speed improvement compared to AJFSOA, DE, PSO, and ROA by 56.51%, 63.98%, 60.37%, and 84.02%, respectively.

Furthermore, the proposed IROA obtains the highest solution quality as it always finds the best objective score. Additionally, it’s associated confidence interval is the highest one with [0.977, 1.176] indicating that its the most accurate and efficient algorithm. In this regard, the ROA, AJFSOA, PSO, and DE records higher confidence interval with [0.827, 1.048], [0.732, 0.957], [0.389, 0.733] and [0.740, 0.843], respectively. On the other side, the lowest variance is related to DE. However, the best fitness of DE is much lower than the worst fitness of IROA as indicated by the confidence interval.

To thoroughly analyze the robustness of the IROA, we assessed its performance against the other algorithms under various scenarios. We specifically investigated how changes in user distribution, RIS setup, and environmental variables affect IROA’s ability to maximize achievable rates in RIS-assisted wireless networks. Regarding RIS configuration, we altered the amount of RIS elements and their placement techniques, and discovered that IROA responds successfully to these modifications by optimizing RIS phase shifts to improve signal quality. We also took into account environmental parameters such as path loss models and noise levels, and found that IROA’s performance remains robust under these variations thanks to the Quadratic Interpolation Method’s superior exploration and exploitation capabilities that is merged with the standard ROA as presented in the proposed IROA. The IROA’s adaptability and dependability in improving RIS setups is demonstrated across a variety of real-world conditions, making it a promising tool for dynamic wireless communication environments. Future research could look at the impact of additional environmental variables, such as interference from surrounding cells, to assure IROA’s applicability in even more complex scenarios.

Computational complexity and scalability analysis

To assess the computational feasibility of IROA, we examine its temporal complexity and scalability as the number of users and RIS elements increases. Using the well known Big notation analysis [64], IROA has a computational complexity of about , where Ps represents the population size, trmax is the maximum number of iterations, and f(M,K) represents the cost of computing the objective function dependent on the number of RIS elements M and users K. To assess scalability, we tested IROA in a variety of system configurations, including 20- and 50-user scenarios with varied RIS deployments. At both scenarios, the IROA shows computational complexity of , , respectively. As shown the objective function becomes more complex, incorporating more control variables associated with more number of users. However, the number of function of evaluation is still the same as it is represented in terms of the population size and the number of iteration. Therefore, the execution time is inherently and trivially increased with more users and RIS elements. Thus, IROA is still computationally practical for real-time applications. Future improvements, such as parallel processing and distributed computing, can boost its efficiency and provide adaptability to large-scale and dynamic wireless situations. Compared to traditional ROA, incorporating the QIM slightly increases computational burden while dramatically increasing convergence speed. Experimental results show that IROA has a 2% enhancement in the objective score than the regular ROA, demonstrating its computational efficiency in achieving optimal solutions. Also, IROA requires 25-30% less iterations than traditional algorithms as PSO and DE, making it computationally efficient for large-scale RIS-assisted wireless networks.

Real-world deployment of proposed IROA methodology and potential expansion

When contemplating the real-world implementation of the IROA in RIS-assisted wireless networks, numerous issues must be considered. The parameters, such as the number of users and RIS elements, were chosen based on common circumstances observed in urban and suburban contexts, where dense user populations need effective optimization strategies. These settings are realistic given current technical limits and the need for a balance of computational complexity and performance. For example, the utilization of 20 and 50 users mirrors typical circumstances in small to medium-sized cellular networks, allowing for a thorough assessment of IROA’s scalability.

Furthermore, IROA is a novel design method for optimizing RIS configurations in wireless communication systems. It considers hardware constraints, real-time adaptability, and environmental factors. The method’s results are applicable to contemporary wireless systems and can be expanded by integrating it with emerging technologies like edge computing or blockchain. IROA’s versatility in various scenarios, such as IoT networks and vehicular communications, makes it a promising tool for addressing complex optimization challenges in wireless communication systems. Future expansions could involve integrating IROA with other technologies to enhance security and reduce latency.

Conclusion

This research investigates the performance optimization of a wireless communication system with multi-RIS support. We utilize the achievable rate as the performance criterion for this system. The suggested IROA aims to maximize the rate per user. The suggested approach determines the optimal number of RIS components and their positions within the communication system. There are two goal models proposed in this regard: one that maximizes the lowest achievable rate for each user and another that maximizes the average value of all users’ achievable rates. The suggested IROA technique is tested in two separate multiuser wireless communication systems with twenty and fifty users. The suggested IROA is also compared to the standard ROA and other well-known algorithms, including JFSOA, PSO, and DE. The simulation results demonstrate how effectively the proposed IROA algorithm performs in achieving the highest successive rate. Using the first objective model, the proposed IROA outperforms AJFSOA, JFSOA, PSO, ROA, GWO, and DE for 20 users by 28.02%, 42.07%, 46.54%, 1.74%, 35.46%, and 25.95%, respectively. The recommended IROA outperforms ROA, DE, PSO, AJFSOA, JFSOA, and GWO by 5.94%, 13.29%, 14.55%, 7.1%, 15.97%, and 46.26%, respectively.

The proposed IROA is intended to be highly generalizable to other optimization issues besides RIS-assisted wireless networks. Its adaptive capabilities make it ideal for dynamic contexts in which system characteristics or user distributions change often. The suggested technique includes fairness-driven objectives, and the IROA’s optimization skills can be extended to other multiuser systems that require equitable resource allocation, such as cloud computing or edge computing networks. Furthermore, the IROA can easily address optimization issues involving a high number of variables, such as joint beamforming design and power allocation in huge MIMO systems. Furthermore, the IROA’s capacity to balance exploration and exploitation makes it suitable for scenarios in which user mobility or channel conditions change over time.

While the current study focuses on maximizing average and minimum achievable rates as primary performance metrics, we acknowledge the importance of considering additional metrics such as energy efficiency and latency in a comprehensive evaluation. Future extensions of IROA could incorporate energy-aware constraints for energy-efficient wireless networks and latency-sensitive objective functions for low-latency communication scenarios, enhancing its adaptability and effectiveness in next-generation wireless systems.

Moreover, the proposed IROA performs well in optimizing RIS-assisted wireless networks, it does have some limitations that should be noted. One significant problem is its susceptibility to highly dynamic surroundings and high-mobility scenarios, in which frequent changes in user postures and channel conditions can affect convergence speed and solution stability. Because IROA is built as a population-based optimization algorithm, it may necessitate extra real-time adaptation mechanisms to efficiently manage quickly changing systems. Furthermore, when the network scales, IROA’s computational complexity may increase, necessitating parallel computing or hybrid learning-based approaches to improve scalability. To address these limitations, future research will concentrate on incorporating adaptive parameter tuning and machine learning-based innovations to increase IROA’s response to real-time fluctuations. Furthermore, exploring its implementation in high-mobility scenarios, such as automotive and aerial communication networks, would help to confirm its durability in dynamic wireless settings. These enhancements will ensure that IROA remains a viable and scalable option for next-generation wireless networks.

References

  1. 1. Papazafeiropoulos A, Pan C, Kourtessis P, Chatzinotas S, Senior JM. Intelligent reflecting surface-assisted MU-MISO systems with imperfect hardware: channel estimation and beamforming design. IEEE Trans Wireless Commun. 2022;21(3):2077–92.
  2. 2. Ramezani P, Jamalipour A. Backscatter-assisted wireless powered communication networks empowered by intelligent reflecting surface. IEEE Trans Veh Technol. 2021;70(11):11908–22.
  3. 3. Xu S, Liu J, Rodrigues TK, Kato N. Robust multiuser beamforming for IRS-enhanced near-space downlink communications coexisting with satellite system. IEEE Internet Things J. 2022;9(16):14900–12.
  4. 4. Liang R, Fan J, Yue J. A cascaded multi-IRSs beamforming scheme in mmWave communication systems. IEEE Access. 2021;9:99193–200.
  5. 5. Kumar V, Flanagan MF, Zhang R, Tran L-N. Achievable rate maximization for underlay spectrum sharing MIMO system with intelligent reflecting surface. IEEE Wireless Commun Lett. 2022;11(8):1758–62.
  6. 6. Liu Y, Liu X, Mu X, Hou T, Xu J, Di Renzo M, et al. Reconfigurable intelligent surfaces: principles and opportunities. IEEE Commun Surv Tutorials. 2021;23(3):1546–77.
  7. 7. Wu Q, Zhang S, Zheng B, You C, Zhang R. Intelligent reflecting surface-aided wireless communications: a tutorial. IEEE Trans Commun. 2021;69(5):3313–51.
  8. 8. Mao B, Kawamoto Y, Kato N. AI-based joint optimization of QoS and security for 6G energy harvesting internet of things. IEEE Internet Things J. 2020;7(8):7032–42.
  9. 9. Alwakeel AS, Elzanaty A. Semi-blind channel estimation for intelligent reflecting surfaces in massive MIMO systems. IEEE Access. 2022;10:127783–97.
  10. 10. Tarek Z, Gafar MG, Sarhan S, Shaheen AM, Alwakeel AS. Integrating reconfigurable intelligent surface and modified aquila optimization for enhancing wireless communication capacity. IEEE Internet Things J. 2025;12(8):10012–31.
  11. 11. Alwakeel AS, El-Rifaie AM, Moustafa G, Shaheen AM. Newton Raphson based optimizer for optimal integration of FAS and RIS in wireless systems. Results Eng. 2025;25:103822.
  12. 12. Perović NS, Tran L-N, Di Renzo M, Flanagan MF. Achievable rate optimization for MIMO systems with reconfigurable intelligent surfaces. IEEE Trans Wireless Commun. 2021;20(6):3865–82.
  13. 13. Zhang S, Zhang R. Capacity characterization for intelligent reflecting surface aided MIMO communication. IEEE J Select Areas Commun. 2020;38(8):1823–38.
  14. 14. Perović N, Renzo M, Flanagan M. Channel capacity optimization using reconfigurable intelligent surfaces in Indoor mmWave environments. In: ICC 2020 - 2020 IEEE International Conference on Communications (ICC), Dublin, Ireland, 2020. pp. 1–7. https://doi.org/10.1109/ICC40277.2020.9148781
  15. 15. Perović NS, Tran L-N, Renzo MD, Flanagan MF. Optimization of RIS-aided MIMO systems via the cutoff rate. IEEE Wireless Commun Lett. 2021;10(8):1692–6.
  16. 16. Nguyen NT, Vu QD, Lee K, Juntti M. Spectral efficiency optimization for hybrid relay-reflecting intelligent surface. In: 2021 IEEE International Conference on Communications Workshops (ICC Workshops); 2021. pp. 1–6.
  17. 17. Wang K, Sun C. Sum rate maximization with discrete phase shift for reconfigurable intelligent surface aided broadcast channel. In: 2023 IEEE 24th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC). 2023, pp. 151–5. https://doi.org/10.1109/spawc53906.2023.10304556
  18. 18. Hua D-T, Do QT, Dao N-N, Nguyen T-V, Shumeye Lakew D, Cho S. Learning-based reconfigurable-intelligent-surface-aided rate-splitting multiple access networks. IEEE Internet Things J. 2023;10(20):17603–19.
  19. 19. Ghatak G. On the placement of intelligent surfaces for RSSI-based ranging in Mm-Wave networks. IEEE Commun Lett. 2021;25(6):2043–7.
  20. 20. Huang S, Wang B, Zhao Y, Luan M. Near-field RSS-based localization algorithms using reconfigurable intelligent surface. IEEE Sensors J. 2022;22(4):3493–505.
  21. 21. Li R, Sun S, Tao M. Ergodic achievable rate maximization of RIS-assisted millimeter-wave MIMO-OFDM communication systems. IEEE Trans Wireless Commun. 2023;22(3):2171–84.
  22. 22. Xie W, Li Y, Yu C, Wang J, Peng X, Zhu P. Sum rate maximization for self-sustainable IRS-assisted UAV communications. IEEE Commun Lett. 2023;27(2):640–4.
  23. 23. Ismail MI, Shaheen AM, Fouda MM, Alwakeel AS. RIS-assisted integrated sensing and communication systems: joint reflection and beamforming design. IEEE Open J Commun Soc. 2024;5:908–27.
  24. 24. Khaled A, Alwakeel AS, Shaheen AM, Fouda MM, Ismail MI. Placement optimization and power management in a multiuser wireless communication system with reconfigurable intelligent surfaces. IEEE Open J Commun Soc. 2024;5:4186–206.
  25. 25. Ismail MI, Shaheen AM, Fouda MM, Alwakeel AS. Optimizing reconfigurable intelligent surface-assisted integrated sensing and communication systems. In: 2023 IEEE Virtual Conference on Communications (VCC). 2023, pp. 19–24. https://doi.org/10.1109/vcc60689.2023.10474986
  26. 26. Masaracchia A, Van Huynh D, Alexandropoulos GC, Canberk B, Dobre OA, Duong TQ. Toward the metaverse realization in 6G: orchestration of RIS-enabled smart wireless environments via digital twins. IEEE Internet Things Mag. 2024;7(2):22–8.
  27. 27. Aung PS, Park YM, Tun YK, Han Z, Hong CS. Energy-efficient communication networks via multiple aerial reconfigurable intelligent surfaces: DRL and optimization approach. IEEE Trans Veh Technol. 2024;73(3):4277–92.
  28. 28. Wang J, Lin X, Wu Y, Wu J. Blockchain-enabled lightweight fine-grained searchable knowledge sharing for intelligent IoT. IEEE Internet Things J. 2023;10(24):21566–79.
  29. 29. Lin X, Wu J, Bashir AK, Li J, Yang W, Piran MdJ. Blockchain-based incentive energy-knowledge trading in IoT: joint power transfer and AI design. IEEE Internet Things J. 2022;9(16):14685–98.
  30. 30. Cao X, Yang B, Huang C, Alexandropoulos GC, Yuen C, Han Z, et al. Massive access of static and mobile users via reconfigurable intelligent surfaces: protocol design and performance analysis. IEEE J Select Areas Commun. 2022;40(4):1253–69.
  31. 31. Cheng Y, Peng W, Huang C, Alexandropoulos GC, Yuen C, Debbah M. RIS-aided wireless communications: extra degrees of freedom via rotation and location optimization. IEEE Trans Wireless Commun. 2022;21(8):6656–71.
  32. 32. Misbah M, Kaleem Z, Khalid W, Yuen C, Jamalipour A. Phase and 3-D placement optimization for rate enhancement in RIS-assisted UAV networks. IEEE Wireless Commun Lett. 2023;12(7):1135–8.
  33. 33. Su H, Zhao D, Heidari AA, Liu L, Zhang X, Mafarja M, et al. RIME: a physics-based optimization. Neurocomputing. 2023;532:183–214.
  34. 34. Huang P-Q, Zhou Y, Wang K, Wang B-C. Placement optimization for multi-IRS-aided wireless communications: an adaptive differential evolution algorithm. IEEE Wireless Commun Lett. 2022;11(5):942–6.
  35. 35. Chien TV, Le CV, Binh HTT, Ngo HQ, Chatzinotas S. Phase shift design for RIS-aided cell-free massive MIMO with improved differential evolution. IEEE Wireless Commun Lett. 2023;12(9):1499–503.
  36. 36. Wu Q, Zhang J, Guo J-N. Position design for reconfigurable intelligent-surface-aided indoor visible light communication systems. Electronics. 2022;11(19):3076.
  37. 37. Arzykulov S, Celik A, Nauryzbayev G, Eltawil AM. Aerial RIS-aided physical layer security: optimal deployment and partitioning. IEEE Trans Cogn Commun Netw. 2024;10(5):1867–82.
  38. 38. Ma Y, Shen Y, Yu X, Zhang J, Song SH, Letaief KB. A low-complexity algorithmic framework for large-scale IRS-assisted wireless systems. In: 2020 IEEE Globecom Workshops (GC Wkshps); 2020. http://dx.doi.org/10.1109/GCWkshps50303.2020.9367432
  39. 39. Huang C, Zappone A, Alexandropoulos GC, Debbah M, Yuen C. Reconfigurable intelligent surfaces for energy efficiency in wireless communication. IEEE Trans Wireless Commun. 2019;18(8):4157–70.
  40. 40. Tarek Z, Gafar M, Sarhan S, Shaheen AM, Alwakeel AS. RIS-aided jellyfish search optimization for multiuser wireless networks improvement. Veh Commun. 2025;51:100863.
  41. 41. Khare A, Kakandikar GM, Kulkarni OK. An insight review on jellyfish optimization algorithm and its application in engineering. Rev Comput Eng Stud. 2022;9(1):31–40.
  42. 42. Wang R, Wen X, Xu F, Ye Z, Cao H, Hu Z, et al. Joint particle swarm optimization of power and phase shift for IRS-aided D2D underlaying cellular systems. Sensors (Basel). 2023;23(11):5266. pmid:37299991
  43. 43. Pegorara Souto VD, Demo Souza R, Uchôa-Filho BF. PSO-based optimization of STAR-RIS aided NOMA wireless communication networks. In: 2024 19th International Symposium on Wireless Communication Systems (ISWCS). 2024, pp. 1–6. https://doi.org/10.1109/iswcs61526.2024.10639175
  44. 44. Li Y, Ding H, Liang Z, Li B, Yang Z. Joint differential evolution algorithm in RIS-assisted multi-UAV IoT data collection system. Ad Hoc Netw. 2024;164:103640.
  45. 45. Huang Y-B, Wang Z-J, Zhang Y-H, Wang Y-G, Kwong S, Zhang J. Wireless sensor networks-based adaptive differential evolution for multimodal optimization problems. Appl Soft Comput. 2024;158:111541.
  46. 46. Aravinda K, Manjunatha B, Kavin BP, Gangadevi E, Balusamy B, Gite S. A DCNN with jellyfish questoptimization algorithm in order to find fetus images. In: 2024 IEEE International Conference on Computing, Power and Communication Technologies (IC2PCT). 2024, pp. 1438–44. https://doi.org/10.1109/ic2pct60090.2024.10486377
  47. 47. Zhang R, Ho CK. MIMO broadcasting for simultaneous wireless information and power transfer. IEEE Trans Wireless Commun. 2013;12(5):1989–2001.
  48. 48. Xu J, Liu L, Zhang R. Multiuser MISO beamforming for simultaneous wireless information and power transfer. IEEE Trans Signal Process. 2014;62(18):4798–810.
  49. 49. Luo S, Xu J, Lim TJ, Zhang R. Capacity region of MISO broadcast channel for simultaneous wireless information and power transfer. IEEE Trans Commun. 2015;63(10):3856–68.
  50. 50. Park J, Clerckx B. Joint wireless information and energy transfer in a two-user MIMO interference channel. IEEE Trans Wireless Commun. 2013;12(8):4210–21.
  51. 51. Boshkovska E, Ng DWK, Zlatanov N, Schober R. Practical non-linear energy harvesting model and resource allocation for SWIPT systems. IEEE Commun Lett. 2015;19(12):2082–5.
  52. 52. Ng DWK, Lo ES, Schober R. Robust beamforming for secure communication in systems with wireless information and power transfer. IEEE Trans Wireless Commun. 2014;13(8):4599–615.
  53. 53. Mu X, Liu Y, Guo L, Lin J, Schober R. Joint deployment and multiple access design for intelligent reflecting surface assisted networks. IEEE Trans Wireless Commun. 2021;20(10):6648–64.
  54. 54. Zhi K, Pan C, Ren H, Wang K, Elkashlan M, Renzo MD, et al. Two-timescale design for reconfigurable intelligent surface-aided massive MIMO systems with imperfect CSI. IEEE Trans Inform Theory. 2023;69(5):3001–33.
  55. 55. Zhi K, Pan C, Ren H, Wang K. Power scaling law analysis and phase shift optimization of RIS-aided massive MIMO systems with statistical CSI. IEEE Trans Commun. 2022;70(5):3558–74.
  56. 56. Hu X, Zhong C, Zhang Y, Chen X, Zhang Z. Location information aided multiple intelligent reflecting surface systems. IEEE Trans Commun. 2020;68(12):7948–62.
  57. 57. Nadeem Q-U-A, Kammoun A, Chaaban A, Debbah M, Alouini M-S. Asymptotic max-min SINR analysis of reconfigurable intelligent surface assisted MISO systems. IEEE Trans Wireless Commun. 2020;19(12):7748–64.
  58. 58. Wang J, Wang H, Han Y, Jin S, Li X. Joint transmit beamforming and phase shift design for reconfigurable intelligent surface assisted MIMO systems. IEEE Trans Cogn Commun Netw. 2021;7(2):354–68.
  59. 59. Zhu W, Fang L, Ye X, Medani M, Escorcia-Gutierrez J. IDRM: brain tumor image segmentation with boosted RIME optimization. Comput Biol Med. 2023;166:107551. pmid:37832284
  60. 60. Li Y, Zhao D, Ma C, Escorcia-Gutierrez J, Aljehane NO, Ye X. CDRIME-MTIS: an enhanced rime optimization-driven multi-threshold segmentation for COVID-19 X-ray images. Comput Biol Med. 2024;169:107838. pmid:38171259
  61. 61. Shaheen AM, El-Sehiemy RA, Farrag SM. Optimal reactive power dispatch using backtracking search algorithm. Aust J Electr Electron Eng. 2016;13(3):200–10.
  62. 62. Hakmi SH, Alnami H, Moustafa G, Ginidi AR, Shaheen AM. Modified Rime-ice growth optimizer with polynomial differential learning operator for single- and double-diode PV parameter estimation problem. Electronics. 2024;13(9):1611.
  63. 63. He J, Lin G. Average convergence rate of evolutionary algorithms. IEEE Trans Evol Comput. 2016;20(2):316–21.
  64. 64. Mala FA, Ali R. The big-O of mathematics and computer science. JAMC. 2022;6(1):1–3.