Алгоритм «пошук з поверненням» (backtracking)

Автор(и)

  • А. В. Уманська Донецький національний університет імені Василя Стуса
  • В.М. Гончар Донецький національний університет імені Василя Стуса

Анотація

Алгоритм «пошук із поверненням» (backtracking) є одним із класичних методів вирішення завдань комбінаторного пошуку. Розв'язання задачі методом пошуку із поверненням зводиться до послідовного розширення часткового рішення. Якщо на черговому кроці таке розширення провести не вдається, то повертаються до більш короткого часткового рішення та продовжують пошук далі. Цей алгоритм дозволяє знайти всі рішення поставленого завдання, якщо вони існують. Для прискорення методу намагаються обчислення організувати в такий спосіб, щоб якомога раніше виявляти свідомо невідповідні варіанти. Найчастіше це дозволяє значно зменшити час перебування рішення.

Біографії авторів

А. В. Уманська , Донецький національний університет імені Василя Стуса

студентка 1 курсу спеціальності 122 «Комп’ютерні науки»

В.М. Гончар , Донецький національний університет імені Василя Стуса

асистент кафедри інформаційних технологій

Посилання

Алгоритм пошуку з поверненням, URL:http://um.co.ua/9/9-10/9-106797.html

Пошук з вертанням, URL: https://www.wik.uk-ua.nina.az.html

Рекурсивні дерева: Огляд, URL: https://probability.knu.ua/tims/issuesnew/51/PDF/3.pdf

##submission.downloads##

Опубліковано

2023-07-18

Номер

Розділ

Секція 2 Алгоритмізація та розробка програмного забезпечення