Cargando…
Decision Trees for Binary Subword-Closed Languages
In this paper, we study arbitrary subword-closed languages over the alphabet [Formula: see text] (binary subword-closed languages). For the set of words [Formula: see text] of the length n belonging to a binary subword-closed language L, we investigate the depth of the decision trees solving the rec...
Autor principal: | |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9955005/ https://www.ncbi.nlm.nih.gov/pubmed/36832715 http://dx.doi.org/10.3390/e25020349 |
_version_ | 1784894250096263168 |
---|---|
author | Moshkov, Mikhail |
author_facet | Moshkov, Mikhail |
author_sort | Moshkov, Mikhail |
collection | PubMed |
description | In this paper, we study arbitrary subword-closed languages over the alphabet [Formula: see text] (binary subword-closed languages). For the set of words [Formula: see text] of the length n belonging to a binary subword-closed language L, we investigate the depth of the decision trees solving the recognition and the membership problems deterministically and nondeterministically. In the case of the recognition problem, for a given word from [Formula: see text] , we should recognize it using queries, each of which, for some [Formula: see text] , returns the ith letter of the word. In the case of the membership problem, for a given word over the alphabet [Formula: see text] of the length n, we should recognize if it belongs to the set [Formula: see text] using the same queries. With the growth of n, the minimum depth of the decision trees solving the problem of recognition deterministically is either bounded from above by a constant or grows as a logarithm, or linearly. For other types of trees and problems (decision trees solving the problem of recognition nondeterministically and decision trees solving the membership problem deterministically and nondeterministically), with the growth of n, the minimum depth of the decision trees is either bounded from above by a constant or grows linearly. We study the joint behavior of the minimum depths of the considered four types of decision trees and describe five complexity classes of binary subword-closed languages. |
format | Online Article Text |
id | pubmed-9955005 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-99550052023-02-25 Decision Trees for Binary Subword-Closed Languages Moshkov, Mikhail Entropy (Basel) Article In this paper, we study arbitrary subword-closed languages over the alphabet [Formula: see text] (binary subword-closed languages). For the set of words [Formula: see text] of the length n belonging to a binary subword-closed language L, we investigate the depth of the decision trees solving the recognition and the membership problems deterministically and nondeterministically. In the case of the recognition problem, for a given word from [Formula: see text] , we should recognize it using queries, each of which, for some [Formula: see text] , returns the ith letter of the word. In the case of the membership problem, for a given word over the alphabet [Formula: see text] of the length n, we should recognize if it belongs to the set [Formula: see text] using the same queries. With the growth of n, the minimum depth of the decision trees solving the problem of recognition deterministically is either bounded from above by a constant or grows as a logarithm, or linearly. For other types of trees and problems (decision trees solving the problem of recognition nondeterministically and decision trees solving the membership problem deterministically and nondeterministically), with the growth of n, the minimum depth of the decision trees is either bounded from above by a constant or grows linearly. We study the joint behavior of the minimum depths of the considered four types of decision trees and describe five complexity classes of binary subword-closed languages. MDPI 2023-02-14 /pmc/articles/PMC9955005/ /pubmed/36832715 http://dx.doi.org/10.3390/e25020349 Text en © 2023 by the author. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Moshkov, Mikhail Decision Trees for Binary Subword-Closed Languages |
title | Decision Trees for Binary Subword-Closed Languages |
title_full | Decision Trees for Binary Subword-Closed Languages |
title_fullStr | Decision Trees for Binary Subword-Closed Languages |
title_full_unstemmed | Decision Trees for Binary Subword-Closed Languages |
title_short | Decision Trees for Binary Subword-Closed Languages |
title_sort | decision trees for binary subword-closed languages |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9955005/ https://www.ncbi.nlm.nih.gov/pubmed/36832715 http://dx.doi.org/10.3390/e25020349 |
work_keys_str_mv | AT moshkovmikhail decisiontreesforbinarysubwordclosedlanguages |