Distributed Recursion Revisited
Wei-Yang Zhang, Feng-Lian Dong, Zhi-Wei Wei, Yan-Ru Wang, Ze-Jin Xu,, Wei-Kun Chen, Yu-Hong Dai

TL;DR
This paper introduces a new NLP formulation for the pooling problem and develops a penalty-based distributed recursion algorithm that improves solution quality over existing methods.
Contribution
It proposes a novel NLP formulation involving only flow variables and a penalty DR algorithm that enhances solution quality for the pooling problem.
Findings
PDR algorithm outperforms classic SLP and DR algorithms in experiments.
The new formulation provides a theoretical basis for improved algorithms.
Numerical results show better objective values with PDR.
Abstract
The distributed recursion (DR) algorithm is an effective method for solving the pooling problem that arises in many applications. It is based on the well-known P-formulation of the pooling problem, which involves the flow and quality variables; and it can be seen as a variant of the successive linear programming (SLP) algorithm, where the linear programming (LP) approximation problem can be transformed from the LP approximation problem derived by using the first-order Taylor series expansion technique. In this paper, we first propose a new nonlinear programming (NLP) formulation for the pooling problem involving only the flow variables, and show that the DR algorithm can be seen as a direct application of the SLP algorithm to the newly proposed formulation. With this new useful theoretical insight, we then develop a new variant of DR algorithm, called penalty DR (PDR) algorithm, based…
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
TopicsAdvanced Optimization Algorithms Research · Constraint Satisfaction and Optimization · Metaheuristic Optimization Algorithms Research
