Cargando…
Applying Machine Learning to Heuristics for Real Polynomial Constraint Solving
This paper considers the application of machine learning to automatically generating heuristics for real polynomial constraint solvers. We consider a specific choice-point in the algorithm for constructing an open Non-uniform Cylindrical Algebraic Decomposition (NuCAD) for a conjunction of constrain...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7340921/ http://dx.doi.org/10.1007/978-3-030-52200-1_29 |
_version_ | 1783555122574393344 |
---|---|
author | Brown, Christopher W. Daves, Glenn Christopher |
author_facet | Brown, Christopher W. Daves, Glenn Christopher |
author_sort | Brown, Christopher W. |
collection | PubMed |
description | This paper considers the application of machine learning to automatically generating heuristics for real polynomial constraint solvers. We consider a specific choice-point in the algorithm for constructing an open Non-uniform Cylindrical Algebraic Decomposition (NuCAD) for a conjunction of constraints, and we learn a heuristic for making that choice. Experiments demonstrate the effectiveness of the learned heuristic. We hope that the approach we take to learning this heuristic, which is not a natural fit to machine learning, can be applied effectively to other choices in constraint solving algorithms. |
format | Online Article Text |
id | pubmed-7340921 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
record_format | MEDLINE/PubMed |
spelling | pubmed-73409212020-07-08 Applying Machine Learning to Heuristics for Real Polynomial Constraint Solving Brown, Christopher W. Daves, Glenn Christopher Mathematical Software – ICMS 2020 Article This paper considers the application of machine learning to automatically generating heuristics for real polynomial constraint solvers. We consider a specific choice-point in the algorithm for constructing an open Non-uniform Cylindrical Algebraic Decomposition (NuCAD) for a conjunction of constraints, and we learn a heuristic for making that choice. Experiments demonstrate the effectiveness of the learned heuristic. We hope that the approach we take to learning this heuristic, which is not a natural fit to machine learning, can be applied effectively to other choices in constraint solving algorithms. 2020-06-06 /pmc/articles/PMC7340921/ http://dx.doi.org/10.1007/978-3-030-52200-1_29 Text en © This is a U.S. government work and not under copyright protection in the U.S.; foreign copyright protection may apply 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic. |
spellingShingle | Article Brown, Christopher W. Daves, Glenn Christopher Applying Machine Learning to Heuristics for Real Polynomial Constraint Solving |
title | Applying Machine Learning to Heuristics for Real Polynomial Constraint Solving |
title_full | Applying Machine Learning to Heuristics for Real Polynomial Constraint Solving |
title_fullStr | Applying Machine Learning to Heuristics for Real Polynomial Constraint Solving |
title_full_unstemmed | Applying Machine Learning to Heuristics for Real Polynomial Constraint Solving |
title_short | Applying Machine Learning to Heuristics for Real Polynomial Constraint Solving |
title_sort | applying machine learning to heuristics for real polynomial constraint solving |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7340921/ http://dx.doi.org/10.1007/978-3-030-52200-1_29 |
work_keys_str_mv | AT brownchristopherw applyingmachinelearningtoheuristicsforrealpolynomialconstraintsolving AT davesglennchristopher applyingmachinelearningtoheuristicsforrealpolynomialconstraintsolving |