Black-Box Followers, White-Box Leaders: Partial Zeroth-Order Methods for MPECs
Miriam Fischer, Dario Paccagnan

TL;DR
This paper introduces a novel partial zeroth-order method for mathematical programs with equilibrium constraints, leveraging known leader information while efficiently handling unknown followers' responses.
Contribution
The authors propose PZOS, a new algorithm that combines exact partial gradients with zeroth-order Jacobian estimates, improving efficiency over black-box approaches.
Findings
PZOS achieves lower variance bounds than black-box baselines.
The method converges to standard and partial Goldstein stationary points.
Empirical validation shows faster convergence and better objective values.
Abstract
We study mathematical programs with equilibrium constraints, in which a leader knows their own cost function, but lacks a model of the followers' response. Instead, the leader can only query this response at specific points. While this setting precludes the use of gradient-based methods, existing zeroth-order approaches treat the composed objective entirely as a black box, deploying zeroth-order tools across both the leader and follower. Such approaches are inefficient, as they discard information the leader already possesses about their own cost function. In this work we instead propose to deploy zeroth-order tools only where they are truly needed: to handle the unknown, non-smooth followers' response. Specifically, we first propose PZOS, an algorithm that combines exact partial gradients of the leader's cost with zeroth-order Jacobian estimates of the followers' response in a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
