Abstract
We present a family of algorithms for local optimization that exploit the parallel architectures of contemporary computing systems to accomplish significant performance enhancements. This capability is important for demanding real time applications, as well as, for problems with time–consuming objective functions. The proposed concurrent schemes namely nomadic and bundle search are based upon well established techniques such as quasi-Newton updates and line searches. The parallelization strategy consists of (a) distributed computation of an approximation to the Hessian matrix and (b) parallel deployment of line searches on different directions (bundles) and from different starting points (nomads). Preliminary results showed that the new parallel algorithms can solve problems in less iterations than their serial rivals.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Chen, M.-Q., Han, S.-P.: A parallel quasi-Newton method for partially separable large scale minimization. Ann. Oper. Res. 14, 195–211 (1998)
Chen, Z., Fel, P., Zheng, H.: A parallel quasi-Newton algorithm for unconstraint optimization. Computing 55, 125–133 (1995)
Byrd, R.H., Schnabel, R.B., Shultz, G.A.: Parallel quasi-Newton methods for unconstrained optimization. Math. Program. 42, 273–306 (1988)
Conforti, D., Musmanno, R.: A parallel asynchronous Newton algorithm for unconstrained optimization. J. Optim. Theor. Appl. 77, 305–322 (1993)
van Laarhoven, P.J.M.: Parallel variable metric algorithms for unconstrained optimization. Math. Program. 33, 68–81 (1985)
Straeter, T.A.: A parallel variable metric optimization algorithm. NASA Technical Note D-7329, Hampton, VA (1973)
Phua, P.K.H., Fan, W., Zeng, Y.: Self-scaling parallel quasi-Newton methods. In: Fourth International Conference on Optimization: Techniques and Applications, Australia (1998)
Biggs, M.C.: A note on minimization algorithms which make use of non-quadratic properties of the objective function. J. Inst. Math. Appl. 12, 337–338 (1973)
Schnabel, R.B.: A view of the limitations, opportunities, and challenges in parallel nonlinear optimization. Parallel Comput. 21, 875–905 (1995)
Fayez Khalfan, H., Byrd, R.H., Schnabel, R.B.: A theoretical and experimental study of the symmetric rank-one update. SIAM J. Optim. 3(1), 1–24 (1993)
Tu, W., Mayne, R.W.: Studies of multi-start clustering for global optimization. Int. J. Numer. Meth. Eng. 53(9), 2239–2252 (2002)
Voglis, C., Hadjidoukas, P.E., Dimakopoulos, V.V., Lagaris, I.E., Papageorgiou, D.G.: Task-parallel global optimization with application to protein folding. In: High Performance Computing and Simulation (HPCS), pp. 186–192. IEEE (2011)
Narang, A., Srivastava, A., Katta, N.P.K.: Distributed scalable collaborative filtering algorithm. In: Jeannot, E., Namyst, R., Roman, J. (eds.) Euro-Par 2011, Part I. LNCS, vol. 6852, pp. 353–365. Springer, Heidelberg (2011)
Moré, J.J., Garbow, B.S., Hillstrom, K.E.: Testing unconstrained optimization software. ACM Trans. Math. Softw. (TOMS) 7(1), 17–41 (1981)
Acknowledgments
This work is co-financed by the European Union and Greece Operational Program “Human Resources Development” -NSFR 2007–2013 - European Social Fund.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Voglis, C., Papageorgiou, D.G., Lagaris, I.E. (2014). Concurrent Nomadic and Bundle Search: A Class of Parallel Algorithms for Local Optimization. In: Wyrzykowski, R., Dongarra, J., Karczewski, K., Waśniewski, J. (eds) Parallel Processing and Applied Mathematics. PPAM 2013. Lecture Notes in Computer Science(), vol 8385. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-55195-6_32
Download citation
DOI: https://doi.org/10.1007/978-3-642-55195-6_32
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-55194-9
Online ISBN: 978-3-642-55195-6
eBook Packages: Computer ScienceComputer Science (R0)