Skip to main content

Table 5 Algorithm to obtain the set of harvesting users \(\mathcal {U}_{E}\)

From: User grouping and resource allocation in multiuser MIMO systems under SWIPT

1:

Input: \(\mathcal {U}_{I}\) taken from algorithm in Table 4, \(\mathbf {S}^{\star }= \sum \nolimits _{i\in \mathcal {U}_{I}}\mathbf {S}^{\star }_{i},\)

2:

Evaluate \(m_{j} = \text {Tr}(\mathbf {H}_{j}\mathbf {S}^{\star }\mathbf {H}_{j}) - Q_{j},\,\,\forall j \in \mathcal {U}^{S}_{E}\)

3:

Decreasingly order mj

4:

Construct \(\mathcal {U}_{E}\) with the users corresponding to the first M ordered terms of mj