Skip to main content

Networked Parallel Algorithms for Robust Convex Optimization via the Scenario Approach

  • Chapter
  • First Online:
Emerging Applications of Control and Systems Theory

Part of the book series: Lecture Notes in Control and Information Sciences - Proceedings ((LNCOINSPRO))

  • 1135 Accesses

Abstract

This chapter proposes a parallel computing framework to distributedly solve robust convex optimization (RCO) when the constraints are affected by nonlinear uncertainty. To this end, we adopt a scenario approach by randomly sampling the uncertainty set. However, the number of samples to attain high levels of probabilistic guarantee of robustness may be large, which results in a large number of constraints in the scenario problem (SP). Instead of using a single processor, we resort to many processors that are distributed among different nodes of time-varying unbalanced digraphs. Then, we propose a random projected algorithm solve the SP, which is given in an explicitly recursive form with simple iteration. We show that if the sequence of digraphs are uniformly jointly strongly connected (UJSC), each node asymptotically converges to a common optimal solution to the SP. That is, the RCO is effectively solved in a distributed parallel way.

Portions of this chapter were previously presented at the 2016 ACC and the material is used with permission of the AACC. (Keyou You, Roberto Tempo, “Parallel algorithms for robust convex programs over networks”, in Proceedings of the 2016 American Control Conference, https://doi.org/10.1109/ACC.2016.7525215)

R. Tempo—Author deceased.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Alamo, T., Tempo, R., Luque, A., Ramirez, D.R.: Randomized methods for design of uncertain systems: sample complexity and sequential algorithms. Automatica 52, 160–172 (2015)

    Google Scholar 

  2. Ash, R., Doléans-Dade, C.: Probability and Measure Theory. Academic Press, Cambridge (2000)

    Google Scholar 

  3. Ben-Tal, A., El Ghaoui, L., Nemirovski, A.: Robust Optimization. Princeton University Press, New Jersey (2009)

    Google Scholar 

  4. Ben-Tal, A., Nemirovski, A.: Robust convex optimization. Math. Oper. Res. 23(4), 769–805 (1998)

    Google Scholar 

  5. Bertsekas, D.P: Nonlinear Programming. Athena Scientific, Nashville (1999)

    Google Scholar 

  6. Bertsimas, D., Brown, D.B., Caramanis, C.: Theory and applications of robust optimization. SIAM Rev. 53(3), 464–501 (2011)

    Google Scholar 

  7. Boyd, S., Parikh, N., Chu, E., Peleato, B., Eckstein, J.: Distributed optimization and statistical learning via the alternating direction method of multipliers. Found. Trends\(\textregistered \) Mach. Learn. 3(1), 1–122 (2011)

    Google Scholar 

  8. Calafiore, G.C., Campi, M.C.: Uncertain convex programs: randomized solutions and confidence levels. Math. Program. 102, 25–46 (2004)

    Google Scholar 

  9. Calafiore, G.C., Dabbene, F., Tempo, R.: Research on probabilistic methods for control system design. Automatica 47(7), 1279–1293 (2011)

    Google Scholar 

  10. Calafiore, G.C.: Random convex programs. SIAM J. Optim. 20, 3427–3464 (2010)

    Google Scholar 

  11. Campi, M.C., Garatti, S.: The exact feasibility of randomized solutions of uncertain convex programs. SIAM J. Optim. 19(3), 1211–1230 (2008)

    Google Scholar 

  12. Carlone, L., Srivastava, V., Bullo, F., Calafiore, G.C: Distributed random convex programming via constraints consensus. SIAM J. Control Optim. 52(1), 629–662, 2014

    Google Scholar 

  13. Duchi, J.C., Agarwal, A., Wainwright, M.J.: Dual averaging for distributed optimization: convergence analysis and network scaling. IEEE Trans. Autom. Control 57(3), 592–606 (2012)

    Google Scholar 

  14. Gharesifard, B., Cortés, J.: Distributed continuous-time convex optimization on weight-balanced digraphs. IEEE Trans. Autom. Control 59(3), 781–786 (2014)

    Google Scholar 

  15. Gorissen, B.L., Yanıkoğlu, İ., den Hertog, D.: A practical guide to robust optimization. Omega 53, 124–137 (2015)

    Google Scholar 

  16. Lee, S., Nedich, A.: Asynchronous gossip-based random projection algorithms over networks. IEEE Trans. Autom. Control 61(4), 953–968 (2016)

    Google Scholar 

  17. Nedich, A., Olshevsky, A.: Distributed optimization over time-varying directed graphs. IEEE Trans. Autom. Control 60(3), 601–615 (2015)

    Google Scholar 

  18. Nedich, A., Ozdaglar, A.: Distributed subgradient methods for multi-agent optimization. IEEE Trans. Autom. Control 54(1), 48–61 (2009)

    Google Scholar 

  19. Nedich, A.: Convergence rate of distributed averaging dynamics and optimization in networks. Found. Trends® Syst. Control 2(1), 1–100 (2015)

    Google Scholar 

  20. Nedich, A.: Random algorithms for convex minimization problems. Math. Program. 129(2), 225–253 (2011)

    Google Scholar 

  21. Petersen, I.R., Tempo, R.: Robust control of uncertain system: classical results and recent developments. Automatica 50, 1315–1335 (2014)

    Google Scholar 

  22. Polyak, B.T.: Random algorithms for solving convex inequalities. Stud. Comput. Math. 8, 409–422 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  23. Robbins, H., Siegmund, D.: A convergence theorem for non negative almost supermartingales and some applications. In: Herbert Robbins Selected Papers, pp. 111–135. Springer, Berlin (1985)

    Google Scholar 

  24. Scherer, C.W.: Relaxations for robust linear matrix inequality problems with verifications for exactness. SIAM J. Matrix Anal. Appl. 27(2), 365–395 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  25. Tempo, R., Calafiore, G., Dabbene, F.: Randomized Algorithms for Analysis and Control of Uncertain Systems: With Applications. Springer, Berlin (2012)

    Google Scholar 

  26. Xi, C., Khan, U.A.: Directed-distributed gradient descent. In: 53rd Annual Allerton Conference on Communication, Control, and Computing, Monticello, IL, USA. (2015)

    Google Scholar 

  27. Xie, P., You, K., Tempo, R., Song, S., Wu, C.: Distributed convex optimization with inequality constraints over time-varying unbalanced digraphs (2017). arXiv preprint arXiv:1612.09029

  28. You, K., Tempo, R.: Networked parallel algorithms for robust convex optimization via the scenario approach (2017). arXiv preprint arXiv:1607.05507

Download references

Acknowledgements

This work was supported by the National Natural Science Foundation of China (41576101), Tsinghua University Initiative Scientific Research Program, and CNR International Joint Lab COOPS.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Keyou You .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

You, K., Tempo, R. (2018). Networked Parallel Algorithms for Robust Convex Optimization via the Scenario Approach. In: Tempo, R., Yurkovich, S., Misra, P. (eds) Emerging Applications of Control and Systems Theory. Lecture Notes in Control and Information Sciences - Proceedings. Springer, Cham. https://doi.org/10.1007/978-3-319-67068-3_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-67068-3_25

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-67067-6

  • Online ISBN: 978-3-319-67068-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics