Publications of Ivan Markovsky

Books

[1] I. Markovsky. Low Rank Approximation: Algorithms, Implementation, Applications. Springer, 2012. [ bib | DOI | pdf | software | .html ]
[2] I. Markovsky, J. C. Willems, S. Van Huffel, and B. De Moor. Exact and Approximate Modeling of Linear Systems: A Behavioral Approach. SIAM, 2006. [ bib | DOI | pdf | software | .html | Abstract ]

This file was generated by bibtex2html 1.97.

Journal papers

[1] I. Markovsky. A missing data approach to data-driven filtering and control. IEEE Trans. Automat. Contr., 62:1972-1978, April 2017. [ bib | DOI | pdf | software | Abstract ]
[2] K. Usevich and I. Markovsky. Variable projection methods for approximate (greatest) common divisor computations. Theoretical Computer Science, 2017. [ bib | DOI | pdf | http | Abstract ]
[3] I. Markovsky and G. Mercère. Subspace identification with constraints on the impulse response. Int. J. Contr., pages 1728-1735, 2017. [ bib | DOI | pdf | software | Abstract ]
[4] N. Guglielmi and I. Markovsky. An ODE based method for computing the distance of co-prime polynomials to common divisibility. SIAM Journal on Numerical Analysis, 2017. [ bib | DOI | pdf | Abstract ]
[5] K. Usevich and I. Markovsky. Adjusted least squares fitting of algebraic hypersurfaces. Linear Algebra Appl., 502:243-274, 2016. [ bib | DOI | pdf | Abstract ]
[6] I. Markovsky. On the most powerful unfalsified model for data with missing values. Systems & Control Lett., 95:53-61, 2016. [ bib | DOI | pdf | software | Abstract ]
[7] I. Markovsky. Comparison of adaptive and model-free methods for dynamic measurement. IEEE Signal Proc. Lett., 22(8):1094-1097, 2015. [ bib | DOI | pdf | software | Abstract ]
[8] I. Markovsky and R. Pintelon. Identification of linear time-invariant systems from multiple experiments. IEEE Trans. Signal Process., 63(13):3549-3554, 2015. [ bib | DOI | pdf | Abstract ]
[9] I. Markovsky. An application of system identification in metrology. Control Eng. Practice, 43:85-93, 2015. [ bib | DOI | pdf | software | Abstract ]
[10] K. Usevich and I. Markovsky. Variable projection for affinely structured low-rank approximation in weighted 2-norms. J. Comput. Appl. Math., 272:430-448, 2014. [ bib | DOI | pdf | software | http | Abstract ]
[11] I. Markovsky and K. Usevich. Software for weighted structured low-rank approximation. J. Comput. Appl. Math., 256:278-292, 2014. [ bib | DOI | pdf | software | .html | Abstract ]
[12] I. Markovsky. Recent progress on variable projection methods for structured low-rank approximation. Signal Processing, 96PB:406-419, 2014. [ bib | DOI | pdf | software | .html | Abstract ]
[13] K. Usevich and I. Markovsky. Optimization on a Grassmann manifold with application to system identification. Automatica, 50:1656-1662, 2014. [ bib | DOI | pdf | software | .html | Abstract ]
[14] I. Markovsky, J. Goos, K. Usevich, and R. Pintelon. Realization and identification of autonomous linear periodically time-varying systems. Automatica, 50:1632-1640, 2014. [ bib | DOI | pdf | software | Abstract ]
[15] M. Ishteva, K. Usevich, and I. Markovsky. Factorization approach to structured low-rank approximation with applications. SIAM J. Matrix Anal. Appl., 35(3):1180-1204, 2014. [ bib | DOI | pdf | software | Abstract ]
[16] S. Rhode, K. Usevich, I. Markovsky, and F. Gauterin. A recursive restricted total least-squares algorithm. IEEE Trans. Signal Process., 62(21):5652-5662, 2014. [ bib | DOI | pdf | software | Abstract ]
[17] I. Markovsky and K. Usevich. Structured low-rank approximation with missing data. SIAM J. Matrix Anal. Appl., 34(2):814-830, 2013. [ bib | DOI | pdf | software | .html | Abstract ]
[18] I. Markovsky. A software package for system identification in the behavioral setting. Control Eng. Practice, 21(10):1422-1436, 2013. [ bib | DOI | pdf | software | .html | Abstract ]
[19] F. Le, I. Markovsky, C. Freeman, and E. Rogers. Recursive identification of Hammerstein systems with application to electrically stimulated muscle. Control Eng. Practice, 20(4):386-396, 2012. [ bib | DOI | pdf | Abstract ]
[20] I. Markovsky. On the complex least squares problem with constrained phase. SIAM J. Matrix Anal. Appl., 32(3):987-992, 2011. [ bib | DOI | pdf | software | Abstract ]
[21] I. Markovsky. Closed-loop data-driven simulation. Int. J. Contr., 83(10):2134-2139, 2010. [ bib | DOI | pdf | software | http | Abstract ]
[22] I. Markovsky, D. Sima, and S. Van Huffel. Total least squares methods. Wiley Interdisciplinary Reviews: Comput. Stat., 2(2):212-217, 2010. [ bib | DOI | pdf | Abstract ]
[23] F. Le, I. Markovsky, C. Freeman, and E. Rogers. Identification of electrically stimulated muscle models of stroke patients. Control Eng. Practice, 18(4):396-407, 2010. [ bib | DOI | pdf | Abstract ]
[24] I. Markovsky. Bibliography on total least squares and related methods. Statistics and Its Interface, 3:329-334, 2010. [ bib | pdf | Abstract ]
[25] I. Markovsky and S. Mahmoodi. Least-squares contour alignment. IEEE Signal Proc. Letters, 16(1):41-44, 2009. [ bib | DOI | pdf | software | Abstract ]
[26] I. Markovsky and P. Rapisarda. Data-driven simulation and control. Int. J. Contr., 81(12):1946-1959, 2008. [ bib | DOI | pdf | http | Abstract ]
[27] I. Markovsky. Structured low-rank approximation and its applications. Automatica, 44(4):891-909, 2008. [ bib | DOI | pdf | software | Abstract ]
[28] I. Markovsky and M. Niranjan. Approximate low-rank factorization with structured factors. Comput. Statist. Data Anal., 54:3411-3420, 2008. [ bib | DOI | pdf | software | http | Abstract ]
[29] I. Markovsky and S. Van Huffel. Overview of total least squares methods. Signal Processing, 87:2283-2302, 2007. [ bib | DOI | pdf | Abstract ]
[30] S. Shklyar, A. Kukush, I. Markovsky, and S. Van Huffel. On the conic section fitting problem. Journal of Multivariate Analysis, 98:588-624, 2007. [ bib | DOI | pdf | Abstract ]
[31] I. Markovsky and S. Van Huffel. Left vs right representations for solving weighted low rank approximation problems. Linear Algebra Appl., 422:540-552, 2007. [ bib | DOI | pdf | software | Abstract ]
[32] M. Schuermans, I. Markovsky, and S. Van Huffel. An adapted version of the element-wise weighted TLS method for applications in chemometrics. Chemometrics and Intelligent Laboratory Systems, 85(1):40-46, 2007. [ bib | DOI | pdf | Abstract ]
[33] A. Kukush, I. Markovsky, and S. Van Huffel. Estimation in a linear multivariate measurement error model with a change point in the data. Comput. Statist. Data Anal., 52(2):1167-1182, 2007. [ bib | DOI | pdf | Abstract ]
[34] I. Markovsky, M.-L. Rastello, A. Premoli, A. Kukush, and S. Van Huffel. The element-wise weighted total least squares problem. Comput. Statist. Data Anal., 50(1):181-209, 2005. [ bib | DOI | pdf | software | Abstract ]
[35] A. Kukush, I. Markovsky, and S. Van Huffel. Consistency of the structured total least squares estimator in a multivariate errors-in-variables model. J. Statist. Plann. Inference, 133(2):315-358, 2005. [ bib | DOI | pdf | Abstract ]
[36] I. Markovsky, S. Van Huffel, and R. Pintelon. Block-Toeplitz/Hankel structured total least squares. SIAM J. Matrix Anal. Appl., 26(4):1083-1099, 2005. [ bib | DOI | pdf | software | Abstract ]
[37] I. Markovsky and B. De Moor. Linear dynamic filtering with noisy input and output. Automatica, 41(1):167-171, 2005. [ bib | DOI | http | Abstract ]
[38] I. Markovsky, J. C. Willems, P. Rapisarda, and B. De Moor. Algorithms for deterministic balanced subspace identification. Automatica, 41(5):755-766, 2005. [ bib | DOI | pdf | software | http | Abstract ]
[39] I. Markovsky, J. C. Willems, S. Van Huffel, B. De Moor, and R. Pintelon. Application of structured total least squares for system identification and model reduction. IEEE Trans. Automat. Contr., 50(10):1490-1500, 2005. [ bib | DOI | pdf | software | Abstract ]
[40] J. C. Willems, P. Rapisarda, I. Markovsky, and B. De Moor. A note on persistency of excitation. Systems & Control Lett., 54(4):325-329, 2005. [ bib | DOI | pdf | Abstract ]
[41] I. Markovsky and S. Van Huffel. High-performance numerical algorithms and software for structured total least squares. J. Comput. Appl. Math., 180(2):311-331, 2005. [ bib | DOI | pdf | software | Abstract ]
[42] M. Schuermans, I. Markovsky, P. Wentzell, and S. Van Huffel. On the equivalence between total least squares and maximum likelihood PCA. Analytica Chimica Acta, 544(1-2):254-267, 2005. [ bib | DOI | pdf | Abstract ]
[43] A. Kukush, I. Markovsky, and S. Van Huffel. Consistent estimation in an implicit quadratic measurement error model. Comput. Statist. Data Anal., 47(1):123-147, 2004. [ bib | DOI | pdf | software | Abstract ]
[44] I. Markovsky, A. Kukush, and S. Van Huffel. Consistent least squares fitting of ellipsoids. Numerische Mathematik, 98(1):177-194, 2004. [ bib | DOI | pdf | software | Abstract ]
[45] I. Markovsky, S. Van Huffel, and A. Kukush. On the computation of the structured total least squares estimator. Numer. Linear. Algebra Appl., 11:591-608, 2004. [ bib | DOI | pdf | software | Abstract ]
[46] A. Kukush, I. Markovsky, and S. Van Huffel. Consistent estimation in the bilinear multivariate errors-in-variables model. Metrika, 57(3):253-285, 2003. [ bib | DOI | pdf | Abstract ]
[47] A. Kukush, I. Markovsky, and S. Van Huffel. Consistent fundamental matrix estimation in a quadratic measurement error model arising in motion analysis. Comput. Statist. Data Anal., 41(1):3-18, 2002. [ bib | DOI | pdf | Abstract ]
[48] M. Lemmon, K. He, and I. Markovsky. Supervisory hybrid systems. IEEE Control Systems Magazine, 19(4):42-55, August 1999. [ bib | DOI | Abstract ]

This file was generated by bibtex2html 1.97.

Conference papers

[1] I. Markovsky, O. Debals, and L. De Lathauwer. Sum-of-exponentials modeling and common dynamics estimation using tensorlab. In 20th World Congress of the International Federation of Automatic Control, pages 14715-14720, Toulouse, France, July 2017. [ bib | pdf | Abstract ]
[2] I. Markovsky. Application of low-rank approximation for nonlinear system identification. In 25th IEEE Mediterranean Conference on Control and Automation, pages 12-16, Valletta, Malta, July 2017. [ bib | pdf | Abstract ]
[3] G. Mercèr, I. Markovsky, and J. Ramos. Innovation-based subspace identification in open- and closed-loop. In Proc. of the 55th IEEE Conference on Decision and Control, Las Vegas, USA, December 2016. [ bib | DOI | pdf | Abstract ]
[4] I. Markovsky and N. Guglielmi. Model order estimation based on a method for computing distance to uncontrollability. In Proc. of the Conference on Noise and Vibration Engineering (ISMA), pages 2963-2970, Leuven, Belgium, September 2016. [ bib | pdf | Abstract ]
[5] I. Markovsky and R. Pintelon. Consistent estimation of autonomous linear time-invariant systems from multiple experiments. In Proc. of the Conference on Noise and Vibration Engineering (ISMA), pages 3265-3268, Leuven, Belgium, September 2014. [ bib | pdf | Abstract ]
[6] M. Ishteva and I. Markovsky. Tensor low multilinear rank approximation by structured matrix low-rank approximation. In Proc. of the 21st International Symposium on Mathematical Theory of Networks and Systems, pages 1808-1812, Groningen, The Netherlands, July 2014. [ bib | pdf | Abstract ]
[7] I. Markovsky. Approximate identification with missing data. In Proc. of the 52nd IEEE Conference on Decision and Control, pages 156-161, Florence, Italy, December 2013. [ bib | DOI | pdf | software | Abstract ]
[8] I. Markovsky. Exact identification with missing data. In Proc. of the 52nd IEEE Conference on Decision and Control, pages 151-155, Florence, Italy, 2013. [ bib | DOI | pdf | software | Abstract ]
[9] I. Markovsky. Dynamical systems and control mindstorms. In Proc. of the 20th Mediterranean Conference on Control and Automation, pages 54-59, Barcelona, Spain, 2012. [ bib | DOI | pdf | Abstract ]
[10] K. Usevich and I. Markovsky. Structured low-rank approximation as a rational function minimization. In Proc. of the 16th IFAC Symposium on System Identification, pages 722-727, Brussels, 2012. [ bib | DOI | pdf | Abstract ]
[11] I. Markovsky. How effective is the nuclear norm heuristic in solving data approximation problems? In Proc. of the 16th IFAC Symposium on System Identification, pages 316-321, Brussels, 2012. [ bib | DOI | pdf | software | Abstract ]
[12] F. Le, I. Markovsky, C. Freeman, and E. Rogers. Recursive identification of Hammerstein structure. In Proc. of the 18th IFAC World Congress, Milano, Italy, August 2011. [ bib ]
[13] F. Le, I. Markovsky, C. Freeman, and E. Rogers. Online identification of electrically stimulated muscle models. In Proc. of the American Control Conference (ACC), pages 90-95, San Francisco, USA, June 2011. [ bib | DOI ]
[14] F. Le, I. Markovsky, C. Freeman, and E. Rogers. Identification of electrically stimulated muscle after stroke. In European Control Conference, pages 1576-1581, Budapest, Hungary, August 2009. [ bib ]
[15] I. Markovsky. An algorithm for closed-loop data-driven simulation. In 15th IFAC Symposium on System Identification, pages 114-115, Saint-Malo, France, July 2009. [ bib | pdf | software | Abstract ]
[16] I. Markovsky. Applications of structured low-rank approximation. In 15th IFAC Symposium on System Identification, pages 1121-1126, Saint-Malo, France, July 2009. [ bib ]
[17] M. Przedwojski, I. Markovsky, and E. Rogers. Identifiability of clock synchronization errors: a behavioural approach. In 48th IEEE Conf. on Decision and Control, pages 8095-8100, Shanghai, China, 2009. [ bib | pdf | Abstract ]
[18] I. Markovsky, A. Amann, and S. Van Huffel. Application of filtering methods for removal of resuscitation artifacts from human ECG signals. In Proc. of the 30th Conf. of IEEE Eng. in Medicine and Biology Soc. (EMBS), pages 13-16, Vancouver, Canada, August 2008. [ bib | DOI | pdf | Abstract ]
[19] P. Rapisarda and I. Markovsky. Why "state" feedback? In Proc. of the 17th IFAC World Congress, pages 12285-12290, Seoul, Korea, July 2008. [ bib | DOI | pdf | Abstract ]
[20] I. Markovsky and S. Rao. Palindromic polynomials, time-reversible systems, and conserved quantities. In 16th Mediterranean Conf. on Control and Automation, pages 125-130, Ajaccio, France, June 2008. [ bib | DOI | pdf | Abstract ]
[21] I. Markovsky and P. Rapisarda. On the linear quadratic data-driven control. In Proc. of the European Control Conf., pages 5313-5318, Kos, Greece, July 2007. [ bib | pdf | Abstract ]
[22] I. Markovsky, J. C. Willems, and B. De Moor. Software for exact linear system identification. In Proc. of the 17th Symp. on Math. Theory of Networks and Systems, pages 1475-1483, Kyoto, Japan, 2006. [ bib | pdf | software | Abstract ]
[23] I. Markovsky, A. Kukush, and S. Van Huffel. On errors-in-variables estimation with unknown noise variance ratio. In Proc. of the 14th IFAC Symp. on System Identification, pages 172-177, Newcastle, Australia, 2006. [ bib | pdf | Abstract ]
[24] I. Markovsky, J. C. Willems, and B. De Moor. Recursive computation of the most powerful unfalsified model. In In Proc. of the of the 14th IFAC Symp. on System Identification, pages 588-593, Newcastle, Australia, 2006. [ bib | DOI | software | .ps.gz | Abstract ]
[25] J. C. Willems, I. Markovsky, and B. De Moor. State construction in subspace identification. In Proc. of the 14th IFAC Symposium on System Identification, pages 303-308, Newcastle, Australia, 2006. [ bib | .ps.gz | Abstract ]
[26] I. Markovsky, J. C. Willems, and B. De Moor. Comparison of identification algorithms on the database for system identification DAISY. In Proc. of the 17th Symp. on Math. Theory of Networks and Systems, pages 2858-2869, Kyoto, Japan, 2006. [ bib | pdf ]
[27] I. Markovsky and S. Van Huffel. An algorithm for approximate common divisor computation. In Proc. of the 17th Symp. on Math. Theory of Networks and Systems, pages 274-279, Kyoto, Japan, 2006. [ bib | pdf ]
[28] I. Markovsky, J. C. Willems, and B. De Moor. The module structure of ARMAX systems. In Proc. of the 41st Conf. on Decision and Control, pages 811-816, San Diego, USA, 2006. [ bib | DOI | .ps.gz | Abstract ]
[29] I. Markovsky, J. Boets, B. Vanluyten, K. De Cock, and B. De Moor. When is a pole spurious? In Proc. of the International Conf. on Noise and Vibration Engineering, pages 1615-1626, Leuven, Belgium, 2006. [ bib | .ps.gz | Abstract ]
[30] I. Markovsky, J. C. Willems, P. Rapisarda, and B. De Moor. Data driven simulation with applications to system identification. In Proc. of the 16th IFAC World Congress, Prague, Czech Republic, 2005. [ bib | pdf | software ]
[31] I. Markovsky, J. C. Willems, and B. De Moor. State representations from finite time series. In Proc. of the 44th Conf. on Decision and Control, pages 832-835, Seville, Spain, 2005. [ bib | DOI | pdf ]
[32] I. Markovsky, J. C. Willems, S. Van Huffel, and B. De Moor. Software for approximate linear system identification. In Proc. of the 44th Conf. on Decision and Control, pages 1559-1564, Seville, Spain, 2005. [ bib | DOI | pdf | software ]
[33] I. Markovsky, S. Van Huffel, and B. De Moor. H2-optimal linear parametric design. In Proc. of the 16th Int. Symp. on Math. Theory of Networks and Systems, 2004. [ bib | software | .pdf ]
[34] I. Markovsky, J. C. Willems, S. Van Huffel, B. De Moor, and R. Pintelon. Application of structured total least squares for system identification. In Proc. of the 43rd Conf. on Decision and Control, pages 3382-3387, Atlantis, Paradise Island, Bahamas, 2004. [ bib | pdf ]
[35] J. C. Willems, I. Markovsky, P. Rapisarda, and B. De Moor. A note on persistency of excitation. In Proc. of the 43rd Conf. on Decision and Control, pages 2630-2631, Atlantis, Paradise Island, Bahamas, 2004. [ bib | pdf ]
[36] I. Markovsky and B. De Moor. Linear dynamic filtering with noisy input and output. In Proc. of the 13th IFAC Symp. on System Identification, pages 1749-1754, Rotterdam, The Netherlands, 2003. [ bib | pdf ]
[37] I. Markovsky, S. Van Huffel, and B. De Moor. Multi model system parameter estimation. In CD-ROM proceedings of IEEE Int. Conf. on Systems, Man, and Cybernetics, 2002. [ bib | .pdf ]
[38] I. Markovsky, J. C. Willems, and B. De Moor. Continuous-time errors-in-variables filtering. In Proc. of the 41st Conf. on Decision and Control, pages 2576-2581, Las Vegas, NV, 2002. [ bib | DOI | pdf ]

This file was generated by bibtex2html 1.97.

Book chapters

[1] I. Markovsky. System identification in the behavioral setting: A structured low-rank approximation approach. In E. Vincent et al., editors, Latent Variable Analysis and Signal Separation, volume 9237 of Lecture Notes in Computer Science, pages 235-242. Springer, 2015. [ bib | pdf | Abstract ]
[2] I. Markovsky. Rank constrained optimization problems in computer vision. In A. Argyriou J. Suykens, M. Signoretto, editor, Regularization, Optimization, Kernels, and Support Vector Machines, Pattern Recognition, chapter 13, pages 293-312. Chapman & Hall/CRC Machine Learning, 2014. [ bib | pdf ]
[3] I. Markovsky and K. Usevich. Nonlinearly structured low-rank approximation. In Yun Raymond Fu, editor, Low-Rank and Sparse Modeling for Visual Analysis, pages 1-22. Springer, 2014. [ bib | DOI | pdf | Abstract ]
[4] I. Markovsky. Algorithms and literate programs for weighted low-rank approximation with missing data. volume 3, chapter 12, pages 255-273. Springer, 2011. [ bib | DOI | pdf | software ]
[5] I. Markovsky, A. Amann, and S. Van Huffel. Application of filtering methods for removal of resuscitation artifacts from human ECG signals. In L. Wang, H. Garnier, and T. Jakeman, editors, System Identification, Environmental Modelling, and Control System Design. Springer, 2009. [ bib | DOI | pdf | software ]
[6] I. Markovsky and S. Van Huffel. On weighted structured total least squares. In I. Lirkov, S. Margenov, and J. Waśniewski, editors, Large-Scale Scientific Computing, volume 3743 of Lecture Notes in Computer Science, pages 695-702. Springer-Verlag, 2006. [ bib | DOI | pdf ]
[7] A. Kukush, I. Markovsky, and S. Van Huffel. Consistent estimation of an ellipsoid with known center. In J. Antoch, editor, Comput. Stat. (COMPSTAT), pages 1369-1376. Physica-Verlag, 2004. [ bib | .ps.gz ]
[8] A. Kukush, I. Markovsky, and S. Van Huffel. On consistent estimators in linear and bilinear multivariate errors-in-variables models. In S. Van Huffel and P. Lemmerling, editors, Total Least Squares and Errors-in-Variables Modeling: Analysis, Algorithms and Applications, pages 155-164. Kluwer, 2002. [ bib | DOI | .ps.gz | Abstract ]

This file was generated by bibtex2html 1.97.

Technical reports

[1] N. Guglielmi and I. Markovsky. Computing the distance to uncontrollability: the SISO case. Technical report, Vrije Univ. Brussel, 2014. [ bib | pdf | Abstract ]
[2] I. Markovsky. Results on the PASCAL challenge “Simple causal effects in time series”. Technical Report 16779, ECS, Univ. of Southampton, 2008. [ bib | pdf | software ]
[3] I. Markovsky, R. J. Vaccaro, and S. Van Huffel. System identification by optimal subspace estimation. Technical Report 06-210, Dept. EE, K.U.Leuven, 2006. [ bib | .ps.gz ]
[4] I. Markovsky and S. Van Huffel. A Matlab toolbox for weighted total least squares approximation. Technical Report 04-220, Dept. EE, K.U.Leuven, 2004. [ bib | .ps.gz ]
[5] I. Markovsky, J. C. Willems, P. Rapisarda, and B. De Moor. Algorithms for deterministic balanced subspace identification. Technical Report 04-13, Dept. EE, K.U.Leuven, 2004. [ bib | .ps.gz ]
[6] I. Markovsky and S. Van Huffel. Software for structured total least squares estimation: User's guide. Technical Report 03-136, Dept. EE, K.U.Leuven, 2003. [ bib | .ps.gz ]
[7] A. Kukush, I. Markovsky, and S. Van Huffel. About the convergence of the computational algorithm for the EW-TLS estimator. Technical Report 02-49, Dept. EE, K.U.Leuven, 2002. [ bib | .ps.gz ]
[8] I. Markovsky, J. Suykens, and S. Van Huffel. Linear parametric design: Approximation, estimation and control. Technical Report 01-39, Dept. EE, K.U.Leuven, December 2000. [ bib | .ps.gz ]

This file was generated by bibtex2html 1.97.

Editorial

[1] S. Van Huffel, I. Markovsky, R. J. Vaccaro, and T. Söderström. Guest editorial: Total least squares and errors-in-variables modeling. Signal Proc., 87(10):2281-2282, October 2007. [ bib ]

This file was generated by bibtex2html 1.97.