Organizations: Delft Center for Systems and Control, Delft University of Technology, Delft, The Netherlands · Jio Institute, Navi Mumbai, India · University of Toronto, Toronto, Canada
We consider the dynamic principal-agent problem under asymmetric information, wherein a principal sequentially designs contracts to incentivize an agent with unknown preferences and hidden actions. A fundamental bottleneck in the existing literature is the assumption of deterministic agent utility, which renders the principal's expected utility discontinuous and forces computationally intractable discretizations of the contract space. In this paper, we address this limitation by introducing a stochastic counterpart into the agent's utility model, capturing the inherent physical and behavioral variations in realistic subsystems. We formally prove that this stochastic formulation restores the continuity of the principal's expected utility. Leveraging this continuous geometric structure, we formulate the interaction as a structured multi-armed bandit problem subject to heteroscedastic noise. We propose a Heteroscedastic GP-UCB algorithm that utilizes a Neural Network (Arcsin) kernel, chosen to capture the non-stationary, sigmoidal geometry of the utility landscape. For an m-dimensional compact contract space, we establish a high-probability cumulative regret bound of O(T(logT)m+1). Finally, we demonstrate the practical efficacy of our theoretical framework by formulating the Vehicle-to-Grid (V2G) incentive design problem, proving its equivalence to a dynamic principal-agent problem, and showing superior economic performance for grid aggregators.
Figures & tables
Figure 1. Schematic of principal-agent feedback model ( 1 ).
Figure 2. (High-low example 2.1 ) (a) Visualization of UPA . (b) Visualization of the variance of heteroscedastic noise σε2 . (c) Geometry of U~PA under the Assumption 3.1 .
Figure 3. Left: The agent’s utility UA(x,a) with optimizer marked at a⋆ . Right: The modified utility U~A(x,a):=UA(x,a)+⟨w,a⟩ with a realization w=0.3 . Angled pointers clearly distinguish the original optimizer a⋆ from the newly shifted optimizer a~⋆ .
Figure 4. Representative function of U~PA , which is built with Neural Network kernel using kernel regression where the empirical samples are generated from an instance of ‘High-low’ example 2.1 .
Figure 5. V2G incentive design schematic showing sequential interaction between aggregators and EV users.
Agent
Low
Med.
High
Cost c(ai)
N(0,0.05)
N(0.1,0.05)
N(0.2,0.05)
Production p(ai)
[0.95,0.05]
[0.2,0.8]
[0.05,0.95]
Principal
Outcome i
Low ( i=0 )
High ( i=1 )
Value v
v0=0.1
v1=0.8
Table 1. Performance comparison of different methods. Effort levels correspond to a1 (low), a2 (medium), and a3 (high).
Figure 6. Performance comparison on the synthetic benchmark and V2G profit analysis: (a) Performance comparison of Heteroscedastic GP-UCB on the synthetic benchmark. The y-axis displays the Average Utility Reward ( UT ), not cumulative regret. Therefore, the convergence of our proposed algorithm (green line) to a high, positive horizontal asymptote ( ≈0.45 ) indicates successful exploitation of the optimal contract, outperforming the baselines, which fail to converge to this optimal yield. (b) Comparison of the net V2G profit ( Jnet ) for two scenarios, highlighting the impact of V2G incentive schemes under the benchmarked algorithms.
Appendix figures & tables2 assets
Supplementary material from the paper’s appendix.
Appendix
Figure 7. Assessing performance of Heteroscedastic GP-UCB (paired with Neural Network kernel) under two scenarios. In scenario 1 , it outperforms GP-UCB [ 35 ] with a Neural Network kernel, validating the effect of considering heteroscedastic noise. In scenario 2 , it also outperforms the radial basis function (RBF) kernel, validating our kernel choice.
Table 2. Details of uncertain and fixed parameters for numerical simulation.