Cargando…
A manifold-based approach to sparse global constraint satisfaction problems
We consider square, sparse nonlinear systems of equations whose Jacobian is structurally nonsingular, with reasonable bound constraints on all variables. We propose an algorithm for finding good approximations to all well-separated solutions of such systems. We assume that the input system is ordere...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer US
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6860617/ https://www.ncbi.nlm.nih.gov/pubmed/31806924 http://dx.doi.org/10.1007/s10898-019-00805-x |
_version_ | 1783471247980494848 |
---|---|
author | Baharev, Ali Neumaier, Arnold Schichl, Hermann |
author_facet | Baharev, Ali Neumaier, Arnold Schichl, Hermann |
author_sort | Baharev, Ali |
collection | PubMed |
description | We consider square, sparse nonlinear systems of equations whose Jacobian is structurally nonsingular, with reasonable bound constraints on all variables. We propose an algorithm for finding good approximations to all well-separated solutions of such systems. We assume that the input system is ordered such that its Jacobian is in bordered block lower triangular form with small diagonal blocks and with small border width; this can be performed fully automatically with off-the-shelf decomposition methods. Five decades of numerical experience show that models of technical systems tend to decompose favorably in practice. Once the block decomposition is available, we reduce the task of solving the large nonlinear system of equations to that of solving a sequence of low-dimensional ones. The most serious weakness of this approach is well-known: It may suffer from severe numerical instability. The proposed method resolves this issue with the novel backsolve step. We study the effect of the decomposition on a sequence of challenging problems. Beyond a certain problem size, the computational effort of multistart (no decomposition) grows exponentially. In contrast, thanks to the decomposition, for the proposed method the computational effort grows only linearly with the problem size. It depends on the problem size and on the hyperparameter settings whether the decomposition and the more sophisticated algorithm pay off. Although there is no theoretical guarantee that all solutions will be found in the general case, increasing the so-called sample size hyperparameter improves the robustness of the proposed method. |
format | Online Article Text |
id | pubmed-6860617 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | Springer US |
record_format | MEDLINE/PubMed |
spelling | pubmed-68606172019-12-03 A manifold-based approach to sparse global constraint satisfaction problems Baharev, Ali Neumaier, Arnold Schichl, Hermann J Glob Optim Article We consider square, sparse nonlinear systems of equations whose Jacobian is structurally nonsingular, with reasonable bound constraints on all variables. We propose an algorithm for finding good approximations to all well-separated solutions of such systems. We assume that the input system is ordered such that its Jacobian is in bordered block lower triangular form with small diagonal blocks and with small border width; this can be performed fully automatically with off-the-shelf decomposition methods. Five decades of numerical experience show that models of technical systems tend to decompose favorably in practice. Once the block decomposition is available, we reduce the task of solving the large nonlinear system of equations to that of solving a sequence of low-dimensional ones. The most serious weakness of this approach is well-known: It may suffer from severe numerical instability. The proposed method resolves this issue with the novel backsolve step. We study the effect of the decomposition on a sequence of challenging problems. Beyond a certain problem size, the computational effort of multistart (no decomposition) grows exponentially. In contrast, thanks to the decomposition, for the proposed method the computational effort grows only linearly with the problem size. It depends on the problem size and on the hyperparameter settings whether the decomposition and the more sophisticated algorithm pay off. Although there is no theoretical guarantee that all solutions will be found in the general case, increasing the so-called sample size hyperparameter improves the robustness of the proposed method. Springer US 2019-07-12 2019 /pmc/articles/PMC6860617/ /pubmed/31806924 http://dx.doi.org/10.1007/s10898-019-00805-x Text en © The Author(s) 2019 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. |
spellingShingle | Article Baharev, Ali Neumaier, Arnold Schichl, Hermann A manifold-based approach to sparse global constraint satisfaction problems |
title | A manifold-based approach to sparse global constraint satisfaction problems |
title_full | A manifold-based approach to sparse global constraint satisfaction problems |
title_fullStr | A manifold-based approach to sparse global constraint satisfaction problems |
title_full_unstemmed | A manifold-based approach to sparse global constraint satisfaction problems |
title_short | A manifold-based approach to sparse global constraint satisfaction problems |
title_sort | manifold-based approach to sparse global constraint satisfaction problems |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6860617/ https://www.ncbi.nlm.nih.gov/pubmed/31806924 http://dx.doi.org/10.1007/s10898-019-00805-x |
work_keys_str_mv | AT baharevali amanifoldbasedapproachtosparseglobalconstraintsatisfactionproblems AT neumaierarnold amanifoldbasedapproachtosparseglobalconstraintsatisfactionproblems AT schichlhermann amanifoldbasedapproachtosparseglobalconstraintsatisfactionproblems AT baharevali manifoldbasedapproachtosparseglobalconstraintsatisfactionproblems AT neumaierarnold manifoldbasedapproachtosparseglobalconstraintsatisfactionproblems AT schichlhermann manifoldbasedapproachtosparseglobalconstraintsatisfactionproblems |