An improved test set approach to nonlinear integer problems with applications to engineering design

Many problems in engineering design involve the use of nonlinearities and some integer variables. Methods based on test sets have been proposed to solve some particular problems with integer variables, but they have not been frequently applied because of computation costs. The walk-back procedure ba...

Descripción completa

Detalles Bibliográficos
Autores: Gago Vargas, Manuel Jesús, Hartillo Hermoso, Isabel, Puerto Albandoz, Justo, Ucha Enríquez, José María
Tipo de recurso: artículo
Fecha de publicación:2015
País:España
Institución:Universidad de Sevilla (US)
Repositorio:idUS. Depósito de Investigación de la Universidad de Sevilla
OAI Identifier:oai:idus.us.es:11441/29474
Acceso en línea:http://hdl.handle.net/11441/29474
https://doi.org/10.1007/s10589-015-9739-3
Access Level:acceso abierto
Palabra clave:Non-linear Integer Programming
test set
Gröbner basis
chance constrained programming
Descripción
Sumario:Many problems in engineering design involve the use of nonlinearities and some integer variables. Methods based on test sets have been proposed to solve some particular problems with integer variables, but they have not been frequently applied because of computation costs. The walk-back procedure based on a test set gives an exact method to obtain an optimal point of an integer programming problem with linear and nonlinear constraints, but the calculation of this test set and the identification of an optimal solution using the test set directions are usually computationally intensive. In problems for which obtaining the test set is reasonably fast, we show how the effectiveness can still be substantially improved. This methodology is presented in its full generality and illustrated on two specific problems: (1) minimizing cost in the problem of scheduling jobs on parallel machines given restrictions on demands and capacity, and (2) minimizing cost in the series parallel redundancy allocation problem, given a target reliability. Our computational results are promising and suggest the applicability of this approach to deal with other problems with similar characteristics or to combine it with mainstream solvers to certify optimality