دورية أكاديمية

Object-oriented backtracking

التفاصيل البيبلوغرافية
العنوان: Object-oriented backtracking
المؤلفون: Gregorics Tibor
المصدر: Acta Universitatis Sapientiae: Informatica, Vol 9, Iss 2, Pp 144-161 (2017)
بيانات النشر: Scientia Publishing House, 2017.
سنة النشر: 2017
المجموعة: LCC:Electronic computers. Computer science
مصطلحات موضوعية: 68n30, path-finding problem, backtracking algorithm, enumerator, algorithm pattern, Electronic computers. Computer science, QA75.5-76.95
الوصف: Several versions of the backtracking are known. In this paper, those versions are in focus which solve the problems whose problem space can be described with a special directed tree. The traversal strategies of this tree will be analyzed and they will be implemented in object-oriented style. In this way, the traversal is made by an enumerator object which iterates over all the paths (partial solutions) of the tree. Two different “acktracking enumerators” are going to be presented and the backtracking algorithm will be a linear search over one of these enumerators. Since these algorithms consist of independent objects (the enumerator, the linear search and the task which must be solved), it is very easy to exchange one component in order to solve another problem. Even the linear search could be substituted with another algorithm pattern, for example, with a counting or a maximum selection if the task had to be solved with a backtracking counting or a backtracking maximum selection.
نوع الوثيقة: article
وصف الملف: electronic resource
اللغة: English
تدمد: 2066-7760
Relation: https://doaj.org/toc/2066-7760
DOI: 10.1515/ausi-2017-0010
URL الوصول: https://doaj.org/article/8fdf334f7863454c88ba74bc726ba171
رقم الأكسشن: edsdoj.8fdf334f7863454c88ba74bc726ba171
قاعدة البيانات: Directory of Open Access Journals
الوصف
تدمد:20667760
DOI:10.1515/ausi-2017-0010