Next Article in Journal
An Artificial Neural Network Based Preestimation Fitler for Bad Data Defection, Identification and Elimination in State Estimation
Previous Article in Journal
Elastic-Plastic and Residual Stresses in Clamped Thermoplastic Composite Laminates Loaded Transversely
 
 
Mathematical and Computational Applications is published by MDPI from Volume 21 Issue 1 (2016). Previous articles were published by another publisher in Open Access under a CC-BY (or CC-BY-NC-ND) licence, and they are hosted by MDPI on mdpi.com as a courtesy and upon agreement with the previous journal publisher.
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Object Oriented Approach to Semidefinite Programming

by
Yuzhen Ge
1,*,
Layne T. Watson
2 and
Emmanuel G. Collins, Jr.
3
1
Department of Mathematics and Computer Science, Butler University, Indianapolis, IN 46208, USA
2
Departments of Computer Science and Mathematics, Virginia Polytechnic Institute & State University, Blacksburg, VA 24061-0106, USA
3
Department of Mechanical Engineering, Florida A&M-Florida State University, Tallahassee, FL 32310-6046, USA.
*
Author to whom correspondence should be addressed.
Math. Comput. Appl. 1998, 3(1), 1-10; https://doi.org/10.3390/mca3010001
Published: 1 April 1998

Abstract

An object-oriented design and implementation of a primal-dual algorithm for solving the semidefinite programming problem is pn~sented. The advantages of applying the object-oriented methodology to numerical computations, in particular to an interior point algorithm for semidefinite programming, or for solving other types of linear matrix inequalities are discussed. One object-oriented design of the primal-dual algorithm and its implementation using C++ is presented. The performance of the C++ implementation is compared with that of a procedural C implementation, and while the performance of the C++ implementation is comparable to that of the C implementation, the resulting code is easier to read, modify, and maintain.

Share and Cite

MDPI and ACS Style

Ge, Y.; Watson, L.T.; Collins, E.G., Jr. An Object Oriented Approach to Semidefinite Programming. Math. Comput. Appl. 1998, 3, 1-10. https://doi.org/10.3390/mca3010001

AMA Style

Ge Y, Watson LT, Collins EG Jr. An Object Oriented Approach to Semidefinite Programming. Mathematical and Computational Applications. 1998; 3(1):1-10. https://doi.org/10.3390/mca3010001

Chicago/Turabian Style

Ge, Yuzhen, Layne T. Watson, and Emmanuel G. Collins, Jr. 1998. "An Object Oriented Approach to Semidefinite Programming" Mathematical and Computational Applications 3, no. 1: 1-10. https://doi.org/10.3390/mca3010001

Article Metrics

Back to TopTop