{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,11]],"date-time":"2025-12-11T17:25:42Z","timestamp":1765473942532,"version":"3.48.0"},"reference-count":139,"publisher":"Emerald","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016,8,15]]},"abstract":"<jats:p>The significant progress that has been made in recent years both in hardware implementations and in numerical computing has rendered real-time optimization-based control a viable option when it comes to advanced industrial applications. More recently, the need for control of a process in the presence of a limited amout of hardware resources has triggered research in the direction of embedded optimization-based control. At the same time, and standing at the other side of the spectrum, the field of big data has emerged, seeking for solutions to problems that classical optimization algorithms are incapable to provide. This triggered some interest to revisit the family of first order methods commonly known as decomposition schemes or operator splitting methods. Although it is established that splitting methods are quite beneficial when applied to large-scale problems, their potential in solving small to medium scale embedded optimization problems has not been studied so extensively. Our purpose is to study the behavior of such algorithms as solvers of control-related problems of that scale. Our effort focuses on identifying special characteristics of these problems and how they can be exploited by some popular splitting methods.<\/jats:p>","DOI":"10.1561\/2600000008","type":"journal-article","created":{"date-parts":[[2016,8,15]],"date-time":"2016-08-15T10:24:03Z","timestamp":1471256643000},"page":"249-362","source":"Crossref","is-referenced-by-count":29,"title":["Operator Splitting Methods in Control"],"prefix":"10.1561","volume":"3","author":[{"given":"Giorgos","family":"Stathopoulos","sequence":"first","affiliation":[{"name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL)","place":["Switzerland"]}]},{"given":"Harsh","family":"Shukla","sequence":"additional","affiliation":[{"name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL)","place":["Switzerland"]}]},{"given":"Alexander","family":"Szucs","sequence":"additional","affiliation":[{"name":"Slovak University of Technology in Bratislava","place":["Slovakia"]}]},{"given":"Ye","family":"Pu","sequence":"additional","affiliation":[{"name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL)","place":["Switzerland"]}]},{"given":"Colin N.","family":"Jones","sequence":"additional","affiliation":[{"name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL)","place":["Switzerland"]}]}],"member":"140","published-online":{"date-parts":[[2016,8,15]]},"reference":[{"key":"2025121112210985700_ref001","article-title":"Lossless convexification of a class of optimal control problems with non-convex control constraints","author":"A\u00e7ikmese","year":"2011","journal-title":"Automatica"},{"key":"2025121112210985700_ref002","doi-asserted-by":"crossref","DOI":"10.1137\/1.9780898719604","author":"Anderson","year":"1999","journal-title":"LAPACK Users' Guide. Society for Industrial and Applied Mathematics"},{"volume-title":"Studies in linear and non-linear programming","year":"1958","author":"Arrow","key":"2025121112210985700_ref003"},{"issue":"3","key":"2025121112210985700_ref004","first-page":"485","article-title":"Alternating proximal algorithms for weakly coupled convex minimization problems. Applications to dynamical games and PDE's","volume":"15","author":"Attouch","year":"2008","journal-title":"Journal of Convex Analysis"},{"key":"2025121112210985700_ref005","article-title":"Augmented Lagrangian and Proximal Alternating Direction Methods of Multipliers in Hilbert spaces. Applications to Games, PDE's and Control","author":"Attouch","year":"2008","journal-title":"Pacific Journal of Optimization 5"},{"issue":"1","key":"2025121112210985700_ref006","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1016\/j.sysconle.2011.09.018","article-title":"An alternative use of the Riccati recursion for efficient optimization","volume":"61","author":"Axehill","year":"2012","journal-title":"Systems & Control Letters"},{"key":"2025121112210985700_ref007","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4419-9467-7","volume-title":"Convex analysis and monotone operator theory in Hilbert spaces","author":"Bauschke","year":"2011"},{"issue":"1","key":"2025121112210985700_ref008","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1137\/080716542","article-title":"A Fast Iterative Shrinkage-Thresholding Algorithm for Linear Inverse Problems","volume":"2","author":"Beck","year":"2009","journal-title":"SIAM Journal of Imaging Sciences"},{"issue":"2","key":"2025121112210985700_ref009","doi-asserted-by":"crossref","first-page":"557","DOI":"10.1137\/100818327","article-title":"Smoothing and first order methods: A unified framework","volume":"22","author":"Beck","year":"2012","journal-title":"SIAM Journal on Optimization"},{"key":"2025121112210985700_ref010","doi-asserted-by":"crossref","DOI":"10.1016\/j.orl.2013.10.007","article-title":"A fast dual proximal gradient algorithm for convex minimization and applications","author":"Beck","year":"2014","journal-title":"Operations Research Letters"},{"key":"2025121112210985700_ref011","first-page":"2618","article-title":"A quasi-Newton proximal splitting method","volume":"25","author":"Becker","year":"2012","journal-title":"In Advances in Neural Information Processing Systems"},{"issue":"5","key":"2025121112210985700_ref012","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1017\/S0962492904000212","article-title":"Numerical solution of saddle point problems","volume":"14","author":"Benzi","year":"2005","journal-title":"Acta Numerica"},{"volume-title":"Constrained Optimization and Lagrange Multiplier Methods (Optimization and Neural Computation Series)","year":"1996","author":"Bertsekas","key":"2025121112210985700_ref013"},{"key":"2025121112210985700_ref014","article-title":"Nonlinear Programming","author":"Bertsekas","year":"1999","journal-title":"Athena Scientific"},{"volume-title":"Parallel and Distributed Computation: Numerical Methods","year":"1989","author":"Bertsekas","key":"2025121112210985700_ref015"},{"key":"2025121112210985700_ref016","article-title":"On the convergence rate improvement of a primal-dual splitting algorithm for solving monotone inclusion problems","author":"Bot","year":"2013","journal-title":"arXiv preprint arXiv:1303.2875"},{"issue":"1","key":"2025121112210985700_ref017","first-page":"1","article-title":"Distributed optimization and statistical learning via the alternating direction method of multipliers","volume":"3","author":"Boyd","year":"2011","journal-title":"Foundations and Trends R in Machine Learning"},{"key":"2025121112210985700_ref018","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9780511804441","volume-title":"Convex Optimization","author":"Boyd","year":"2004"},{"volume-title":"Notes on decomposition methods. Notes for EE364B","year":"2007","author":"Boyd","key":"2025121112210985700_ref019"},{"volume-title":"Algorithms for the Equilibration of Matrices and Their Application to Limited-Memory Quasi-Newton Methods","year":"2010","author":"Bradley","key":"2025121112210985700_ref020"},{"article-title":"On the convergence of the iterates of \u201cFISTA\u201c","year":"2014","author":"Chambolle","key":"2025121112210985700_ref021"},{"key":"2025121112210985700_ref022","doi-asserted-by":"crossref","DOI":"10.1007\/s10851-010-0251-1","article-title":"A first-order primal-dual algorithm for convex problems with applications to imaging","author":"Chambolle","year":"2011","journal-title":"Journal of Mathematical Imaging and Vision"},{"key":"2025121112210985700_ref023","doi-asserted-by":"crossref","DOI":"10.1007\/BF01582566","article-title":"A proximal-based decomposition method for convex minimization problems","author":"Chen","year":"1994","journal-title":"Mathematical Programming"},{"key":"2025121112210985700_ref024","article-title":"A Primal-Dual Operator Splitting Method for Conic Optimization","author":"Chu","year":"2013","journal-title":"Technical report, Stanford Internal Report"},{"issue":"3","key":"2025121112210985700_ref025","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1007\/BF00934554","article-title":"Auxiliary problem principle and decomposition of optimization problems","volume":"32","author":"Cohen","year":"1980","journal-title":"Journal of Optimization Theory and Applications"},{"key":"2025121112210985700_ref026","first-page":"4141","article-title":"A forwardbackward view of some primal-dual optimization methods in image recovery","volume-title":"In The IEEE International Conference on Image Processing","author":"Combettes","year":"2014"},{"key":"2025121112210985700_ref027","first-page":"185","volume-title":"In Fixed-Point Algorithms for Inverse Problems in Science and Engineering","author":"Combettes","year":"2011"},{"issue":"2","key":"2025121112210985700_ref028","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1007\/s11228-011-0191-y","article-title":"Primal-dual splitting algorithm for solving inclusions with mixtures of composite, lipschitzian, and parallelsum type monotone operators","volume":"20","author":"Combettes","year":"2012","journal-title":"Set-Valued and Variational Analysis"},{"issue":"9","key":"2025121112210985700_ref029","doi-asserted-by":"crossref","first-page":"1289","DOI":"10.1080\/02331934.2012.733883","article-title":"Variable metric forward-backward splitting with applications to monotone inclusions in duality","volume":"63","author":"Combettes","year":"2014","journal-title":"Optimization"},{"issue":"2","key":"2025121112210985700_ref030","doi-asserted-by":"crossref","first-page":"460","DOI":"10.1007\/s10957-012-0245-9","article-title":"A Primal-Dual Splitting Method for Convex Optimization Involving Lipschitzian, Proximable and Linear Composite Terms","volume":"158","author":"Condat","year":"2013","journal-title":"Journal of Optimization Theory and Applications"},{"key":"2025121112210985700_ref031","doi-asserted-by":"crossref","first-page":"545","DOI":"10.1137\/0728030","article-title":"A globally convergent augmented lagrangian algorithm for optimization with general constraints and simple bounds","volume":"28","author":"Conn","year":"1991","journal-title":"SIAM Journal on Numerical Analysis"},{"key":"2025121112210985700_ref032","first-page":"6819","article-title":"Computational aspects of distributed optimization in model predictive control","volume-title":"In The 51st IEEE Annual Conference on Decision and Control","author":"Conte","year":"2012"},{"issue":"4","key":"2025121112210985700_ref033","doi-asserted-by":"crossref","first-page":"319","DOI":"10.1016\/S0378-7788(00)00114-6","article-title":"EnergyPlus: creating a new-generation building energy simulation program","volume":"33","author":"Crawley","year":"2001","journal-title":"Energy and Buildings"},{"key":"2025121112210985700_ref034","first-page":"157","article-title":"Reducing the Bandwidth of Sparse Symmetric Matrices","volume-title":"In Proceedings of the ACM 24th National Conference","author":"Cuthill","year":"1969"},{"key":"2025121112210985700_ref035","doi-asserted-by":"crossref","DOI":"10.1287\/opre.8.1.101","article-title":"Decomposition Principle for Linear Programs","author":"Dantzig","year":"1960","journal-title":"Operations Research"},{"issue":"3","key":"2025121112210985700_ref036","doi-asserted-by":"crossref","first-page":"1912","DOI":"10.1137\/151003076","article-title":"Convergence rate analysis of primal-dual splitting schemes","volume":"25","author":"Davis","year":"2015","journal-title":"SIAM Journal on Optimization"},{"key":"2025121112210985700_ref037","article-title":"Convergence rate analysis of several splitting schemes","author":"Davis","year":"2014","journal-title":"arXiv preprint arXiv:1406.4834"},{"volume-title":"Technical Report CAM 15-13","year":"2015","author":"Davis","key":"2025121112210985700_ref038"},{"key":"2025121112210985700_ref039","article-title":"Direct Methods for Sparse Linear Systems","author":"Davis","year":"2006","journal-title":"Society for Industrial and Applied Mathematics"},{"key":"2025121112210985700_ref040","article-title":"On the Global and Linear Convergence of the Generalized Alternating Direction Method of Multipliers","author":"Deng","year":"2012","journal-title":"Technical Report Rice CAAM TR12-14"},{"issue":"2","key":"2025121112210985700_ref041","doi-asserted-by":"crossref","first-page":"702","DOI":"10.1137\/110826102","article-title":"Double smoothing technique for large-scale linearly constrained convex optimization","volume":"22","author":"Devolder","year":"2012","journal-title":"SIAM Journal on Optimization"},{"issue":"1-2","key":"2025121112210985700_ref042","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1007\/s10107-013-0677-5","article-title":"First-order methods of smooth convex optimization with inexact oracle","volume":"146","author":"Devolder","year":"2014","journal-title":"Mathematical Programming"},{"key":"2025121112210985700_ref043","first-page":"668","article-title":"Efficient Interior Point Methods for Multistage Problems Arising in Receding Horizon Control","volume-title":"In The IEEE Conference on Decision and Control","author":"Domahidi","year":"2012"},{"key":"2025121112210985700_ref044","doi-asserted-by":"crossref","first-page":"421","DOI":"10.1090\/S0002-9947-1956-0084194-4","article-title":"On the Numerical Solution of Heat Conduction Problems in Two and Three Space Variables","volume":"82","author":"Douglas","year":"1956","journal-title":"Transaction of the American Mathematical Society"},{"key":"2025121112210985700_ref045","doi-asserted-by":"crossref","DOI":"10.1007\/BF01581204","article-title":"On the Douglas-Rachford Splitting Method and the Proximal Point Algorithm for Maximal Monotone Operators","author":"Eckstein","year":"1992","journal-title":"Mathematical Programming"},{"key":"2025121112210985700_ref046","doi-asserted-by":"crossref","first-page":"319","DOI":"10.1007\/s10107-012-0528-9","article-title":"A practical relative error criterion for augmented lagrangians","volume":"141","author":"Eckstein","year":"2013","journal-title":"Mathematical Programming"},{"volume-title":"Primal Dual Algorithms for Convex Models and Applications to Image Restoration, Registration and Nonlocal Inpainting","year":"2010","author":"Esser","key":"2025121112210985700_ref047"},{"key":"2025121112210985700_ref048","doi-asserted-by":"crossref","DOI":"10.1137\/09076934X","article-title":"A general framework for a class of first order primal-dual algorithms for convex optimization in imaging science","author":"Esser","year":"2010","journal-title":"SIAM Journal of Imaging Sciences"},{"key":"2025121112210985700_ref049","doi-asserted-by":"crossref","DOI":"10.1287\/opre.11.3.399","article-title":"Generalized Lagrange Multiplier Method for Solving Problems of Optimum Allocation of Resources","author":"Everett","year":"1963","journal-title":"Operations Research"},{"key":"2025121112210985700_ref050","doi-asserted-by":"crossref","DOI":"10.1002\/rnc.1251","article-title":"An online active set strategy to overcome the limitations of explicit MPC","author":"Ferreau","year":"2008","journal-title":"International Journal of Robust and Nonlinear Control"},{"key":"2025121112210985700_ref051","article-title":"Parameter selection and pre-conditioning for a graph form solver","author":"Fougner","year":"2015","journal-title":"arXiv preprint arXiv:1503.08366"},{"article-title":"Numerical methods for model predictive control","year":"2012","author":"Frison","key":"2025121112210985700_ref052"},{"key":"2025121112210985700_ref053","first-page":"1117","article-title":"Efficient implementation of the Riccati recursion for solving linear-quadratic control problems","volume-title":"In The IEEE International Conference on Control Applications","author":"Frison","year":"2013"},{"key":"2025121112210985700_ref054","first-page":"128","article-title":"Highperformance small-scale solvers for linear Model Predictive Control","volume-title":"In The IEEE European Control Conference","author":"Frison","year":"2014"},{"key":"2025121112210985700_ref055","doi-asserted-by":"crossref","DOI":"10.1016\/0898-1221(76)90003-1","article-title":"A dual algorithm for the solution of nonlinear variational problems via finite-element approximations","author":"Gabay","year":"1976","journal-title":"Computers & Mathematics with Applications"},{"issue":"3","key":"2025121112210985700_ref056","doi-asserted-by":"crossref","first-page":"644","DOI":"10.1109\/TAC.2014.2354892","article-title":"Optimal parameter selection for the alternating direction method of multipliers (admm): quadratic problems","volume":"60","author":"Ghadimi","year":"2015","journal-title":"IEEE Transactions on Automatic Control"},{"journal-title":"To appear in IEEE Transactions on Automatic Control.","article-title":"Linear Convergence and Metric Selection in Douglas Rachford Splitting and ADMM","author":"Giselsson","key":"2025121112210985700_ref057"},{"key":"2025121112210985700_ref058","first-page":"5058","article-title":"Monotonicity and restart in fast gradient methods","volume-title":"In The 53rd IEEE Annual Conference on Decision and Control","author":"Giselsson","year":"2014"},{"key":"2025121112210985700_ref059","doi-asserted-by":"crossref","DOI":"10.1016\/j.automatica.2015.09.010","article-title":"Metric Selection in Fast Dual Forward Backward Splitting","author":"Giselsson","year":"2015","journal-title":"Automatica"},{"issue":"R2","key":"2025121112210985700_ref060","first-page":"41","article-title":"Sur l'approximation, par \u00e9l\u00e9ments finis d'ordre un, et la r\u00e9solution, par p\u00e9nalisation-dualit\u00e9 d'une classe de probl\u00e8mes de Dirichlet non lin\u00e9aires","volume":"9","author":"Marroco","year":"1975","journal-title":"ESAIM: Mathematical Modelling and Numerical Analysis - Mod\u00e9lisation Math\u00e9matique et Analyse Num\u00e9rique"},{"journal-title":"Augmented Lagrangian And Operatorsplitting Methods In Nonlinear Mechanics. Society for Industrial and Applied Mathematics","year":"1989","author":"Glowinski","key":"2025121112210985700_ref061"},{"key":"2025121112210985700_ref062","article-title":"Adaptive primal-dual hybrid gradient methods for saddle-point problems","author":"Goldstein","year":"2013","journal-title":"arXiv preprint arXiv:1305.0546"},{"issue":"3","key":"2025121112210985700_ref063","doi-asserted-by":"crossref","first-page":"1588","DOI":"10.1137\/120896219","article-title":"Fast alternating direction optimization methods","volume":"7","author":"Goldstein","year":"2014","journal-title":"SIAM Journal on Imaging Sciences"},{"issue":"2","key":"2025121112210985700_ref064","doi-asserted-by":"crossref","first-page":"323","DOI":"10.1137\/080725891","article-title":"The Split Bregman Method for l1- Regularized Problems","volume":"2","author":"Goldstein","year":"2009","journal-title":"SIAM Journal of Imaging Sciences"},{"key":"2025121112210985700_ref065","article-title":"A Field Guide to ForwardBackward Splitting with a FASTA Implementation","author":"Goldstein","year":"2015","journal-title":"arXiv preprint arXiv:1411.3406"},{"key":"2025121112210985700_ref066","volume-title":"Matrix Computations","author":"Golub","year":"1996","edition":"3rd edition"},{"key":"2025121112210985700_ref067","doi-asserted-by":"crossref","DOI":"10.1109\/CCA.2015.7320826","article-title":"Openbuild : An integrated simulation environment for building control","volume-title":"In The Multi-Conference on Systems and Control","author":"Gorecki","year":"2015"},{"issue":"2","key":"2025121112210985700_ref068","doi-asserted-by":"crossref","first-page":"403","DOI":"10.1137\/0329022","article-title":"On the Convergence of the Proximal Point Algorithm for Convex Minimization","volume":"29","author":"G\u00fcler","year":"1991","journal-title":"SIAM Journal on Control and Optimization"},{"issue":"4","key":"2025121112210985700_ref069","doi-asserted-by":"crossref","first-page":"649","DOI":"10.1137\/0802032","article-title":"New proximal point algorithms for convex minimization","volume":"2","author":"G\u00fcler","year":"1992","journal-title":"SIAM Journal on Optimization"},{"key":"2025121112210985700_ref070","first-page":"175","author":"Hamdi","year":"2011","journal-title":"Decomposition Methods Based on Augmented Lagrangians: A Survey"},{"key":"2025121112210985700_ref071","article-title":"Predictive Control using an FPGA with Application to Aircraft Control","author":"Hartley","year":"2013","journal-title":"IEEE Transactions on Control Systems Technology"},{"key":"2025121112210985700_ref072","doi-asserted-by":"crossref","DOI":"10.1023\/A:1004603514434","article-title":"Alternating direction method with self-adaptive penalty parameters for monotone variational inequalities","author":"He","year":"2000","journal-title":"Journal of Optimization Theory and Applications"},{"issue":"1","key":"2025121112210985700_ref073","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1137\/100814494","article-title":"Convergence Analysis of Primal-Dual Algorithms for a Saddle-Point Problem: From Contraction Perspective","volume":"5","author":"He","year":"2012","journal-title":"SIAM Journal on Imaging Sciences"},{"key":"2025121112210985700_ref074","doi-asserted-by":"crossref","DOI":"10.1137\/110836936","article-title":"On the O(1\/n) Convergence Rate of the DouglasRachford Alternating Direction Method","author":"He","year":"2012","journal-title":"SIAM Journal on Numerical Analysis"},{"key":"2025121112210985700_ref075","doi-asserted-by":"crossref","DOI":"10.1007\/BF00927673","article-title":"Multiplier and gradient methods","author":"Hestenes","year":"1969","journal-title":"Journal of Optimization Theory and Applications"},{"volume-title":"Convex Analysis and Minimization Algorithms: Part 2: Advanced Theory and Bundle Methods","year":"2010","author":"Hiriart-Urruty","key":"2025121112210985700_ref076"},{"key":"2025121112210985700_ref077","article-title":"An alternating trust region algorithm for distributed linearly constrained nonlinear programs, application to the AC optimal power flow","author":"Hours","year":"2015","journal-title":"EPFL-REPORT-205056"},{"key":"2025121112210985700_ref078","doi-asserted-by":"crossref","DOI":"10.1109\/TAC.2015.2426231","article-title":"A parametric nonconvex decomposition algorithm for real-time and distributed nmpc","author":"Hours","year":"2016","journal-title":"IEEE Transactions on Automatic Control"},{"key":"2025121112210985700_ref079","article-title":"Asymmetric Forward-Backward-Adjoint Splitting for Solving Monotone Inclusions Involving Three Operators","author":"Latafat","year":"2016","journal-title":"arXiv.org"},{"issue":"8","key":"2025121112210985700_ref080","doi-asserted-by":"crossref","first-page":"605","DOI":"10.1016\/j.sysconle.2013.04.005","article-title":"Nuclear norm system identification with missing inputs and outputs","volume":"62","author":"Liu","year":"2013","journal-title":"Systems & Control Letters"},{"article-title":"On the linear convergence of the alternating direction method of multipliers","year":"2012","author":"Luo","key":"2025121112210985700_ref081"},{"issue":"R3","key":"2025121112210985700_ref082","first-page":"154","article-title":"R\u00e9gularisation d'in\u00e9quations variationnelles par approximations successives","volume":"4","author":"Martinet","year":"1970","journal-title":"Revue Fran\u00e7aise de Informatique et Recherche Op\u00e9rationelle"},{"key":"2025121112210985700_ref083","first-page":"163","article-title":"D\u00e9termination approch\u00e9e d'un point fixe d'une application pseudo-contractante","volume":"274A","author":"Martinet","year":"1972","journal-title":"C.R. Acad. Sci."},{"key":"2025121112210985700_ref084","doi-asserted-by":"crossref","DOI":"10.1007\/s11081-011-9176-9","article-title":"CVXGEN: a code generator for embedded convex optimization","author":"Mattingley","year":"2012","journal-title":"Optimization and Engineering"},{"key":"2025121112210985700_ref085","article-title":"Convergence of the alternating split Bregman algorithm in infinite-dimensional Hilbert spaces","volume":"113","author":"Moradifam","year":"1960","journal-title":"arXiv:1112"},{"key":"2025121112210985700_ref086","article-title":"Fonctions convexes duales et points proximaux dans un espace hilbertien","volume":"255","author":"Moreau","year":"1962","journal-title":"Comptes Rendus de l'Acad\u00e9mie des Sciences (Paris), S\u00e9rie A"},{"issue":"2","key":"2025121112210985700_ref087","doi-asserted-by":"crossref","first-page":"273","DOI":"10.24033\/bsmf.1625","article-title":"Proximit\u00e9 et dualit\u00e9 dans un espace Hilbertien","volume":"93","author":"Moreau","year":"1965","journal-title":"Bulletin de la Soci\u00e9t\u00e9 Math\u00e9matique de France"},{"key":"2025121112210985700_ref088","article-title":"DuQuad: an inexact (augmented) dual first order algorithm for quadratic programming","author":"Necoara","year":"2015","journal-title":"arXiv preprint arXiv:1504.05708"},{"key":"2025121112210985700_ref089","first-page":"3","volume-title":"Complexity Certifications of First-Order Inexact Lagrangian Methods for General Convex Programming: Application to Real-Time MPC","author":"Necoara","year":"2015"},{"issue":"11","key":"2025121112210985700_ref090","doi-asserted-by":"crossref","first-page":"2674","DOI":"10.1109\/TAC.2008.2007159","article-title":"Application of a smoothing technique to decomposition in convex optimization","volume":"53","author":"Necoara","year":"2008","journal-title":"IEEE Transactions on Automatic Control"},{"volume-title":"Wiley-Interscience series in discrete mathematics","year":"1983","author":"Nemirovski","key":"2025121112210985700_ref091"},{"issue":"3","key":"2025121112210985700_ref092","first-page":"543","article-title":"A method for solving a convex programming problem with rate of convergence O(1\/k2)","volume":"269","author":"Nesterov","year":"1983","journal-title":"Doklady Mathematics"},{"key":"2025121112210985700_ref093","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4419-8853-9","volume-title":"Introductory Lectures on Convex Optimization: A Basic Course","author":"Nesterov","year":"2004"},{"key":"2025121112210985700_ref094","doi-asserted-by":"crossref","DOI":"10.1007\/s10107-004-0552-5","article-title":"Smooth minimization of non-smooth functions","author":"Nesterov","year":"2005","journal-title":"Mathematical Programming"},{"volume-title":"Technical report","year":"2007","author":"Nesterov","key":"2025121112210985700_ref095"},{"key":"2025121112210985700_ref096","first-page":"2","article-title":"How to advance in structural convex optimization","volume":"78","author":"Nesterov","year":"2008","journal-title":"OPTIMA: Mathematical Programming Society Newsletter"},{"key":"2025121112210985700_ref097","first-page":"3684","article-title":"Low-rank modifications of riccati factorizations with applications to model predictive control","volume-title":"In The 52nd IEEE Annual Conference on Decision and Control","author":"Nielsen","year":"2013"},{"key":"2025121112210985700_ref098","article-title":"A general analysis of the convergence of ADMM","volume-title":"In In 32nd International Conference on Machine Learning","author":"Nishihara","year":"2015"},{"volume-title":"Numerical Optimization 2nd edition","year":"2006","author":"Nocedal","key":"2025121112210985700_ref099"},{"key":"2025121112210985700_ref100","article-title":"Adaptive Restart for Accelerated Gradient Schemes","author":"O'Donoghue","year":"2012","journal-title":"arXiv.org"},{"key":"2025121112210985700_ref101","article-title":"Operator splitting for conic optimization via homogeneous self-dual embedding","author":"O'Donoghue","year":"2013","journal-title":"arXiv preprint arXiv:1312.3039"},{"key":"2025121112210985700_ref102","article-title":"A splitting method for optimal control","author":"O'Donoghue","year":"2012","journal-title":"IEEE Transactions on Control Systems Technology"},{"journal-title":"https:\/\/github.com\/cvxgrp\/proximal","article-title":"Proximal operators","author":"Parikh","key":"2025121112210985700_ref103"},{"issue":"3","key":"2025121112210985700_ref104","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1561\/2400000003","article-title":"Proximal algorithms","volume":"1","author":"Parikh","year":"2014","journal-title":"Foundations and Trends R in Optimization"},{"issue":"1","key":"2025121112210985700_ref105","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/TAC.2013.2275667","article-title":"An accelerated dual gradient-projection algorithm for embedded linear model predictive control","volume":"59","author":"Patrinos","year":"2014","journal-title":"IEEE Transactions on Automatic Control"},{"key":"2025121112210985700_ref106","first-page":"4234","article-title":"Douglas-Rachford splitting: Complexity estimates and accelerated variants","volume-title":"In The 53rd IEEE Annual Conference on Decision and Control","author":"Patrinos","year":"2014"},{"key":"2025121112210985700_ref107","article-title":"Forward-backward truncated Newton methods for convex composite optimization","author":"Patrinos","year":"2014","journal-title":"arXiv:1402.6655"},{"key":"2025121112210985700_ref108","first-page":"1762","article-title":"Diagonal preconditioning for first order primal-dual algorithms in convex optimization","volume-title":"In The IEEE International Conference on Computer Vision","author":"Pock","year":"2011"},{"issue":"5","key":"2025121112210985700_ref109","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/0041-5553(64)90137-5","article-title":"Some methods of speeding up the convergence of iteration methods","volume":"4","author":"Polyak","year":"1964","journal-title":"USSR Computational Mathematics and Mathematical Physics"},{"key":"2025121112210985700_ref110","first-page":"283","volume-title":"Optimization","author":"Powell","year":"1969"},{"key":"2025121112210985700_ref111","first-page":"5915","article-title":"Inexact Fast Alternating Minimization Algorithm for Distributed Model Predictive Control","volume-title":"In The 53rd IEEE Annual Conference on Decision and Control","author":"Pu","year":"2014"},{"key":"2025121112210985700_ref112","first-page":"5819","article-title":"Infeasibility detection in alternating direction method of multipliers for convex quadratic programs","volume-title":"In The 53rd IEEE Annual Conference on Decision and Control","author":"Raghunathan","year":"2014"},{"key":"2025121112210985700_ref113","first-page":"807","article-title":"Optimal step-size selection in alternating direction method of multipliers for convex quadratic programs and model predictive control","author":"Raghunathan","year":"2014","journal-title":"In International Symposium on Mathematical Theory of Networks and Systems"},{"issue":"3","key":"2025121112210985700_ref114","doi-asserted-by":"crossref","first-page":"1199","DOI":"10.1137\/120872802","article-title":"A Generalized Forward-Backward Splitting","volume":"6","author":"Raguet","year":"2013","journal-title":"SIAM Journal on Imaging Sciences"},{"article-title":"Computational complexity certification of gradient methods for real-time model predictive control","year":"2012","author":"Richter","key":"2025121112210985700_ref115"},{"key":"2025121112210985700_ref116","doi-asserted-by":"crossref","DOI":"10.1287\/moor.1.2.97","article-title":"Augmented Lagrangians and Applications of the Proximal Point Algorithm in Convex Programming","author":"Rockafellar","year":"1976","journal-title":"Mathematics of Operations Research"},{"key":"2025121112210985700_ref117","doi-asserted-by":"crossref","DOI":"10.1137\/0314056","article-title":"Monotone Operators and the Proximal Point Algorithm","author":"Rockafellar","year":"1976","journal-title":"SIAM Joiurnal on Control and Optimization"},{"key":"2025121112210985700_ref118","first-page":"241","volume-title":"Monotone Operators Associated with Saddle Functions and Minimax Problems","author":"Rockafellar","year":"1970"},{"issue":"1","key":"2025121112210985700_ref119","volume":"15","author":"Ruy","year":"2016","journal-title":"A Primer on Monotone Operator Methods. Applied and Computational Mathematics"},{"issue":"5","key":"2025121112210985700_ref120","doi-asserted-by":"crossref","first-page":"723","DOI":"10.1016\/j.jprocont.2009.02.003","article-title":"Architectures for distributed and hierarchical model predictive control - a review","volume":"19","author":"Scattolini","year":"2009","journal-title":"Journal of Process Control"},{"key":"2025121112210985700_ref121","first-page":"6819","article-title":"Convergence rates of inexact proximal-gradient methods for convex optimization","volume-title":"In The 25th Annual Conference on Neural Information Processing Systems","author":"Schmidt","year":"2011"},{"key":"2025121112210985700_ref122","doi-asserted-by":"crossref","DOI":"10.1137\/130910774","article-title":"Rate of Convergence Analysis of Decomposition Methods Based on the Proximal Method of Multipliers for Convex Minimization","author":"Shefi","year":"2014","journal-title":"SIAM Journal on Optimization"},{"key":"2025121112210985700_ref123","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-82118-9","volume-title":"Minimization Methods for Non-differentiable Functions","author":"Shor","year":"1985"},{"issue":"2","key":"2025121112210985700_ref124","doi-asserted-by":"crossref","first-page":"343","DOI":"10.2140\/pjm.1967.21.343","article-title":"Concerning nonnegative matrices and doubly stochastic matrices","volume":"21","author":"Sinkhorn","year":"1967","journal-title":"Pacific Journal of Mathematics"},{"key":"2025121112210985700_ref125","article-title":"Solving the infinitehorizon constrained LQR problem using splitting techniques","author":"Stathopoulos","year":"2014","journal-title":"In The 19th IFAC World Congress"},{"key":"2025121112210985700_ref126","article-title":"Solving the InfiniteHorizon Constrained LQR Problem using Accelerated Dual Proximal Methods","author":"Stathopoulos","year":"2016","journal-title":"To appear in IEEE Transactions on Automatic Control"},{"key":"2025121112210985700_ref127","first-page":"79","article-title":"Distributed model predictive consensus via the alternating direction method of multipliers","volume-title":"In The 50th Annual Allerton Conference on Communication, Control and Computing","author":"Summers","year":"2012"},{"key":"2025121112210985700_ref128","doi-asserted-by":"crossref","DOI":"10.1137\/100788100","article-title":"On weak convergence of the Douglas-Rachford method","author":"Svaiter","year":"2011","journal-title":"SIAM Journal on Control and Optimization"},{"key":"2025121112210985700_ref129","article-title":"A dual decomposition algorithm for separable nonconvex optimization using the penalty framework","volume-title":"In The 52nd IEEE Annual Conference on Decision and Control","author":"Tran-Dinh","year":"2013"},{"key":"2025121112210985700_ref130","first-page":"1","article-title":"Fast inexact decomposition algorithms for large-scale separable convex optimization","author":"Tran-Dinh","year":"2015","journal-title":"Optimization"},{"key":"2025121112210985700_ref131","doi-asserted-by":"crossref","DOI":"10.1137\/0329006","article-title":"Applications of splitting algorithm to decomposition in convex programming and variational inequalities","author":"Tseng","year":"1991","journal-title":"SIAM Journal on Control and Optimization"},{"key":"2025121112210985700_ref132","article-title":"On accelerated proximal gradient methods for convex-concave optimization","author":"Tseng","year":"2008","journal-title":"submitted to SIAM Journal on Optimization"},{"article-title":"A Matlab toolbox for C-code generation for first order methods","year":"2011","author":"Ullmann","key":"2025121112210985700_ref133"},{"issue":"3","key":"2025121112210985700_ref134","doi-asserted-by":"crossref","first-page":"667","DOI":"10.1007\/s10444-011-9254-8","article-title":"A splitting algorithm for dual monotone inclusions involving cocoercive operators","volume":"38","author":"V\u0169","year":"2013","journal-title":"Advances in Computational Mathematics"},{"key":"2025121112210985700_ref135","article-title":"Optimization methods for large-scale systems","author":"Vandenberghe","year":"2010","journal-title":"UCLA EE 236C lecture notes"},{"volume-title":"Pure and applied mathematics","year":"2010","author":"Watkins","key":"2025121112210985700_ref136"},{"issue":"1","key":"2025121112210985700_ref137","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1007\/BF02206815","article-title":"A simplified homogeneous and selfdual linear programming algorithm and its implementation","volume":"62","author":"Xu","year":"1996","journal-title":"Annals of Operations Research"},{"key":"2025121112210985700_ref138","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1287\/moor.19.1.53","article-title":"An O(vnL)-iteration homogeneous and self-dual linear programming algorithm","volume":"19","author":"Ye","year":"1994","journal-title":"Mathematics of Operations Research"},{"key":"2025121112210985700_ref139","article-title":"An efficient primal-dual hybrid gradient algorithm for total variation image restoration","author":"Zhu","year":"2008","journal-title":"UCLA CAM Report"}],"container-title":["Foundations and Trends\u00ae in Systems and Control"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/ftsys\/article-pdf\/3\/3\/249\/11025885\/2600000008en.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/www.emerald.com\/ftsys\/article-pdf\/3\/3\/249\/11025885\/2600000008en.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,11]],"date-time":"2025-12-11T17:21:55Z","timestamp":1765473715000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.emerald.com\/ftsys\/article\/3\/3\/249\/1326579\/Operator-Splitting-Methods-in-Control"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,8,15]]},"references-count":139,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2016,8,15]]}},"URL":"https:\/\/doi.org\/10.1561\/2600000008","relation":{},"ISSN":["2325-6818","2325-6826"],"issn-type":[{"type":"print","value":"2325-6818"},{"type":"electronic","value":"2325-6826"}],"subject":[],"published":{"date-parts":[[2016,8,15]]}}}