Time and space complexity of deterministic and nondeterministic decision trees
dc.contributor.author | Moshkov, Mikhail | |
dc.date.accessioned | 2022-09-11T06:58:01Z | |
dc.date.available | 2022-01-12T12:51:16Z | |
dc.date.available | 2022-09-11T06:58:01Z | |
dc.date.issued | 2022-09-09 | |
dc.identifier.citation | Moshkov, M. (2022). Time and space complexity of deterministic and nondeterministic decision trees. Annals of Mathematics and Artificial Intelligence. https://doi.org/10.1007/s10472-022-09814-1 | |
dc.identifier.issn | 1012-2443 | |
dc.identifier.issn | 1573-7470 | |
dc.identifier.doi | 10.1007/s10472-022-09814-1 | |
dc.identifier.uri | http://hdl.handle.net/10754/674930 | |
dc.description.abstract | In this paper, we study arbitrary infinite binary information systems each of which consists of an infinite set called universe and an infinite set of two-valued functions (attributes) defined on the universe. We consider the notion of a problem over information system, which is described by a finite number of attributes and a mapping associating a decision to each tuple of attribute values. As algorithms for problem solving, we use deterministic and nondeterministic decision trees. As time and space complexity, we study the depth and the number of nodes in the decision trees. In the worst case, with the growth of the number of attributes in the problem description, (i) the minimum depth of deterministic decision trees grows either almost as logarithm or linearly, (ii) the minimum depth of nondeterministic decision trees either is bounded from above by a constant or grows linearly, (iii) the minimum number of nodes in deterministic decision trees has either polynomial or exponential growth, and (iv) the minimum number of nodes in nondeterministic decision trees has either polynomial or exponential growth. Based on these results, we divide the set of all infinite binary information systems into five complexity classes, and study for each class issues related to time-space trade-off for decision trees. | |
dc.description.sponsorship | Research reported in this publication was supported by King Abdullah University of Science and Technology (KAUST). The author is greatly indebted to the anonymous reviewers for very useful remarks and suggestions. | |
dc.publisher | Springer Science and Business Media LLC | |
dc.relation.url | https://link.springer.com/10.1007/s10472-022-09814-1 | |
dc.rights | Archived with thanks to Annals of Mathematics and Artificial Intelligence under a Creative Commons license, details at: https://creativecommons.org/licenses/by/4.0 | |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0 | |
dc.subject | deterministic decision trees | |
dc.subject | nondeterministic decision trees | |
dc.subject | time complexity | |
dc.subject | space complexity | |
dc.subject | complexity classes | |
dc.subject | time-space trade-off | |
dc.title | Time and space complexity of deterministic and nondeterministic decision trees | |
dc.type | Article | |
dc.contributor.department | Applied Mathematics and Computational Science Program | |
dc.contributor.department | Computational Bioscience Research Center (CBRC) | |
dc.contributor.department | Computer, Electrical and Mathematical Science and Engineering (CEMSE) Division | |
dc.contributor.department | Computer, Electrical and Mathematical Sciences and Engineering Division and Computational Bioscience Research Center, King Abdullah University of Science and Technology (KAUST), Thuwal, 23955-6900, Saudi Arabia | |
dc.contributor.department | Extensions of Dynamic Programming, Machine Learning and Discrete Optimization Research Group | |
dc.identifier.journal | Annals of Mathematics and Artificial Intelligence | |
dc.eprint.version | Publisher's Version/PDF | |
dc.identifier.arxivid | 2201.01013 | |
kaust.person | Moshkov, Mikhail | |
refterms.dateFOA | 2022-01-12T12:53:00Z |
Files in this item
This item appears in the following Collection(s)
-
Articles
-
Applied Mathematics and Computational Science Program
For more information visit: https://cemse.kaust.edu.sa/amcs -
Computational Bioscience Research Center (CBRC)
-
Computer, Electrical and Mathematical Science and Engineering (CEMSE) Division
For more information visit: https://cemse.kaust.edu.sa/