×

An adaptive procedure for the global minimization of a class of polynomial functions. (English) Zbl 1461.90109

Summary: The paper deals with the problem of global minimization of a polynomial function expressed through the Frobenius norm of two-dimensional or three-dimensional matrices. An adaptive procedure is proposed which applies a Multistart algorithm according to a heuristic approach. The basic step of the procedure consists of splitting the runs of different initial points in segments of fixed length and to interlace the processing order of the various segments, discarding those which appear less promising. A priority queue is suggested to implement this strategy. Various parameters contribute to the handling of the queue, whose length shrinks during the computation, allowing a considerable saving of the computational time with respect to classical procedures. To verify the validity of the approach, a large experimentation has been performed on both nonnegatively constrained and unconstrained problems.

MSC:

90C26 Nonconvex programming, global optimization
90C59 Approximation methods and heuristics in mathematical programming

Software:

SymNMF

References:

[1] Pepelyshev, A.; Zhigljavsky, A.; Zilinskas, A.; Performance of global random search algorithms for large dimensions; J. Glob. Opt.: 2018; Volume 71 ,57-71. · Zbl 1402.90135
[2] Towards Global Optimization; Proceedings of a Workshop at the University of Cagliari, Italy, October 1974: Amsterdam, The Netherlands 1975; . · Zbl 0313.65046
[3] Rubinstein, R.Y.; ; Simulation and Monte Carlo Method: New York, NY, USA 1981; . · Zbl 0529.68076
[4] Kirkpatrick, S.; Gelatt, C.D.; Vecchi, M.P.; Optimization by Simulated Annealing; Science: 1983; Volume 220 ,671-680. · Zbl 1225.90162
[5] Vavasis, S.; Complexity Issues in Global Optimization: A Survey; Handbook of Global Optimization: Dordrecht, The Netherlands 1995; ,27-41. · Zbl 0836.90138
[6] Paatero, P.; Tappert, U.; Positive Matrix Factorization: A non-negative factor model with optimal solution of error estimates of data values; Environmetrics: 1994; Volume 5 ,111-126.
[7] Nelder, J.A.; Mead, R.; A simplex method for function minimization; Comput. J.: 1965; Volume 7 ,308-313. · Zbl 0229.65053
[8] Storn, R.; Price, K.V.; Differential Evolution—A simple and efficient heuristic for global optimization over continuous spaces; J. Glob. Opt.: 1997; Volume 11 ,341-359. · Zbl 0888.90135
[9] Press, W.H.; Flannery, B.P.; Teukolsky, S.A.; Vetterling, W.T.; ; Numerical Recipes in C: The Art of Scientific Computing: Cambridge, UK 1992; . · Zbl 0845.65001
[10] Grippo, L.; Sciandrone, M.; On the convergence of the block nonlinear Gauss-Seidel method under convex constraints; Oper. Res. Lett.: 2000; Volume 26 ,127-136. · Zbl 0955.90128
[11] Hsieh, C.J.; Dhillon, I.S.; Fast coordinate descent methods with variable selection for non-negative matrix factorization; Proceedings of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining: ; ,1064-1072.
[12] Kuang, D.; Yun, S.; Park, H.; SymNMF: Nonnegative low-rank approximation of a similarity matrix for graph clustering; J. Glob. Optim.: 2015; Volume 62 ,545-574. · Zbl 1326.90080
[13] Favati, P.; Lotti, G.; Menchi, O.; Romani, F.; Adaptive computation of the Symmetric Nonnegative Matrix Factorization (NMF); arXiv: 2019; .
[14] Kolda, T.G.; Bader, B.W.; Tensor decomposition and applications; SIAM Rev.: 2009; Volume 51 ,455-500. · Zbl 1173.65029
[15] Kim, J.; He, Y.; Park, H.; Algorithms for nonnegative matrix and tensor factorizations: A unified view based on block coordinate descent framework; J. Glob. Optim.: 2014; Volume 58 ,285-319. · Zbl 1321.90129
[16] Schönhage, A.; Partial and total matrix multiplication; SIAM J. Comput.: 1981; Volume 10 ,434-455. · Zbl 0462.68018
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.