Abstract
There are several ways of characterizing nonnegative polynomials that may be interesting for a mathematician. However, not all of them are appropriate for computational purposes, by “computational” understanding primarily optimization methods. Nonnegative polynomials have a basic property extremely useful in optimization: They form a convex set. So, an optimization problem whose variables are the coefficients of a nonnegative polynomial has a unique solution (or, in the degenerate case, multiple solutions belonging to a convex set), if the objective and the other constraints besides positivity are also convex. Convexity is not enough for obtaining efficiently a reliable solution. Efficiency and reliability are specific only to some classes of convex optimization, such as linear programming (LP), second-order cone problems (SOCP), and semidefinite programming (SDP). SDP includes LP and SOCP and is probably the most important advance in optimization in the last decade of the previous century. See some basic information on SDP in Appendix A. In this chapter, we present a parameterization of nonnegative polynomials that is intimately related to SDP. Each polynomial can be associated with a set of matrices, called Gram matrices (Choi et al., Proc Symp Pure Math 58:103–126, 1995, [1]); if the polynomial is nonnegative, then there is at least a positive semidefinite Gram matrix associated with it. Solving optimization problems with nonnegative polynomials may thus be reduced, in many cases, to SDP. We give several examples of such problems and of programs that solve them. Spectral factorization is important in this context, and we present several techniques for its computation. Besides the standard, or trace, parameterization, we discuss several other possibilities that may have computational advantages.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
M.D. Choi, T.Y. Lam, B. Reznick, Sums of squares of real polynomials. Proc. Symp. Pure Math. 58(2), 103–126 (1995)
Y. Genin, Y. Hachez, Y. Nesterov, P. Van Dooren, Optimization problems over positive pseudopolynomial matrices. SIAM J. Matrix Anal. Appl. 25(1), 57–79 (2003)
B. Alkire, L. Vandenberghe, Convex optimization problems involving finite autocorrelation sequences. Math. Progr. Ser. A 93(3), 331–359 (2002)
J. Löfberg, P.A. Parrilo. From coefficients to samples: a new approach to SOS optimization, in 43rd IEEE Conference on Decision and Control, Bahamas (2004), pp. 3154–3159
T. Roh, L. Vandenberghe, Discrete transforms, semidefinite programming and sum-of-squares representations of nonnegative polynomials. SIAM J. Optim. 16, 939–964 (2006)
J.F. Sturm. Using SeDuMi 1.02, a Matlab toolbox for optimization over symmetric cones. Optim. Methods Softw. 11:625–653 (1999). http://sedumi.ie.lehigh.edu
M. Grant, S. Boyd, CVX: Matlab Software for Disciplined Convex Programming, version 2.1 (2014). http://cvxr.com/cvx
K.C. Toh, M.J. Todd, R.H. Tütüncü, SDPT3 – a Matlab software package for semidefinite programming. Optim. Meth. Software, 11:545–581 (1999). http://www.math.nus.edu.sg/mattohkc/sdpt3.html
B.C. Şicleru, B. Dumitrescu. POS3POLY – a MATLAB preprocessor for optimization with positive polynomials. Optim. Eng. 14(2):251–273 (2013). http://www.schur.pub.ro/pos3poly
Y. Nesterov, Squared functional systems and optimization problems, in High Performance Optimiation, ed. By J.G.B. Frenk, C. Roos, T. Terlaky, S. Zhang (Kluwer Academic, The Netherlands, 2000), pages 405–440
B. Dumitrescu, I. Tăbuş, P. Stoica, On the parameterization of positive real sequences and MA parameter estimation. IEEE Trans. Signal Proc. 49(11), 2630–2639 (2001)
T.N. Davidson, Z.Q. Luo, J.F. Sturm, Linear matrix inequality formulation of spectral mask constraints with applications to FIR filter design. IEEE Trans. Signal Proc. 50(11), 2702–2715 (2002)
S.P. Wu, S. Boyd, L.Vandenberghe, FIR filter design via semidefinite programming and spectral factorization, in Proceedings of 35th IEEE Conference on Decision Contr, vol. 1 (Kobe, Japan, 1996), pp. 271–276
P. Stoica, T. McKelvey, J. Mari, MA estimation in polynomial time. IEEE Trans. Signal Process. 48(7), 1999–2012 (2000)
J. Tuqan, P.P. Vaidyanathan, A state space approach to the design of globally optimal FIR energy compaction filters. IEEE Trans. Signal Process. 48(10), 2822–2838 (2000)
T.N. Davidson, Z.Q. Luo, K.M. Wong, Design of orthogonal pulse shapes for communications via semidefinite programming. IEEE Trans. Signal Process. 48(5), 1433–1445 (2000)
B. Dumitrescu, C. Popeea, Accurate computation of compaction filters with high regularity. IEEE Signal Proc. Lett. 9(9), 278–281 (2002)
A. Konar, N.K. Sidiropoulos, Hidden convexity in QCQP with Toeplitz-Hermitian quadratics. IEEE Signal Proc. Lett. 22(10), 1623–1627 (2015)
S. Boyd, L. Vandenberghe, Convex Optimization (Cambridge University Press, Cambridge, 2004)
B.D.O. Anderson, S. Vongpanitlerd, Network Analysis and Synthesis (Prentice Hall, Englewood Cliffs, NJ, 1973)
V.M. Popov, Hyperstability of Control Systems (Springer, New York, 1973) (Romanian edition 1966)
J.W. McLean, H.J. Woerdeman, Spectral factorizations and sums of squares representations via semidefinite programming. SIAM J. Matrix Anal. Appl. 23(3), 646–655 (2002)
A.V. Oppenheim, R.W. Schafer, Discrete-Time Signal Processing (Prentice Hall, USA, 1999)
B.D.O. Anderson, K.L. Hitz, N.D. Diem, Recursive algorithm for spectral factorization. IEEE Trans. Circ. Syst. 21(6), 742–750 (1974)
A.H. Sayed, T. Kailath, A survey of spectral factorization methods. Numer. Lin. Alg. Appl. 8, 467–496 (2001)
G. Pólya, G. Szegö, Problems and Theorems in Analysis II (Springer, New York, 1976)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this chapter
Cite this chapter
Dumitrescu, B. (2017). Gram Matrix Representation. In: Positive Trigonometric Polynomials and Signal Processing Applications. Signals and Communication Technology. Springer, Cham. https://doi.org/10.1007/978-3-319-53688-0_2
Download citation
DOI: https://doi.org/10.1007/978-3-319-53688-0_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-53687-3
Online ISBN: 978-3-319-53688-0
eBook Packages: EngineeringEngineering (R0)