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...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Public Library of Science (PLoS)
2017-01-01
|
Series: | PLoS ONE |
Online Access: | http://europepmc.org/articles/PMC5391119?pdf=render |
id |
doaj-bb225c44f3d54adcb227e64338f13575 |
---|---|
record_format |
Article |
spelling |
doaj-bb225c44f3d54adcb227e64338f135752020-11-25T02:47:43ZengPublic Library of Science (PLoS)PLoS ONE1932-62032017-01-01124e017581910.1371/journal.pone.0175819An algorithm for constructing the skeleton graph of degenerate systems of linear inequalities.José Manuel Méndez MartínezJesús UríasDerive 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.http://europepmc.org/articles/PMC5391119?pdf=render |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
José Manuel Méndez Martínez Jesús Urías |
spellingShingle |
José Manuel Méndez Martínez Jesús Urías An algorithm for constructing the skeleton graph of degenerate systems of linear inequalities. PLoS ONE |
author_facet |
José Manuel Méndez Martínez Jesús Urías |
author_sort |
José Manuel Méndez Martínez |
title |
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_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_sort |
algorithm for constructing the skeleton graph of degenerate systems of linear inequalities. |
publisher |
Public Library of Science (PLoS) |
series |
PLoS ONE |
issn |
1932-6203 |
publishDate |
2017-01-01 |
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. |
url |
http://europepmc.org/articles/PMC5391119?pdf=render |
work_keys_str_mv |
AT josemanuelmendezmartinez analgorithmforconstructingtheskeletongraphofdegeneratesystemsoflinearinequalities AT jesusurias analgorithmforconstructingtheskeletongraphofdegeneratesystemsoflinearinequalities AT josemanuelmendezmartinez algorithmforconstructingtheskeletongraphofdegeneratesystemsoflinearinequalities AT jesusurias algorithmforconstructingtheskeletongraphofdegeneratesystemsoflinearinequalities |
_version_ |
1724751875386900480 |