Skip Content
You are currently on the new version of our website. Access the old version .
Engineering ProceedingsEngineering Proceedings
  • Proceeding Paper
  • Open Access

6 February 2026

Joint User Scheduling and Beamforming Design in Simultaneously Transmitting and Reflecting Reconfigurable-Intelligent-Surface-Assisted Device-to-Device Communications †

and
Institute of Computer and Communication Engineering, Department of Electrical Engineering, National Cheng Kung University, Tainan 701401, Taiwan
*
Author to whom correspondence should be addressed.
Presented at 8th International Conference on Knowledge Innovation and Invention 2025 (ICKII 2025), Fukuoka, Japan, 22–24 August 2025.
Eng. Proc.2025, 120(1), 53;https://doi.org/10.3390/engproc2025120053 
(registering DOI)
This article belongs to the Proceedings 8th International Conference on Knowledge Innovation and Invention

Abstract

Future wireless networks require efficient device-to-device (D2D) communication to meet the demands of increasing connectivity; however, practical challenges such as limited coverage and severe interference persist. This paper addresses these issues by employing simultaneously transmitting and reflecting reconfigurable intelligent surfaces (STAR-RISs) equipped with low-resolution phase shifters, thereby enabling full-space coverage while conforming to hardware constraints. To further improve system performance, we propose an irregular STAR-RIS configuration, in which only a subset of elements is activated to enhance spatial diversity without increasing power consumption. Additionally, we introduce a group scheduling strategy that assigns users to different time slots, effectively mitigating interference and improving the overall sum rate. To solve the resulting high-dimensional and non-convex optimization problem, we develop a cross-entropy optimization framework that jointly optimizes element selection, amplitude and phase configurations, and user scheduling. Simulation results demonstrate that the proposed design significantly outperforms existing benchmarks in terms of both the sum rate and scalability, thus providing a practical and efficient solution for STAR-RIS-assisted D2D communication systems.

1. Introduction

Device-to-device (D2D) communication is regarded as a promising technology for future wireless networks; yet, it faces significant challenges such as a limited transmission range, signal blockage, and interference. Reconfigurable intelligent surfaces (RISs) have emerged as a potential solution by dynamically controlling signal reflections to enhance coverage and communication quality [1]. However, conventional RIS-assisted D2D systems typically assume an impractically high phase-shifter resolution and often fail to provide full-space coverage.
To address these limitations, we propose a novel D2D communication system that utilizes simultaneous transmitting and reflecting RISs (STAR-RISs) [2,3], equipped with cost-effective, low-resolution phase shifters. Moreover, we introduce an irregular STAR-RIS configuration, where only a subset of RIS elements is selectively activated, thereby enhancing spatial diversity and system performance [4]. To further suppress multi-user interference and enhance spectral efficiency, we incorporate a scheduling-based user grouping strategy.
To jointly optimize the key design variables—including element selection, transmission and reflection amplitudes, discrete phase shifts, and user grouping—we develop a unified cross-entropy optimization (CEO) framework [5]. Simulation results show that the CEO-based approach significantly outperforms conventional benchmarks in terms of sum rate. The integration of scheduling-based user grouping provides further improvements, especially in high-user-density scenarios, while the adoption of irregular STAR-RIS configurations delivers additional gains.

2. System Model and Problem Formulation

2.1. System Model

As illustrated in Figure 1, we examine a network consisting of K single-antenna D2D transmitter–receiver pairs that simultaneously operate over a shared frequency band. To support this communication, a STAR-RIS with N elements is deployed, implementing coupled and discrete phase shifts. Each element of the STAR-RIS is characterized by a complex transmission coefficient t n e j ϑ n and a reflection coefficient r n e j θ n , where the amplitude terms t n ,   r n 0 , 1 , and the phase shifts ϑ n   and θ n belong to a discrete set F λ = { α   |   α = 1 , 2 , , 2 λ } . Here, λ represents the phase resolution, and the phase quantization step is defined as Δ = 2 π / 2 λ .
Figure 1. A D2D communication system assisted by a scheduling STAR-RIS supports K simultaneously operating D2D transmitter–receiver pairs with single antennae, utilizing the same frequency band.
The operation of the STAR-RIS is subject to two key constraints. First, energy conservation requires that the total energy of the transmitted and reflected signals at each element equals the incident signal energy, leading to the constraint t n 2 + r n 2 = 1 ,   n 1 , , N . Second, due to the passive and lossless nature of the STAR-RIS elements, a coupled phase-shift constraint must be satisfied, ensuring that the phase difference between transmission and reflection satisfies ϑ n θ n π / 2 , π / 2 ,   n . Consequently, the transmission and reflection coefficient vectors of the STAR-RIS are expressed as v t = t n e j ϑ n n = 1 N and v r = r n e j θ n n = 1 N , respectively.
The channel between the j -th transmitter and the STAR RIS is denoted as c j N × 1 , while the channel from the STAR-RIS to the k -th receiver is represented as u k N × 1 . Since receivers may be positioned on either the transmission or reflection side of the STAR-RIS, we define two sets: U r   for receivers on the reflection side, and U t   for those on the transmission side. Assuming the direct links between transmitters and receivers are blocked, the effective channel from the j -th transmitter to the k -th receiver is given as follows:
h k , j { u k Τ diag v t c j = a k , j Τ v t ,       if   k U t ,   u k Τ diag v r c j = a k , j Τ v t ,       if   k U r ,
where a k , j = diag c j u k .
As the number of users increases while the number of STAR-RIS elements remains fixed, the system’s degrees of freedom become insufficient, leading to rising interference. To address this issue, we introduce user scheduling and grouping to enhance system flexibility. Specifically, a time-division multiple access (TDMA) scheme is adopted, where K users are divided into G   groups. Assuming the scheduling time for the G groups is divided into T 1 , T 2 ,   ,   T G , each time slot T g corresponds to the communication of users in group g . Under this framework, the received signal y k of the k-th user is expressed as follows:
y k = h k , k x k + j k K h k , j x j + η k
where x k is the transmitted symbol for receiver k with an average power of E x k 2 = ρ k , and η k ~ C N 0 , σ 2 represents additive white Gaussian noise. The user index set of group g is defined as follows:
G g = k   |   z g k = 1 ,   k 1 , 2 , , K
The matrix Z 0 , 1 K × G   represents the user grouping status, where each element z g k indicates whether user k belongs to group g :
z g k = { 1 ,       if   user   k   belongs   to   group   g , 0 ,       otherwise .                                    
To ensure each user is assigned to only one group, Z must satisfy the following:
g = 1 G z g k = 1 ,       k 1 , 2 , , K .
Recent advances in irregular RIS technology have demonstrated their potential to enhance system performance and energy efficiency. By selectively activating only a subset of RIS elements, this approach provides additional spatial diversity and more degrees of freedom for passive beamforming without increasing power consumption. Accordingly, the effective channel gain is updated as follows:
h k , j { u k Τ diag v t s c j = a k , j Τ v t s ,       if   k U t   u k Τ diag v r s c j = a k , j Τ v r s ,       if   k U r
Here, s = s 1 ,   , s N Τ is a binary selection vector, where s n s n = 1 indicates that the n -th STAR-RIS element is active, while s n s n = 0 signifies deactivation. Consequently, the sum-rate expression is formulated as follows:
f v t ,   v r , Ζ , s = g = 1 G k = 1 K k G g log 2 1 + h k , k 2 ρ k j = 1 ,     j k , j G g K h k , j 2 ρ j + σ k 2

2.2. Problem Formulation

The objective of this work is to maximize the sum rate by jointly optimizing the STAR-RIS coefficients. The optimization problem can be formulated as follows:
maximize v t ,   v r , Ζ , s     f v t ,   v r , Ζ , s
subject   to   t n 2 + r n 2 = 1 ,   t n ,   r n 0 , 1 ,   n ,
ϑ n θ n = π 2   o r π 2 ,   ϑ n ,   θ n F λ 2 , n ,
z k , g 0 , 1 ,   k , g ,
g = 1 G z k , g = 1 ,   k ,
s 0 = N s .
Here, N s is the number of selected STAR-RIS elements. Notably, owing to the coupled phase-shift constraint, the minimum achievable phase resolution is λ 2 .
Remark 1 (Mode-switching STAR-RIS). 
Unlike the considered STAR-RIS with coupled and discrete phase shifts, which enables elements to simultaneously reflect and transmit signals, Ref. [2] introduces a mode-switching protocol, where each element operates in either reflection or transmission mode in each time slot. For D2D systems using the MS-based STAR-RIS, the sum-rate maximization problem in (8) can be reformulated as follows:
maximize v t ,   v r , Ζ     f v t ,   v r , Ζ
subject   to   t n 2 + r n 2 = 1 ,   t n ,   r n 0 , 1 ,   n ,  
ϑ n ,   θ n F λ , n ,
z k , g 0 , 1 ,   k , g ,
g = 1 G z k , g = 1 ,   k ,

3. Method

3.1. CEO Framework

The CEO method [5] is a powerful, unsupervised stochastic approach for solving complex deterministic optimization problems. It generates random candidate solutions from a parameterized probability distribution and iteratively updates the distribution parameters to focus on regions of high-quality solutions, without requiring prior knowledge of the global optimum.
The CEO-based framework operates through four key steps in each iteration to maximize an objective function f Υ i in each iteration i , where f Υ i represents a feasible solution generated in the i -th iteration:
  • Sampling: Generate L candidate solutions Υ l i l = 1 L from the distribution P · ; π i 1 , where π i 1 is the current parameter;
  • Selection: Evaluate all samples using the objective function f Υ l i l = 1 L , rank them, and select the top L e lite ς L elite samples (with ς 0 , 1 ) to form the elite set E i ;
  • Updating: Update the distribution parameters π by minimizing the cross-entropy between the current distribution and the one inferred from the elite samples. This is achieved by solving [5]:
    π = argmax π 1 L l = 1 L 1 f Υ l i E i ln P Υ l i ; π ;
  • Smoothing: To ensure stability and prevent premature convergence, the updated parameters are smoothed using smoothing factor ( ϖ ) as follows:
    π i = ϖ × π + 1 ϖ × π i 1 .

3.2. Sampling Distribution Design

Applying the CEO framework to the considered STAR-RIS-assisted D2D optimization requires constructing a sampling distribution capable of jointly generating feasible candidates for all variables of interest. In each iteration, four types of variables are sampled: the reflection phase vector, phase-shift difference vector, reflection amplitude vector, and STAR-RIS element selection vector. Each type is sampled as follows:

3.2.1. Sampling Reflection Phase-Shift Vector θ

Each element θ n in the phase-shift vector θ = θ n n = 1 N is constrained to the discrete set F λ . We sample each θ n independently from a categorical distribution over F λ elements, with associated probability vector p n α α = 1 F λ where p n α = Pr Ι n θ = α Δ . These probabilities form a matrix P = p n α N × F λ , where each row sums to 1 : α = 1 F λ p n α = 1 . The resulting sampling distribution for θ parameterized by P is as follows:
P θ ; Ρ n = 1 N α = 1 F λ p n α 1 Ι n θ = α Δ .
Since we are considering a coupled-mode protocol, the phase difference between the transmission and reflection ends is used as a substitute to ensure that the results satisfy the coupled phase-shift constraint.

3.2.2. Sampling Phase-Shift Difference Vector φ

Since φ n π 2 , π 2 , we define a binary phase-shift difference vector φ = φ n n = 1 N , and then modeling each φ n as a Bernoulli random variable: Pr Ι n φ = π 2 = q n , Pr Ι n φ = π 2 = 1 q n . The sampling distribution for φ , parameterized by q = q n n = 1 N , is given by the following equation. This guarantees the construction of a valid transmission phase vector ϑ = θ + φ .
P φ ; q n = 1 N q n 1 + 2 π Ι n φ 2 1 q n 1 2 π Ι n φ 2 .

3.2.3. Sampling Reflection Amplitude Vector r 

Unlike the discrete-valued phase components, the reflection amplitude vector r = r n n = 1 N consists of continuous values. We sample r from a multivariate Gaussian distribution with independent components:
N r ; μ , ϱ = n = 1 N 1 2 π ϱ n e r n μ n 2 2 ϱ n 2
Here, μ = μ n n = 1 N and ϱ = ϱ n n = 1 N denote the mean and standard deviation vectors. To ensure valid transmission amplitudes, we compute t n = 1 r n . To guarantee that all generated samples have valid corresponding transmission amplitudes within the range 0 , 1 , we either reject and resample or replace it with a valid random value.

3.2.4. Sampling STAR-RIS Selection Vector s

Each element of the binary selection vector s = s n n = 1 N determines whether the n-th element is active. We model s n as an independent Bernoulli variable with probability Pr Ι n s = 1 = b n , Pr Ι n s = 0 = 1 b n . The sampling distribution for s ,   parameterized by b = b n n = 1 N is described as follows:
P s ; b n = 1 N b n Ι n s 1 b n 1 Ι n s .

3.2.5. Sampling Grouping Matrix Z

Similar to the phase difference modeling, each entry in the scheduling group matrix Z is binary, satisfying z g k 0 ,   1 . Hence, we adopt a Bernoulli distribution to construct its sampling distribution. Since the grouping variables z g k are assumed to be independent, the overall sampling distribution is factorized across all users and groups. Specifically, Pr Ι g k Z = 1 = w g k , Pr Ι g k Z = 0 = 1 w g k , where w g k denotes the probability that user k is assigned to group g . These probabilities form the group assignment probability matrix W = w g k G × K . Thus, the sampling distribution of Z is given as follows:
P Z ; W k = 1 K g = 1 G w g k I g k Z 1 w g k 1 I g k Z .

3.3. Updating Formulae

To address Problem (8), we define a joint sampling distribution over all decision variables:
P Υ ; π P θ ; P × P φ ; q × P s ; b × P Z ; W × P Z ; W × N r ; μ , ϱ   ,
where Υ = θ , φ , s , Z , r and π collects all meta-parameters. A mapping function M · is used to transform each sample Υ into a feasible solution ψ =   M Υ = θ , φ , s , Z , r , t for Problem (8), where ϑ = θ + φ and t n = 1 r n 2 .
At the i -th iteration, we generate L   samples Υ l i l = 1 L , evaluate their objective values, and select the top L elite samples to form the elite set E i . The objective is to minimize the cross-entropy between the current distribution and the elite distribution:
maximize   π   1 L l = 1 L 1 Υ l E ln P Υ l i ; π
subject   to   α = 1 F λ p n α = 1 ,       for   n = 1 , , N ,
Using the method of Lagrange multipliers, the optimal update formulae for the parameters are derived as follows:
p n α = l = 1 L 1 Υ l i E i 1 Ι n θ l i = α Δ l = 1 L 1 Υ l i E i .
q n = l = 1 L 1 Υ l i E i 2 π Ι n φ l i + 1 2 l = 1 L 1 Υ l i E i ,
b n = l = 1 L 1 Υ l i E i Ι n s l i l = 1 L 1 Υ l i E i ,
w g k = l = 1 L 1 Υ l i E i Ι g k Z l i l = 1 L 1 Υ l i E i ,
μ n = l = 1 L 1 Υ l i E i Ι n r l i l = 1 L 1 Υ l i E i ,
ϱ n = l = 1 L 1 Υ l i E i Ι n r l i μ n 2 l = 1 L 1 Υ l i E i .

3.4. Algorithm Details, Complexity, and Parameter Selection

Algorithm 1 addresses Problem (8) as follows: It first initializes the tilting parameters (line 2) with a uniform or constant value: p n α i = 1 F λ , q n i = 1 2 , b n i = 1 2 ,   w g k i = 1 2 ,   μ n i = 1 2 , and ϱ n i = 1 . Samples are generated and evaluated (lines 7–11), where the binary sequence s i must satisfy the constraint s i 0 = N s to select exactly N s STAR-RIS elements. Since random sampling may not always meet this constraint, the restricted search operator [6] adjusts the samples accordingly. The top-performing samples form the elite set (line 12), which guides the update of tilting parameters (line 13). Smoothing is applied (line 14) to enhance convergence stability and avoid local optima. Finally, the best solution is recorded to ensure non-decreasing objective values across iterations (lines 15–18).
Algorithm 1: CEO for Solving Problem (8)
Input: Sample size L, elite ratio ς, and smoothing parameter ϖ
1i ← 0
2Initialize P i , q i ,   μ i ,   ϱ i , b i , W i
3Lelite ← ceil(ς L)
4fbest ← −∞
5 Υ best ← ∅
6while iimax do
7  for ℓ = 1 to L do
8    Generate Υ l i = { θ l i , φ l i , r l i , s l i , Z l i }
9      ψ l i =   M Υ l i ←{ θ l i , φ l i , r l i ,   t l i ,   s l i , Z l i }
10      Evaluate f( ψ l i ) using (7)
11  end
12 E i = Υ l i l = 1 L elite ← Sort( f ψ l i l = 1 L , descending)
13Update P i , q i ,   μ i ,   ϱ i , b i , W i using (19)
14Smooth P i , q i ,   μ i ,   ϱ i , b i , W i using (11)
15if f( ψ 1 i ) > fbest then
16   fbestf( ψ 1 i )
17   Υ best Υ 1 i
18end
19ii + 1
20end
Output: Υ best
Remark 2. 
Equation (9) requires sampling four types of variables for the MS-based STAR-RIS in each iteration: the reflection phase-shift vector θ , the transmission phase-shift vector ϑ , the grouping matrix Z, and the reflection amplitude vector r. Since MS-based STAR-RIS does not impose coupled-phase constraints, we independently generate θ and ϑ using the sampling distribution derived from Equation (11), but with different probability matrices. Moreover, since each MS-based STAR-RIS element operates in either reflection or transmission mode, the reflection amplitude is modeled as a binary variable. Specifically, the reflection amplitude for the n-th element is modeled as an independent Bernoulli random variable with distribution: Pr I n r = 1 = d n , Pr I n r = 0 = 1 d n , similar to the formulation in Equation (15). Consequently, the sampling distribution for the reflection amplitude vector r, parameterized by d = d n n = 1 N , is given by the following: P r ; d n = 1 N d n Ι n r 1 d n 1 Ι n r . A feasible transmission amplitude vector t n = 1 r n 2 . Therefore, the overall joint sampling distribution for Equation (9) is expressed as   P Υ ; π P θ ; P × P φ ; P × P Z ; W × P r ; d , where Υ collects all the design variables, and π represents the set of all associated sampling parameters.
Remark 3. 
The computational complexity is analyzed in terms of the number of complex multiplications. The main cost per iteration arises from computing the sum rate (Equation (7)). To enhance efficiency, we precompute a k , j diag g j u k in the preprocessing stage using N complex multiplications per pair k = 1 , , K and j = 1 , , K , totaling K 2 N operations. For sum-rate evaluation, k , k 2 requires N + 1 multiplications. j k k , j 2 requires N + 1 K 1 multiplications. Thus, the total for one user is N + 1 K , and, for all users, N + 1 K 2 . For L candidate solutions across i m a x iterations, the total complexity is K 2 N + N + 1 K 2 L i m a x .
Remark 4. 
To determine the parameters employed in the proposed CEO-based algorithm, we draw on insights from Equation [5], which offers empirically validated parameter recommendations. Following these suggestions, a reasonable initial setting for the algorithm parameters is as follows:   L = ζ · χ with 1 < ζ < 10 , ς 0.01 ,   0.1 , and ϖ 0.6 ,   1 , where χ is the total number of variables (equal to the number of STAR-RIS elements N in our case). In our implementation, we use   ζ = 0.4 ,   ς = 0.1 , and ϖ = 0.6 . The maximum iteration count i m a x is selected based on empirical results.

4. Result and Discussion

The simulation environment is configured to closely replicate the setup described in Ref. [7]. The STAR-RIS is placed at the Cartesian coordinate origin 0 , 0 , 0 . Transmitters are uniformly distributed within the region 5   m ,   45   m × 45   m ,   5   m . Receivers on the reflection side are uniformly located within 5   m ,   45   m × 5   m ,   45   m , while those on the transmission side are positioned within 5   m ,   45   m × 5   m ,   45   m . The vertical coordinate of all users is fixed at z = 20   m . The channels between the j -th transmitter and the STAR-RIS, and from the STAR-RIS to the k -th receiver, are characterized as Rician fading channels with both line-of-sight (LoS) and non-line-of-sight (NLoS) components:
c j = L 1 , j τ 1 + τ c j L o S + τ 1 + τ c j N L o S ,
u k = L 2 , k τ 1 + τ u k L o S + τ 1 + τ u k N L o S ,
where τ = 10 denotes the Rician factor. The LoS components are denoted by c j LoS and u k LoS , and NLoS components by c j NLoS and u k NLoS . Path loss is modeled with an exponent of 2.2 , assuming a reference path loss of 30 dB at a distance of 1 m. The system operates with a bandwidth of 10 MHz, and the noise power spectral density is set to 170 dBm/Hz.
Figure 2 illustrates the sum rate as a function of transmission power for a fixed number of users K = 12 . Several observations can be made. First, the CEO-designed coupled STAR-RIS outperforms MS STAR-RIS, as each element in the coupled mode can simultaneously enable transmission and reflection, thereby improving resource utilization and significantly enhancing the sum rate. Second, for the MS STAR-RIS, a higher phase resolution λ = 2   o r   3 yields notably better performance compared with λ = 1 , owing to greater phase flexibility. Moreover, the CEO-designed coupled irregular STAR-RIS with λ = 1 achieves higher sum rates than the coupled regular STAR-RIS with λ = 1 , demonstrating that irregular element distribution provides greater spatial diversity, mitigates signal fading, and improves performance even with lower-resolution phase shifters, thus reducing power consumption. Finally, employing user grouping with time-division transmission effectively reduces interference and allows the CEO algorithm to dynamically optimize the STAR-RIS phase shifts according to the active users in each timeslot, thereby further enhancing system performance and confirming the effectiveness of TDMA strategies.
Figure 2. Average sum rate versus transmit power for standard and irregular STAR-RIS-assisted D2D systems with K = 12.
Figure 3 illustrates the impact of varying the number of user pairs on the sum rate in a STAR-RIS-assisted D2D system under a fixed transmission power of 40   dBm , with K ranging from 6 to 18 . As K increases, all schemes exhibit a decreasing sum rate due to intensified multi-user interference. The CEO-designed coupled STAR-RIS consistently outperforms the MS STAR-RIS, which is attributed to its ability to simultaneously transmit and reflect signals, thereby enabling more efficient resource utilization. The introduction of a user grouping strategy further enhances performance—particularly when the total number of users is moderate—by effectively reducing intra-group interference. As the number of users continues to grow, interference becomes more severe, but user grouping helps mitigate its adverse effects. Moreover, without CEO-based optimization for user grouping, both coupled and MS STAR-RIS systems experience significant performance degradation, underscoring the importance of coordinated scheduling and the effectiveness of the CEO algorithm in jointly optimizing system parameters.
Figure 3. Average sum rate versus the number of users in coupled and MS STAR-RIS-assisted D2D systems.
Figure 4 further compares the performance of regular and irregular STAR-RIS configurations, with and without user grouping, under a fixed transmission power of 40 dBm. Both schemes employ 8 ×   8 active elements, while the irregular STAR-RIS selects from a pool of 10 ×   10 elements. The number of user pairs, K, varies from 6 to 18 . As expected, the regular STAR-RIS without grouping achieves the lowest performance, followed by the irregular STAR-RIS without grouping. Introducing the scheduling mechanism and applying CEO-based joint optimization significantly enhances performance in both cases. In particular, as K increases, grouping users into two sets effectively mitigates multi-user interference, demonstrating that the proposed scheduling strategy improves transmission performance for both regular and irregular STAR-RIS systems.
Figure 4. Average sum rate versus the number of users in standard and irregular STAR-RIS-assisted D2D systems.

5. Conclusions

We investigated a STAR-RIS-assisted MU-MISO wireless communication system incorporating user grouping and scheduling to mitigate interference and enhance performance. In MU-MISO systems, simultaneous resource sharing often leads to significant multi-user interference. To address this issue, we adopted a TDMA-based group scheduling strategy that divides users into time slots and optimizes resource allocation within each group. By leveraging a CEO framework, we jointly optimize the grouping strategy and STAR-RIS parameters to suppress intra-group interference and maximize the sum rate. Simulation results demonstrate that, compared to conventional non-scheduling designs, the proposed CEO-based grouping mechanism significantly improves system performance—particularly in high-user-density scenarios—by enabling more effective beam control through STAR-RIS.

Author Contributions

Conceptualization, J.-C.C.; methodology, J.-C.C.; software, Z.-K.S.; validation, Z.-K.S.; formal analysis, Z.-K.S.; investigation, Z.-K.S.; resources, J.-C.C.; data curation, Z.-K.S.; writing—original draft preparation, Z.-K.S.; writing—review and editing, J.-C.C.; visualization, Z.-K.S.; supervision, J.-C.C.; project administration, J.-C.C.; funding acquisition, J.-C.C. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Science and Technology Council of Taiwan under Grant NSTC 112-2221-E-006-099-MY2.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

Notations

⌈∙⌉Ceiling function
(∙)^TTransposition of a vector or matrix
1_{∙}Indicator function
Ιₙ(φ) = φₙExtracts the n-th entry of the vector φ = [φ1, …, φ_N]^T
Ι{gk}(Z) = z{gk}Extracts the (g, k)-th entry of the matrix Z
j = √(−1)Imaginary unit

References

  1. Pan, C.; Ren, H.; Wang, K.; Kolb, J.F.; Elkashlan, M.; Chen, M. Reconfigurable Intelligent Surfaces for 6G Systems: Principles, Applications, and Research Directions. IEEE Commun. Mag. 2021, 59, 14–20. [Google Scholar] [CrossRef]
  2. Liu, Y. STAR: Simultaneous Transmission and Reflection for 360° Coverage by Intelligent Surfaces. IEEE Wirel. Commun. 2021, 28, 102–109. [Google Scholar] [CrossRef]
  3. Mu, X.; Liu, Y.; Guo, L.; Lin, J.; Schober, R. Simultaneously Transmitting and Reflecting (STAR) RIS Aided Wireless Communications. IEEE Trans. Wirel. Commun. 2022, 21, 3083–3098. [Google Scholar] [CrossRef]
  4. Fadel, A.S.B.; Elganimi, T.Y.; Rabie, K.M.; Nauryzbayev, G.; Li, X. Irregular STAR-RIS-Aided Wireless Systems with a Limited Number of Passive Elements. In Proceedings of the 2024 IEEE International Conference on Communications Workshops (ICC Workshops), Denver, CO, USA, 9–13 June 2024. [Google Scholar]
  5. Rubinstein, R.Y.; Kroese, D.P. The Cross-Entropy Method: A Unified Approach to Combinatorial Optimization, Monte-Carlo Simulation and Machine Learning; Springer: Berlin, Germany, 2004. [Google Scholar]
  6. Salcedo-Sanz, S.; Camps-Valls, G.; Perez-Cruz, F.; Sepulveda-Sanchis, J.; Bousono-Calzon, C. Enhancing genetic feature selection through restricted search and Walsh. IEEE Trans.Syst. Man Cybern. C Appl. Rev. 2004, 34, 398–406. [Google Scholar] [CrossRef]
  7. Jiang, T.; Sohrabi, F. Interference Nulling Using Reconfigurable Intelligent Surface. IEEE J. Sel. Areas Commun. 2022, 40, 1392–1406. [Google Scholar] [CrossRef]
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.

Article Metrics

Citations

Article Access Statistics

Article metric data becomes available approximately 24 hours after publication online.