We present a novel formulation, based on the latest advancement in polynomial system solving via linear algebra, for identifying limit cycles in general n-dimensional autonomous nonlinear polynomial systems. The condition for the existence of an algebraic limit cycle is first set up and cast into a Macaulay matrix format whereby polynomials are regarded as coefficient vectors of monomials. This results in a system of polynomial equations whose roots are solved through the null space of another Macaulay matrix. This two-level Macaulay matrix approach relies solely on linear algebra and eigenvalue computation with robust numerical implementation. Furthermore, a state immersion technique further enlarges the scope to cover also non-polynomial (including exponential and logarithmic) limit cycles. Application examples are given to demonstrate the efficacy of the proposed framework.
 R. J. Field and R. M. Noyes, “Oscillations in Chemical Sys tems. Limit Cycle Behavior in a Model of a Real Chemi cal Reaction,” The Journal of Chemical Physics, Vol. 60, No. 5, 1974, p. 1877.
 T. D. Burton, “Non-Linear Oscillator Limit Cycle Analy sis Using a Time Transformation Approach,” Internatio nal Journal of Non-Linear Mechanics, Vol. 17, No. 1, 1982, pp. 7-19. doi:10.1016/0020-7462(82)90033-6
 A. Buonomo, C. Di Bello and O. Greco, “A Criterion of Existence and Uniqueness of the Stable Limit Cycle in Second-Order Oscillators,” IEEE Transactions on Circuits and Systems, Vol. 30, No. 9, 1983, pp. 680-683. doi:10.1109/TCS.1983.1085407
 J. Moiola and G. Chen, “Computations of Limit Cycles via Higher-Order Harmonic Balance Approximation,” IEEE Transactions on Automatic Control, Vol. 38, No. 5, 1993, pp. 782-790.
 C. Andersen and J. F. Geer, “Power Series Expansions for the Frequency and Period of the Limit Cycle of the van der pol Equation,” SIAM Journal on Applied Mathematics, Vol. 42, No. 3, 1982, pp. 678-693. doi:10.1137/0142047
 K. Batselier, P. Dreesen and B. De Moor, “Prediction Er ror Method Identification Is an Eigenvalue Problem,” Pro ceedings of 16th IFAC Symposium on System Identifica tion (SYSID 2012), 2012, pp. 221-226.
 P. Dreesen, K. Batselier and B. De Moor, “Back to the Roots: Polynomial System Solving, Linear Algebra, Sys tems Theory,” Proceedings of 16th IFAC Symposium on System Identification (SYSID 2012), 2012, pp. 1203-1208.
 K. Batselier, P. Dreesen and B. De Moor, “Numerical Al gebraic Geometry: The Canonical Decomposition and Nu merical Grobner Bases,” Technical Report, Leuven De partment of Electrical Engineering ESAT/SCD, 2012.
 M. A. Savageau and E. O. Voit, “Recasting Nonlinear Dif ferential Equations as s-Systems: A Canonical Nonlinear Form,” Mathematical Biosciences, Vol. 87, No. 1, 1987, pp. 83-115. doi:10.1016/0025-5564(87)90035-6