Neural network model for mathematical programming problems with complementary constraints
Anurag Jayswal, Ajeet Kumar

TL;DR
This paper introduces a gradient-based neural network approach for solving mathematical programming problems with complementary constraints, transforming the problem into a relaxed nonlinear form and proving stability and convergence.
Contribution
The paper presents a novel neural network model for MPCC, including a regularization and relaxation approach, with theoretical stability proof and demonstrated effectiveness.
Findings
Neural network converges to optimal solutions of MPCC.
The model is asymptotically stable based on Lyapunov theory.
Numerical experiments confirm the method's effectiveness.
Abstract
In this paper, we propose a a gradient-based neural network model to solve the mathematical programming problems with complementary constraints (MPCC). In order to facilitate tractable optimization, the problem MPCC is transformed via a regularized approach into a relaxed nonlinear optimization problem NLP(). After that employing the penalty function and neural network model an estimate of the optimal solution of the problem NLP() is obtained. On the basis of Lyapunov stability theory and LaSalle invariance principle, the equilibrium point of proposed neural network is theoretically proven to be asymptotically stable and capable to generate optimal solution of the problem MPCC. Further, we demonstrate the performance and dynamic behavior of the proposed neural network through various illustrative examples and its effectiveness via theoretical and numerical experiments.
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.
Taxonomy
TopicsNeural Networks and Applications · Optimization and Variational Analysis · Advanced Optimization Algorithms Research
