Papers
Topics
Authors
Recent
Search
2000 character limit reached

Predictive Feasibility Value Functions

Updated 4 June 2026
  • Predictive Feasibility Value Functions are mathematical constructs that measure the minimal cumulative constraint violations for a given state and control plan over a future horizon.
  • They unify polyhedral, convex, and semi-algebraic geometric approaches to address feasibility in systems such as MPC, MDPs, and POMDPs.
  • Algorithmic methods range from necessary-condition tests to full semi-algebraic checks, with neural network approximations enabling scalable, learning-based feasibility assessments.

Predictive feasibility value functions (PFVFs) are mathematical constructs that quantify the extent to which a system state and input plan can satisfy future constraints, as predicted by an underlying model or optimization oracle. PFVFs arise in advanced control, reinforcement learning, and decision-focused predictive analytics, serving as a critical interface for safety, modularity, and policy interpretability. The modern theory unifies polyhedral, convex, and semi-algebraic structures for value function feasibility across constrained stochastic control, model predictive control (MPC), and partially observable Markov decision processes (POMDPs).

1. Foundational Definitions of Predictive Feasibility Value Functions

The PFVF is generally a function hh^* that, for a given system state xx and control plan rr, returns the minimal possible cumulative violation of operational constraints that would result from following rr starting from xx over a future time horizon. Formally, in the context of soft-constrained MPC, for x(k)Rnxx(k)\in\mathbb{R}^{n_x} and reference sequence rkHRNHnrr_{\cdot|k}^{\mathrm{H}}\in\mathbb{R}^{N^{\mathrm{H}}n_r}, the PFVF is defined as

h(x(k),rkH):=minxk,uk,ξkl=0N(k)1ξlk1h^*(x(k), r_{\cdot|k}^{\mathrm{H}}) := \min_{x_{\cdot|k}, u_{\cdot|k}, \xi_{\cdot|k}} \sum_{l=0}^{N(k)-1} \|\xi_{l|k}\|_1

subject to system, control, and relaxed (via slack variables ξ\xi) constraints. When h=0h^*=0, the trajectory is exactly feasible; xx0 quantifies the magnitude of inevitable constraint violation (Berkel et al., 16 Apr 2025).

In the infinite-horizon discrete-time (PO)MDP case, the set of feasible value functions xx1 is the set of all xx2 such that there exists a memoryless stochastic policy xx3 realizing xx4, i.e.,

xx5

The predictive feasibility question is, for a candidate value vector xx6: does there exist a xx7 such that xx8? The answer depends critically on the underlying system structure (Anderson et al., 2 Jun 2026).

2. Semi-Algebraic and Polyhedral Geometry of Feasibility Sets

The geometry of the predictive feasibility set is governed by system observability, model structure, and constraint couplings:

  • MDP case: For fully observable Markov decision processes, the feasible set xx9 of value functions forms a polytope in rr0. Explicitly,

rr1

where rr2 are the action-value mappings. Thus, feasibility is determined by rr3 linear inequalities—one lower and one upper bound per state (Anderson et al., 2 Jun 2026).

  • POMDP case: Under partial observability, the set rr4 is not polyhedral but semi-algebraic, defined as the solution set to a system of polynomial (degree up to rr5) equalities and inequalities arising from the elimination of policy variables in the Bellman equations. Given the augmented Bellman matrix rr6 (encoding both dynamics and normalization constraints), rr7 if and only if specific minors vanish, certain determinants are nonzero, and a finite family of sign conditions is satisfied. Thus, predictive feasibility requires solving a system of polynomial inequalities (i.e., checking membership in a finite union of basic semi-algebraic sets) (Anderson et al., 2 Jun 2026).

3. Algorithmic Approaches for Testing Predictive Feasibility

Two principal classes of algorithms have emerged:

  • Necessary-condition tests: Enclosure-type tests (e.g., Oettli–Präger bounds) provide necessary conditions via piecewise-linear inequalities; for MDPs these are also sufficient, but for POMDPs, due to nonlinearity induced by observations, they are only necessary (Anderson et al., 2 Jun 2026).
  • Full semi-algebraic checks: For complete feasibility verification in general POMDPs, one must enumerate suitable rr8 index sets for submatrices of the augmented Bellman matrix, compute associated minors and determinants, and verify sign conditions—an NP-hard problem in general since it reduces to checking the solvability of bilinear systems (Anderson et al., 2 Jun 2026).

Alternative approaches use function approximation to sidestep explicit feasibility computations—especially in high-dimensional, computationally constrained, or confidential settings. For example, in hierarchical control, neural networks are trained to regress the PFVF over sampled state–plan input pairs, using exact solutions of the underlying optimization as supervision (Berkel et al., 16 Apr 2025).

4. Predictive Feasibility in Hierarchical and Learning-Based Control

PFVFs are crucial in structuring contract-based interfaces for hierarchical control. In such scenarios:

  • Lower-level controllers implement soft-constrained MPC, wherein constraint violations are penalized via slack variables.
  • Higher-level planners utilize the PFVF to assess, for a candidate plan, the minimal unavoidable constraint violation in the lower level.
  • Contract enforcement: The higher level can either penalize or hard-constrain future reference plans based on the predicted feasibility (i.e., whether the PFVF is zero) (Berkel et al., 16 Apr 2025).

Function-approximated PFVFs, typically realized as neural networks trained offline, enable efficient and confidential feasibility checking—allowing the lower level to keep its model private while the higher level works only with the PFVF surrogate (Berkel et al., 16 Apr 2025).

In deep reinforcement learning, the value-shaped running cost (informed by PFVF estimates) serves to lubricate optimization in the presence of sparse or binary rewards and facilitates importance-sampling interpretations of MPC actors, efficiently shaping policies toward feasible and performant domains (Farshidian et al., 2019).

5. Predictive Feasibility and Control Barrier/Lyapunov Functions

Recent theoretical developments establish a formal bridge between predictive feasibility value functions, Control Barrier Functions (CBFs), and Control Lyapunov Functions (CLFs):

  • Barrier interpretation: The value function of a finite-horizon or infinite-horizon MPC, regarded as a CBF, encodes the forward-invariant set of all initial states from which constraints can be met over the horizon—i.e., the predictive feasible set (Huang et al., 12 Feb 2025, Olucak et al., 26 Sep 2025).
  • CLF–CBF compatibility: If the terminal MPC cost and set are "well-behaved," the value function and feasible set form a compatible CLF/CBF pair, guaranteeing both stability and constraint satisfaction under appropriate feedback (Olucak et al., 26 Sep 2025).
  • Approximation robustness: Even if the value function or feasible set is only approximately known (e.g., from neural regression), theoretical guarantees persist as long as the terminal decrease and invariance conditions hold approximately (Olucak et al., 26 Sep 2025).

6. Learning Predictive Feasibility in Decision-Focused Prediction

The notion of predictive feasibility extends naturally to constrained optimization with uncertain or learned parameters:

  • Decision-focused learning frameworks balance suboptimality and feasibility through composite loss functions—penalizing both infeasibility (the PFVF being nonzero) and value loss—using softplus surrogates for constraint violations (Mandi et al., 6 Oct 2025).
  • Trade-off parameterization: A single tunable parameter rr9 interpolates between strict feasibility (conservative, high regret) and optimality (ambitious, possibly infeasible), enabling practitioners to select the desired point on the feasibility–optimality Pareto frontier (Mandi et al., 6 Oct 2025).

Empirical results indicate that mid-range rr0 values can simultaneously match or outperform baselines on both regret and feasibility, underscoring the practical utility of explicit predictive feasibility losses in machine-learned decision systems (Mandi et al., 6 Oct 2025).

7. Structural Properties and Geometric Insights

The feasible value function set rr1 in POMDPs exhibits several distinctive geometric properties:

  • Curved, nonconvex boundaries: Unlike the polyhedral MDP case, partial observability induces genuinely nonlinear, curved feasibility boundaries (semi-algebraic sets), often leading to multiple local maximizers for linear reward objectives.
  • Isolated maximizers and non-uniqueness: Linear objectives rr2 can admit multiple, belief-dependent isolated maxima on rr3, resulting in local optima sensitive to the initial belief distribution rr4 (Anderson et al., 2 Jun 2026).
  • Belief sensitivity and policy bifurcation: Variation of rr5 can alter the identity and multiplicity of optimal value functions, causing discontinuous changes in the optimal policy—a qualitative phenomenon absent in fully observable MDPs (Anderson et al., 2 Jun 2026).
  • Implications: This complex structure explains the observed challenges in policy optimization and convergence in POMDPs and underscores the necessity of explicit feasibility checks and statistical surrogates in learning-based settings.

References:

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Predictive Feasibility Value Functions.