• DocumentCode
    1470985
  • Title

    Real-Time Convex Optimization in Signal Processing

  • Author

    Mattingley, Jacob ; Boyd, Stephen

  • Volume
    27
  • Issue
    3
  • fYear
    2010
  • fDate
    5/1/2010 12:00:00 AM
  • Firstpage
    50
  • Lastpage
    61
  • Abstract
    This article shows the potential for convex optimization methods to be much more widely used in signal processing. In particular, automatic code generation makes it easier to create convex optimization solvers that are made much faster by being designed for a specific problem family. The disciplined convex programming framework that has been shown useful in transforming problems to a standard form may be extended to create solvers themselves. Much work remains to be done in exploring the capabilities and limitations of automatic code generation. As computing power increases, and as automatic code generation improves, the authors expect convex optimization solvers to be found more and more often in real-time signal processing applications.
  • Keywords
    optimisation; program compilers; signal processing; automatic code generation; real-time convex optimization; real-time signal processing applications; Algorithm design and analysis; Design optimization; Digital signal processing; Finite impulse response filter; Geophysical measurements; Geophysics; History; Signal design; Signal processing; Signal processing algorithms;
  • fLanguage
    English
  • Journal_Title
    Signal Processing Magazine, IEEE
  • Publisher
    ieee
  • ISSN
    1053-5888
  • Type

    jour

  • DOI
    10.1109/MSP.2010.936020
  • Filename
    5447065