Implementation of the GMRES method using householder transformations
SIAM Journal on Scientific and Statistical Computing - Telecommunication Programs at U.S. Universities
A transpose-free quasi-minimal residual algorithm for non-Hermitian linear systems
SIAM Journal on Scientific Computing
The nature of statistical learning theory
The nature of statistical learning theory
Multiple centrality corrections in a primal-dual method for linear programming
Computational Optimization and Applications
Object-oriented design of preconditioned iterative methods in diffpack
ACM Transactions on Mathematical Software (TOMS)
Primal-dual interior-point methods
Primal-dual interior-point methods
An object-oriented framework for block preconditioning
ACM Transactions on Mathematical Software (TOMS)
Robust Linear and Support Vector Regression
IEEE Transactions on Pattern Analysis and Machine Intelligence
The Linear l1 Estimator and the Huber M-Estimator
SIAM Journal on Optimization
Interior-Point Methods for Massive Support Vector Machines
SIAM Journal on Optimization
OPT++: An object-oriented toolkit for nonlinear optimization
ACM Transactions on Mathematical Software (TOMS)
Nonobtuse remeshing and mesh decimation
SGP '06 Proceedings of the fourth Eurographics symposium on Geometry processing
SGP '07 Proceedings of the fifth Eurographics symposium on Geometry processing
Computational Optimization and Applications
Abacus: fast legalization of standard cell circuits with minimal movement
Proceedings of the 2008 international symposium on Physical design
Optimization Methods & Software
Instance-based AMN classification for improved object recognition in 2D and 3D laser range data
IJCAI'07 Proceedings of the 20th international joint conference on Artifical intelligence
Path following for an omnidirectional mobile robot based on model predictive control
ICRA'09 Proceedings of the 2009 IEEE international conference on Robotics and Automation
Computational Optimization and Applications
Using an iterative linear solver in an interior-point method for generating support vector machines
Computational Optimization and Applications
Exploiting separability in large-scale linear support vector machine training
Computational Optimization and Applications
MSSVM: A Modular Solver for Support Vector Machines
WI-IAT '11 Proceedings of the 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology - Volume 03
Pre-organizing Shape Instances for Landmark-Based Shape Correspondence
International Journal of Computer Vision
A preconditioning technique for Schur complement systems arising in stochastic optimization
Computational Optimization and Applications
SIAM Journal on Numerical Analysis
Efficient basis decomposition for scattered reflectance data
EGSR'07 Proceedings of the 18th Eurographics conference on Rendering Techniques
Synthesizing waves from animated height fields
ACM Transactions on Graphics (TOG)
Computing self-supporting surfaces by regular triangulation
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Hi-index | 0.00 |
The object-oriented software package OOQP for solving convex quadratic programming problems (QP) is described. The primal-dual interior point algorithms supplied by OOQP are implemented in a way that is largely independent of the problem structure. Users may exploit problem structure by supplying linear algebra, problem data, and variable classes that are customized to their particular applications. The OOQP distribution contains default implementations that solve several important QP problem types, including general sparse and dense QPs, bound-constrained QPs, and QPs arising from support vector machines and Huber regression. The implementations supplied with the OOQP distribution are based on such well known linear algebra packages as MA27/57, LAPACK, and PETSc. OOQP demonstrates the usefulness of object-oriented design in optimization software development, and establishes standards that can be followed in the design of software packages for other classes of optimization problems. A number of the classes in OOQP may also be reusable directly in other codes.