메뉴 건너뛰기




Volumn 13, Issue 1, 2012, Pages 1-27

CVXGEN: A code generator for embedded convex optimization

Author keywords

Code generation; Convex optimization; Embedded optimization

Indexed keywords

AUTOMATICALLY GENERATED; C CODES; CODE GENERATION; CODE GENERATORS; CONVEX OPTIMIZATION PROBLEMS; CONVEX PROGRAMMING; HIGH LEVEL DESCRIPTION; ITERATIVE REFINEMENT; LIBRARY-FREE; QUADRATIC PROGRAMS; QUALITY DATA; REAL-TIME APPLICATION; RELIABLE PERFORMANCE; RUNTIMES; SEARCH DIRECTION; SOFTWARE TOOL; STATIC AND DYNAMIC;

EID: 84855997019     PISSN: 13894420     EISSN: 15732924     Source Type: Journal    
DOI: 10.1007/s11081-011-9176-9     Document Type: Article
Times cited : (716)

References (51)
  • 2
    • 84855989887 scopus 로고    scopus 로고
    • Combining symbolic and numeric tools for power system network optimization
    • Bacher R (1997) Combining symbolic and numeric tools for power system network optimization. Maple Tech Newsl 4(2): 41-51.
    • (1997) Maple Tech Newsl , vol.4 , Issue.2 , pp. 41-51
    • Bacher, R.1
  • 3
    • 0016536931 scopus 로고
    • Necessary and sufficient conditions for a penalty method to be exact
    • Bertsekas DP (1975) Necessary and sufficient conditions for a penalty method to be exact. Math Program 9(1): 87-99.
    • (1975) Math Program , vol.9 , Issue.1 , pp. 87-99
    • Bertsekas, D.P.1
  • 7
    • 29244456551 scopus 로고    scopus 로고
    • Digital circuit optimization via geometric programming
    • Boyd S, Kim S-J, Patil D, Horowitz MA (2005) Digital circuit optimization via geometric programming. Oper Res 53(6): 899-932.
    • (2005) Oper Res , vol.53 , Issue.6 , pp. 899-932
    • Boyd, S.1    Kim, S.-J.2    Patil, D.3    Horowitz, M.A.4
  • 8
    • 0014536426 scopus 로고
    • The design of optimal convolutional filters via linear programming
    • Calvin R, Ray C, Rhyne V (1969) The design of optimal convolutional filters via linear programming. IEEE Trans Geosci Electron 7(3): 142-145.
    • (1969) IEEE Trans Geosci Electron , vol.7 , Issue.3 , pp. 142-145
    • Calvin, R.1    Ray, C.2    Rhyne, V.3
  • 11
    • 12844259250 scopus 로고    scopus 로고
    • Available from
    • Davis TA (2003) UMFPACK User Guide. Available from http://www. cise. ufl. edu/research/sparse/umfpack.
    • (2003) UMFPACK User Guide
    • Davis, T.A.1
  • 12
    • 84856013094 scopus 로고    scopus 로고
    • Available from
    • Davis TA (2006) CHOLMOD User Guide. Available from http://www. cise. ufl. edu/research/sparse/cholmod/.
    • (2006) CHOLMOD User Guide
    • Davis, T.A.1
  • 15
    • 0037396718 scopus 로고    scopus 로고
    • Designing optimal quantum detectors via semidefinite programming
    • Eldar YC, Megretski A, Verghese GC (2003) Designing optimal quantum detectors via semidefinite programming. IEEE Trans Inf Theory 49(4): 1007-1012.
    • (2003) IEEE Trans Inf Theory , vol.49 , Issue.4 , pp. 1007-1012
    • Eldar, Y.C.1    Megretski, A.2    Verghese, G.C.3
  • 17
    • 36849072045 scopus 로고    scopus 로고
    • Graph implementations for nonsmooth convex programs
    • V. Blondel, S. Boyd, and H. Kimura (Eds.), Berlin: Springer
    • Grant M, Boyd S (2008b) Graph implementations for nonsmooth convex programs. In: Blondel V, Boyd S, Kimura H (eds) Recent advances in learning and control (a tribute to M. Vidyasagar). Springer, Berlin, pp 95-110.
    • (2008) Recent Advances in Learning and Control (a Tribute to M. Vidyasagar) , pp. 95-110
    • Grant, M.1    Boyd, S.2
  • 20
    • 77951492231 scopus 로고    scopus 로고
    • PhD thesis, Department of Electrical Engineering, Stanford University, December 2004
    • Grant M (2004) Disciplined convex programming. PhD thesis, Department of Electrical Engineering, Stanford University, December 2004.
    • (2004) Disciplined convex programming
    • Grant, M.1
  • 21
    • 0030532067 scopus 로고    scopus 로고
    • On the stability of Cholesky factorization for symmetric quasidefinite systems
    • Gill PE, Saunders MA, Shinnerl JR (1996) On the stability of Cholesky factorization for symmetric quasidefinite systems. SIAM J Matrix Anal Appl 17(1): 35-46.
    • (1996) SIAM J Matrix Anal Appl , vol.17 , Issue.1 , pp. 35-46
    • Gill, P.E.1    Saunders, M.A.2    Shinnerl, J.R.3
  • 23
    • 0032683657 scopus 로고    scopus 로고
    • Optimization of inductor circuits via geometric programming
    • Los Alamitos: IEEE Computer Society
    • del Mar Hershenson M, Mohan SS, Boyd S, Lee TH (1999) Optimization of inductor circuits via geometric programming. In: Design automation conference. IEEE Computer Society, Los Alamitos, pp 994-998.
    • (1999) Design Automation Conference , pp. 994-998
    • del Mar Hershenson, M.1    Mohan, S.S.2    Boyd, S.3    Lee, T.H.4
  • 25
    • 0027595054 scopus 로고
    • Synthesis of mathematical-modeling software
    • Kant E (1993) Synthesis of mathematical-modeling software. IEEE Softw 10(3): 30-41.
    • (1993) IEEE Softw , vol.10 , Issue.3 , pp. 30-41
    • Kant, E.1
  • 27
    • 20344396845 scopus 로고    scopus 로고
    • YALMIP: a toolbox for modeling and optimization in MATLAB
    • Taipei, Taiwan
    • Löfberg J (2004) YALMIP: a toolbox for modeling and optimization in MATLAB. In: Proceedings of the CACSD conference, Taipei, Taiwan. http://control. ee. ethz. ch/~joloef/yalmip. php.
    • (2004) Proceedings of the CACSD Conference
    • Löfberg, J.1
  • 28
    • 84995186518 scopus 로고
    • Portfolio selection
    • Markowitz H (1952) Portfolio selection. J Finance 7(1): 77-91.
    • (1952) J Finance , vol.7 , Issue.1 , pp. 77-91
    • Markowitz, H.1
  • 30
    • 84926113841 scopus 로고    scopus 로고
    • Automatic code generation for real-time convex optimization
    • D. P. Palomar and Y. C. Eldar (Eds.), Cambridge: Cambridge University Press
    • Mattingley JE, Boyd S (2009a) Automatic code generation for real-time convex optimization. In: Palomar DP, Eldar YC (eds) Convex optimization in signal processing and communications. Cambridge University Press, Cambridge.
    • (2009) Convex Optimization in Signal Processing and Communications
    • Mattingley, J.E.1    Boyd, S.2
  • 31
    • 85032770231 scopus 로고    scopus 로고
    • Real-time convex optimization in signal processing
    • Mattingley JE, Boyd S (2009b) Real-time convex optimization in signal processing. IEEE Signal Process Mag 23(3): 50-61.
    • (2009) IEEE Signal Process Mag , vol.23 , Issue.3 , pp. 50-61
    • Mattingley, J.E.1    Boyd, S.2
  • 33
    • 0000561116 scopus 로고
    • On the implementation of a primal-dual interior point method
    • Mehrotra S (1992) On the implementation of a primal-dual interior point method. SIAM J Optim 2: 575.
    • (1992) SIAM J Optim , vol.2 , pp. 575
    • Mehrotra, S.1
  • 36
    • 0000307001 scopus 로고
    • Solution of sparse rectangular systems using LSQR and CRAIG
    • Saunders MA (1995) Solution of sparse rectangular systems using LSQR and CRAIG. BIT Numer Math 35: 588-604.
    • (1995) BIT Numer Math , vol.35 , pp. 588-604
    • Saunders, M.A.1
  • 38
    • 4444353565 scopus 로고    scopus 로고
    • Automated fixed-point data-type optimization tool for signal processing and communication systems
    • Shi C, Brodersen RW (2004) Automated fixed-point data-type optimization tool for signal processing and communication systems. In: ACM IEEE design automation conference, pp 478-483.
    • (2004) ACM IEEE Design Automation Conference , pp. 478-483
    • Shi, C.1    Brodersen, R.W.2
  • 39
    • 84856020999 scopus 로고    scopus 로고
    • December 2007, Special Issue on Convex Optimization Methods for Signal Processing
    • IEEE Journal of Selected Topics in Signal Processing, December 2007, Special Issue on Convex Optimization Methods for Signal Processing.
    • IEEE Journal of Selected Topics in Signal Processing
  • 40
    • 0033296299 scopus 로고    scopus 로고
    • Using SeDuMi 1.02, a MATLAB toolbox for optimization over symmetric cones
    • Software available at
    • Sturm J (1999) Using SeDuMi 1. 02, a MATLAB toolbox for optimization over symmetric cones. Optim Methods Softw 11: 625-653. Software available at http://sedumi. ie. lehigh. edu/.
    • (1999) Optim Methods Softw , vol.11 , pp. 625-653
    • Sturm, J.1
  • 41
    • 0036923521 scopus 로고    scopus 로고
    • Implementation of interior point methods for mixed semidefinite and second order cone optimization problems
    • Sturm JF (2002) Implementation of interior point methods for mixed semidefinite and second order cone optimization problems. Optim Methods Softw 17(6): 1105-1154.
    • (2002) Optim Methods Softw , vol.17 , Issue.6 , pp. 1105-1154
    • Sturm, J.F.1
  • 42
    • 0033295027 scopus 로고    scopus 로고
    • SDPT3-a Matlab software package for semidefinite programming, version 1.3
    • Toh KC, Todd MJ, Tütüncü RH (1999) SDPT3-a Matlab software package for semidefinite programming, version 1. 3. Optim Methods Softw 11(1): 545-581.
    • (1999) Optim Methods Softw , vol.11 , Issue.1 , pp. 545-581
    • Toh, K.C.1    Todd, M.J.2    Tütüncü, R.H.3
  • 43
    • 0036402196 scopus 로고    scopus 로고
    • T decomposition of matrices from saddle-point problems
    • T decomposition of matrices from saddle-point problems. SIAM J Matrix Anal Appl 23(4): 903-915.
    • (2002) SIAM J Matrix Anal Appl , vol.23 , Issue.4 , pp. 903-915
    • Tuma, M.1
  • 44
    • 0002090173 scopus 로고
    • Symmetric quasi-definite matrices
    • Vanderbei RJ (1995) Symmetric quasi-definite matrices. SIAM J Optim 5(1): 100-113.
    • (1995) SIAM J Optim , vol.5 , Issue.1 , pp. 100-113
    • Vanderbei, R.J.1
  • 47
    • 0027911607 scopus 로고
    • Symmetric indefinite systems for interior point methods
    • Vanderbei RJ, Carpenter TJ (1993) Symmetric indefinite systems for interior point methods. Math Program 58(1): 1-32.
    • (1993) Math Program , vol.58 , Issue.1 , pp. 1-32
    • Vanderbei, R.J.1    Carpenter, T.J.2
  • 48
    • 79961020317 scopus 로고    scopus 로고
    • Fast model predictive control using online optimization
    • July 2008
    • Wang Y, Boyd S (2008) Fast model predictive control using online optimization. In: Proceedings IFAC world congress, July 2008, pp 6974-6997.
    • (2008) Proceedings IFAC World Congress , pp. 6974-6997
    • Wang, Y.1    Boyd, S.2
  • 49
    • 33847301878 scopus 로고    scopus 로고
    • FAST TCP: motivation, architecture, algorithms, performance
    • Wei DX, Jin C, Low SH, Hegde S (2006) FAST TCP: motivation, architecture, algorithms, performance. IEEE/ACM Trans Netw 14(6): 1246-1259.
    • (2006) IEEE/ACM Trans Netw , vol.14 , Issue.6 , pp. 1246-1259
    • Wei, D.X.1    Jin, C.2    Low, S.H.3    Hegde, S.4


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.