Cargando…

An algorithm for constructing the skeleton graph of degenerate systems of linear inequalities

Derive the quantitative predictions of constraint-based models require of conversion algorithms to enumerate and construct the skeleton graph conformed by the extreme points of the feasible region, where all constraints in the model are fulfilled. The conversion is problematic when the system of lin...

Descripción completa

Detalles Bibliográficos
Autores principales: Méndez Martínez, José Manuel, Urías, Jesús
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5391119/
https://www.ncbi.nlm.nih.gov/pubmed/28406983
http://dx.doi.org/10.1371/journal.pone.0175819
_version_ 1783229219524837376
author Méndez Martínez, José Manuel
Urías, Jesús
author_facet Méndez Martínez, José Manuel
Urías, Jesús
author_sort Méndez Martínez, José Manuel
collection PubMed
description Derive the quantitative predictions of constraint-based models require of conversion algorithms to enumerate and construct the skeleton graph conformed by the extreme points of the feasible region, where all constraints in the model are fulfilled. The conversion is problematic when the system of linear constraints is degenerate. This paper describes a conversion algorithm that combines the best of two methods: the incremental slicing of cones that defeats degeneracy and pivoting for a swift traversal of the set of extreme points. An extensive computational practice uncovers two complementary classes of conversion problems. The two classes are distinguished by a practical measure of complexity that involves the input and output sizes. Detailed characterizations of the complexity classes and the corresponding performances of the algorithm are presented. For the benefit of implementors, a simple example illustrates the stages of the exposition.
format Online
Article
Text
id pubmed-5391119
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-53911192017-05-03 An algorithm for constructing the skeleton graph of degenerate systems of linear inequalities Méndez Martínez, José Manuel Urías, Jesús PLoS One Research Article Derive the quantitative predictions of constraint-based models require of conversion algorithms to enumerate and construct the skeleton graph conformed by the extreme points of the feasible region, where all constraints in the model are fulfilled. The conversion is problematic when the system of linear constraints is degenerate. This paper describes a conversion algorithm that combines the best of two methods: the incremental slicing of cones that defeats degeneracy and pivoting for a swift traversal of the set of extreme points. An extensive computational practice uncovers two complementary classes of conversion problems. The two classes are distinguished by a practical measure of complexity that involves the input and output sizes. Detailed characterizations of the complexity classes and the corresponding performances of the algorithm are presented. For the benefit of implementors, a simple example illustrates the stages of the exposition. Public Library of Science 2017-04-13 /pmc/articles/PMC5391119/ /pubmed/28406983 http://dx.doi.org/10.1371/journal.pone.0175819 Text en © 2017 Méndez Martínez, Urías http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Méndez Martínez, José Manuel
Urías, Jesús
An algorithm for constructing the skeleton graph of degenerate systems of linear inequalities
title An algorithm for constructing the skeleton graph of degenerate systems of linear inequalities
title_full An algorithm for constructing the skeleton graph of degenerate systems of linear inequalities
title_fullStr An algorithm for constructing the skeleton graph of degenerate systems of linear inequalities
title_full_unstemmed An algorithm for constructing the skeleton graph of degenerate systems of linear inequalities
title_short An algorithm for constructing the skeleton graph of degenerate systems of linear inequalities
title_sort algorithm for constructing the skeleton graph of degenerate systems of linear inequalities
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5391119/
https://www.ncbi.nlm.nih.gov/pubmed/28406983
http://dx.doi.org/10.1371/journal.pone.0175819
work_keys_str_mv AT mendezmartinezjosemanuel analgorithmforconstructingtheskeletongraphofdegeneratesystemsoflinearinequalities
AT uriasjesus analgorithmforconstructingtheskeletongraphofdegeneratesystemsoflinearinequalities
AT mendezmartinezjosemanuel algorithmforconstructingtheskeletongraphofdegeneratesystemsoflinearinequalities
AT uriasjesus algorithmforconstructingtheskeletongraphofdegeneratesystemsoflinearinequalities