---
title: Infinite-Horizon Joint Power Allocation (IHJPA)
url: https://www.emergentmind.com/topics/infinite-horizon-joint-power-allocation-ihjpa
type: topic
---

# Infinite-Horizon Joint Power Allocation (IHJPA)

Searching arXiv for the cited IHJPA paper and closely related work to ground the article in current literature.
arXiv search query: 2508.02447 OR "Secure Energy Efficient Wireless Transmission: A Finite v/s Infinite-Horizon RL Solution" OR "Joint Transmit and Jamming Power Optimization for Secrecy in Energy Harvesting Networks: A Reinforcement Learning Approach" OR "Infinite Horizon Optimal Transmission Power Control for Remote State Estimation over Fading Channels"
Infinite-Horizon Joint Power Allocation (IHJPA) denotes an infinite-horizon reinforcement-learning formulation for jointly selecting source transmit power and destination jamming power in an energy-harvesting wireless secrecy system with finite batteries and full-duplex jamming, as introduced in "Secure Energy Efficient Wireless Transmission: A Finite v/s Infinite-Horizon RL Solution" [2508.02447]. In that setting, the horizon is treated as infinite or unknown, the network lifetime is represented through a discount factor \(\Gamma\) interpreted as the probability that the network remains operational in a slot, and the control objective is long-run secrecy energy efficiency (SEE) under Markovian channel, harvesting, and battery dynamics. Related infinite-horizon joint allocation formulations appear in secrecy-maximization models with random lifetime [2407.17435], in average-cost belief-state control for remote estimation over fading channels [1604.08680], and, more indirectly, in infinite-battery structural power-allocation results based on reverse multi-stage water-filling [1303.3651].

## 1. System model and controlled resources

IHJPA in [2508.02447] is defined on a three-node wireless system in which source \(S\) sends data to destination \(D\), a passive eavesdropper \(E\) attempts interception, and \(D\) uses full-duplex capability to receive from \(S\) while simultaneously transmitting a jamming signal toward \(E\). Both \(S\) and \(D\) harvest energy and store it in finite batteries. Time is slotted, \(k \in \{0,1,\dots,K-1\}\), and the controller chooses in each slot the source transmit power \(P_\mathrm{S}^{(k)}\) and the destination jamming power \(P_\mathrm{D}^{(k)}\).

The power pair is constrained by current battery levels:
$$
0 \le P_\mathrm{S}^{(k)} \le \frac{B_\mathrm{S}^{(k)}}{T_s}, \qquad
0 \le P_\mathrm{D}^{(k)} \le \frac{B_\mathrm{D}^{(k)}}{T_s}.
$$
Battery evolution is energy-causality based and includes saturation at battery maximum. Energy harvesting at each node is modeled as an independent Bernoulli process: \(H_\mathrm{S}^{(k)} \in \{0,E_\mathrm{S}\}\) with \(\Pr(H_\mathrm{S}^{(k)}=E_\mathrm{S})=p\), and \(H_\mathrm{D}^{(k)} \in \{0,E_\mathrm{D}\}\) with \(\Pr(H_\mathrm{D}^{(k)}=E_\mathrm{D})=q\). This makes future resource availability stochastic and couples present actions to future feasibility.

The secrecy mechanism is produced by full-duplex jamming. Residual self-interference at \(D\) is controlled by the SIC parameter \(\alpha\), where \(\alpha=1\) denotes no SIC and \(\alpha=0\) denotes perfect SIC. The resulting SINRs are
$$
\gamma_\mathrm{D}^{(k)} =
\frac{G_{\mathrm{SD}}^{(k)} P_\mathrm{S}^{(k)}}
{\alpha P_\mathrm{D}^{(k)} G_{\mathrm{DD}}^{(k)} + WN_0},
\qquad
\gamma_\mathrm{E}^{(k)} =
\frac{G_{\mathrm{SE}}^{(k)} P_\mathrm{S}^{(k)}}
{P_\mathrm{D}^{(k)} G_{\mathrm{DE}}^{(k)} + WN_0}.
$$
Accordingly, increasing \(P_\mathrm{D}\) improves secrecy by jamming \(E\), but it can also degrade reception at \(D\) through residual self-interference. The joint optimization of \(P_\mathrm{S}\) and \(P_\mathrm{D}\) is therefore intrinsic rather than incidental.

## 2. SEE objective and infinite-horizon MDP formulation

The per-slot secrecy rate in [2508.02447] is
$$
C_\mathrm{S}^{(k)}=\max\{C_\mathrm{D}^{(k)}-C_\mathrm{E}^{(k)},0\},
$$
with
$$
C_\mathrm{D}^{(k)}=W\log_2(1+\gamma_\mathrm{D}^{(k)}), \qquad
C_\mathrm{E}^{(k)}=W\log_2(1+\gamma_\mathrm{E}^{(k)}).
$$
The paper’s central performance metric is the average secrecy energy efficiency over \(K\) slots,
$$
\eta_E=\mathbb{E}\left[\frac{1}{K}\sum_{k=0}^{K-1}
\frac{C_\mathrm{S}^{(k)}}{P_\mathrm{S}^{(k)}+P_\mathrm{D}^{(k)}}\right].
$$
Problem \(P1\) maximizes \(\eta_E\) subject to the battery update laws and per-slot power feasibility. Because power decisions affect later battery states and later admissible actions, the problem is a sequential stochastic control problem.

For IHJPA, the system is formulated as an MDP whose state in slot \(k\) is
$$
s^{(k)}=
\big(
G_{\mathrm{SD}}^{(k)},
G_{\mathrm{SE}}^{(k)},
G_{\mathrm{DD}}^{(k)},
G_{\mathrm{DE}}^{(k)},
B_\mathrm{S}^{(k)},
B_\mathrm{D}^{(k)}
\big).
$$
The state therefore contains four quantized channel gains and the two battery levels. The action is the power pair
$$
a^{(k)}=\big(P_\mathrm{S}^{(k)},P_\mathrm{D}^{(k)}\big),
$$
chosen from the feasible set
$$
U(s^{(k)})=
\left\{
P_\mathrm{S}^{(k)},P_\mathrm{D}^{(k)}
\;\middle|\;
0\le P_\mathrm{S}^{(k)}\le \frac{B_\mathrm{S}^{(k)}}{T_s},
\;
0\le P_\mathrm{D}^{(k)}\le \frac{B_\mathrm{D}^{(k)}}{T_s}
\right\}.
$$
If \(\mathcal P\) contains \(M\) discrete power levels, then the discretized action space has size \(N_A=M^2\).

The transition law factors into channel evolution, energy harvesting, and battery evolution. The battery transition terms are deterministic indicators: they are \(1\) if the battery update equations are satisfied and \(0\) otherwise. The immediate reward is the per-slot SEE,
$$
R^{(k)}(s^{(k)},a^{(k)})
=
\frac{C_\mathrm{S}^{(k)}T_s}{(P_\mathrm{S}^{(k)}+P_\mathrm{D}^{(k)})T_s}
=
\frac{C_\mathrm{S}^{(k)}}{P_\mathrm{S}^{(k)}+P_\mathrm{D}^{(k)}}.
$$
The infinite-horizon objective is tied to the discount factor \(\Gamma\), interpreted as the probability that the system survives another slot. The paper characterizes this as the standard infinite-horizon RL setup in which the policy is stationary and the Bellman optimality principle is used [2508.02447].

## 3. Policy-iteration structure and stationary control law

IHJPA is an infinite-horizon policy-iteration-based solution. The method uses the same state and action spaces as the finite-horizon formulation, assumes an infinite or unknown horizon, computes a stationary optimal policy in a lookup table, and then follows that policy slot by slot during transmission. The paper states that it implements the planning phase of a prior RL method from the authors’ earlier work [2508.02447].

The closely related secrecy formulation in "Joint Transmit and Jamming Power Optimization for Secrecy in Energy Harvesting Networks: A Reinforcement Learning Approach" [2407.17435] makes the policy-iteration structure explicit. There, random lifetime \(K\) with per-slot survival probability \(\Gamma\) yields the discounted objective
$$
V_{\pi}(s^{(0)})=
\mathbb{E}\left[\sum_{k=0}^{\infty}\Gamma^k R^{(k)}(s^{(k)},a^{(k)})\mid s^{(0)},\pi\right],
$$
and the Bellman equation is
$$
V(s)=\max_{a\in U(s)}
\left\{
R(s,a)+\Gamma\sum_{s'\in\mathcal S}\mathbb{P}(s'|s,a)V(s')
\right\}.
$$
Policy iteration alternates policy evaluation and policy improvement until policy stability; after planning, the policy is stored in a look-up table and used online. This is the same architectural pattern emphasized for IHJPA in [2508.02447]: offline planning over a stationary MDP, followed by slot-wise execution through table lookup.

A common source of confusion is the meaning of the “infinite horizon.” In the secrecy MDP lineage represented by [2407.17435], the infinite-horizon model is not a literal claim that the network lives forever. Rather, the random stopping time is embedded as a discount factor \(\Gamma\), and the value function sums future rewards with geometric discounting. In [2508.02447], the same interpretation appears through the probability that the network remains operational in a slot.

## 4. Relation to FHJPA and the greedy baseline

The paper positions IHJPA against two other decision rules: finite-horizon joint power allocation (FHJPA) and a greedy algorithm (GA). FHJPA is the finite-horizon optimal solution using backward induction. Starting from the final slot \(k=K\), it computes the terminal action from immediate reward only and then recursively applies
$$
V(s^{(k)})=
\max_{a^{(k)}\in U(s^{(k)})}
\left[
R(s^{(k)},a^{(k)})
+
\sum_{s'\in\mathcal S}
\mathbb{P}(s'|s^{(k)},a^{(k)})V(s')
\right].
$$
The optimal action is stored as
$$
d^*(s^{(k)})=
\arg\max_{a^{(k)}\in U(s^{(k)})}
\left[
R(s^{(k)},a^{(k)})
+
\sum_{s'\in\mathcal S}
\mathbb{P}(s'|s^{(k)},a^{(k)})V(s')
\right].
$$
By contrast, GA ignores future battery and channel effects and selects
$$
a^{(k)}=
\arg\max_{a^{(k)}\in U(s^{(k)})}R^{(k)}(s^{(k)},a^{(k)}).
$$

| Method | Horizon/model | Decision rule |
|---|---|---|
| FHJPA | Known finite horizon | Backward induction with stored optimal action |
| IHJPA | Infinite or unknown horizon | Stationary optimal policy via policy-iteration-style Bellman optimization |
| GA | Myopic | Maximizes immediate SEE |

The substantive distinction is not merely algorithmic. FHJPA is optimal for a known finite horizon and explicitly accounts for the terminal structure of the transmission interval. IHJPA instead computes a stationary policy for an infinite or unknown horizon. GA is the least sophisticated formulation because it optimizes only the one-slot reward. The paper’s comparison shows that these distinctions matter operationally: FHJPA outperforms both GA and IHJPA in SEE because the transmission problem is modeled as finite horizon, while GA can approach FHJPA when the source node battery has sufficient energy [2508.02447].

## 5. Performance regime, metrics, and computational properties

IHJPA in [2508.02447] is evaluated against FHJPA and GA using three metrics: average SEE, expected total transmitted secure bits, and computational complexity. The expected secure-bit metric is
$$
\mu=
\mathbb{E}\left[\sum_{k=0}^{K-1} C_\mathrm{S}^{(k)}T_s\right].
$$
The reported ranking for SEE is that FHJPA performs best, IHJPA is worse when \(K\) is small, and GA is below FHJPA but can approach it when source energy is abundant. The paper interprets this directly: FHJPA is superior because the problem is truly finite horizon, whereas IHJPA is a mismatch when the horizon is short.

The secure-bit comparison is more nuanced. FHJPA is not always best in secure bits because it intentionally trades throughput for SEE. Once \(E_\mathrm{S}\) is large enough, GA can outperform both FHJPA and IHJPA in secure bits. This establishes an important point of interpretation: maximizing SEE does not necessarily maximize total secure throughput. A common misconception is that an infinite-horizon joint policy optimized for energy efficiency must also dominate on aggregate secure bits; the reported results do not support that claim.

The effect of harvesting parameters is asymmetric. Increasing \(E_\mathrm{S}\) or \(p\) generally improves SEE and secure bits until saturation. Increasing \(E_\mathrm{D}\) has a smaller effect on SEE, and source-side energy availability matters more than destination-side harvesting in this setup. The approximation regime of IHJPA is also explicit: as \(K\) increases, the performance gap between FHJPA and IHJPA shrinks because the infinite-horizon model becomes more accurate for longer transmission horizons.

The paper reports the following complexity orders:
$$
\text{FHJPA planning phase: }\mathcal{O}((K-1)N_S^2N_A), \qquad
\text{FHJPA transmission phase: }\mathcal{O}(K),
$$
$$
\text{GA transmission phase: }\mathcal{O}(KN_A),
$$
$$
\text{IHJPA planning phase: }\mathcal{O}\!\left(\frac{N_A^{N_S}}{N_S}\right), \qquad
\text{IHJPA transmission phase: }\mathcal{O}(K).
$$
In the reported experiments, FHJPA takes \(16.6\) percent less computational time than IHJPA [2508.02447]. Thus, for the specific finite-horizon SEE problem studied there, IHJPA is neither the most accurate nor the least expensive option; its role is that of the infinite-horizon counterpart and approximation benchmark.

## 6. Broader research context and conceptual boundaries

The broader literature shows that IHJPA-type formulations are not confined to a single objective. In the secrecy setting of [2407.17435], the infinite-horizon MDP objective is long-term expected total secure bits transmitted until the network stops functioning, rather than SEE. That paper proposes an optimal joint power allocation (OJPA) algorithm based on policy iteration, alongside reduced-state and greedy approximations, and reports that the reduced-state variant lowers planning time by around \(75.67\%\) in the tested setting. This indicates that the core infinite-horizon ingredients—Markov state evolution, stationary policies, and policy iteration—persist even when the reward changes from secrecy bits per energy to secrecy bits alone.

A second line of work, "Infinite Horizon Optimal Transmission Power Control for Remote State Estimation over Fading Channels" [1604.08680], places infinite-horizon joint power allocation in an average-cost belief-state MDP. There, the one-stage cost combines estimation error and power usage, and the central structural result is that an optimal deterministic and stationary policy exists. For scalar systems, the optimal transmission power is symmetric and monotonically increasing with respect to the innovation error. This is a different application domain, but it reinforces the general infinite-horizon principle that stationary control laws can be optimal when the problem is cast as an average-cost or discounted MDP.

A third related perspective appears in "Optimal Power Allocation for Energy Harvesting and Power Grid Coexisting Wireless Communication Systems" [1303.3651]. That paper is formally a finite-horizon offline convex optimization problem, yet its infinite battery-capacity result induces a structure that behaves like an “infinite-horizon-like” offline policy. Reverse multi-stage water-filling yields non-decreasing water levels and a backward-recursive allocation rule. This is not an IHJPA formulation in the RL sense, but it is the closest analogue in that paper to an infinite-horizon structural policy.

Taken together, these results delimit the term with some precision. In its strict usage in [2508.02447], IHJPA is the stationary infinite-horizon RL solution for joint transmit and jamming power allocation under energy harvesting, finite batteries, and secrecy constraints. A plausible implication is that the term also points to a wider class of time-coupled joint allocation methods in which present power decisions are optimized through their effect on future state evolution rather than through immediate reward alone.

Source: https://www.emergentmind.com/topics/infinite-horizon-joint-power-allocation-ihjpa