This dissertation describes OPOS, a C++ software library and framework for developing massively parallel continuous optimization software. We show that classical iterative optimization algorithms such as gradient projection and augmented Lagrangian methods can be parallelized to run efficiently on distributed memory machines using OPOS. In Chapter 1 we provide some background on general optimization software and algorithms, as well as parallel software for LASSO and stochastic programming problems. Chapter 2 introduces OPOS’s software development methodology. We start out by describing a set of optimization-domain-specific C++ classes and routines that embody the building blocks of OPOS. The main goal of these classes and routines is to al...
The recent explosion in size and complexity of datasets and the increased availability of computatio...
The judicious exploitation of the inherent optimization capabilities of the Spectral-Projected-Gradi...
The increasing computational cost in complex optimization problems that have a large size resulted i...
The paper presents an analysis of the use of optimization algorithms in parallel solutions and distr...
Abstract — The aim of this article is to propose the object-oriented design of the Bob++ framework. ...
Software development for parallel computers has been recognized as one of the bottlenecks preventing...
Comprehensive learning particle swarm optimization (CLPSO) is a powerful metaheuristic for global op...
The optimization algorithms for stochastic functions are desired specically for real-world and simul...
In this document we describe the Particle Swarm Optimization (PSO) and discuss its performance in so...
the benefits of applying optimization to computational models are well known, but their range of wid...
This research activity is mainly aimed at showing potentialities in coupling object-oriented program...
This thesis proposes parallel and distributed algorithms for solving very largescale sparse optimiza...
This research explores the idea that for certain optimization problems there is a way to parallelize...
OOPS is an object oriented parallel solver using the primal-dual interior point methods. Its main co...
Evolutionary Computation techniques and other metaheuristics have been increasingly used in the last...
The recent explosion in size and complexity of datasets and the increased availability of computatio...
The judicious exploitation of the inherent optimization capabilities of the Spectral-Projected-Gradi...
The increasing computational cost in complex optimization problems that have a large size resulted i...
The paper presents an analysis of the use of optimization algorithms in parallel solutions and distr...
Abstract — The aim of this article is to propose the object-oriented design of the Bob++ framework. ...
Software development for parallel computers has been recognized as one of the bottlenecks preventing...
Comprehensive learning particle swarm optimization (CLPSO) is a powerful metaheuristic for global op...
The optimization algorithms for stochastic functions are desired specically for real-world and simul...
In this document we describe the Particle Swarm Optimization (PSO) and discuss its performance in so...
the benefits of applying optimization to computational models are well known, but their range of wid...
This research activity is mainly aimed at showing potentialities in coupling object-oriented program...
This thesis proposes parallel and distributed algorithms for solving very largescale sparse optimiza...
This research explores the idea that for certain optimization problems there is a way to parallelize...
OOPS is an object oriented parallel solver using the primal-dual interior point methods. Its main co...
Evolutionary Computation techniques and other metaheuristics have been increasingly used in the last...
The recent explosion in size and complexity of datasets and the increased availability of computatio...
The judicious exploitation of the inherent optimization capabilities of the Spectral-Projected-Gradi...
The increasing computational cost in complex optimization problems that have a large size resulted i...