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
Article Menu

Article Versions

Export Article

Mathematical and Computational Applications is published by MDPI from Volume 21 Issue 1 (2016). Articles in this Volume were published by another publisher in Open Access under a CC-BY (or CC-BY-NC-ND) licence. Articles are hosted by MDPI on as a courtesy and upon agreement with the previous journal publisher.
Open AccessArticle
Math. Comput. Appl. 1998, 3(1), 1-10; doi:10.3390/mca3010001

An Object Oriented Approach to Semidefinite Programming

Department of Mathematics and Computer Science, Butler University, Indianapolis, IN 46208, USA
Departments of Computer Science and Mathematics, Virginia Polytechnic Institute & State University, Blacksburg, VA 24061-0106, USA
Department of Mechanical Engineering, Florida A&M-Florida State University, Tallahassee, FL 32310-6046, USA.
Author to whom correspondence should be addressed.
Published: 1 April 1998
Download PDF [4777 KB, uploaded 1 April 2016]


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.
This is an open access article distributed under the Creative Commons Attribution License (CC BY 3.0).

Scifeed alert for new publications

Never miss any articles matching your research from any publisher
  • Get alerts for new papers matching your research
  • Find out the new papers from selected authors
  • Updated daily for 49'000+ journals and 6000+ publishers
  • Define your Scifeed now

SciFeed Share & Cite This Article

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.

Show more citation formats Show less citations formats

Article Metrics

Article Access Statistics



[Return to top]
Math. Comput. Appl. EISSN 2297-8747 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top