Encyclopedia

backtracking algorithm

backtracking algorithm

A formula for solving combinatorial problems such as finding the most efficient airline or delivery route as well as solving crossword puzzles, Sudoku and similar games. The backtracking process abandons each incomplete sequence as soon as it determines that the outcome of continuing this particular logic will not achieve the desired results.
Copyright © 1981-2025 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
References in periodicals archive
The algorithm for solving the model is composed of the following components: "determine the state space," "recursive between stations" "recursive within the station" and "backtracking algorithm"
A backtracking algorithm has been presented to address this problem.
The general backtracking algorithm is similar, except that we only check subsets if they are feasible; that is, if a subset may lead to a solution.
To solve this problem we use a backtracking algorithm that fills in all the cells of the rectangle one by one.
This backtracking algorithm is guaranteed to terminate since there are a finite number of rules and backtracking can occur only once for each new rule.
Also, combing with the backtracking algorithm, the unreliable atoms can be deleted.
The algorithm can be viewed as a variant of the standard (quadratic-time) backtracking algorithm [Aho and Ullman 1977; Aho et al.
The boundary backtracking algorithm, notwithstanding the name, actually combines aspects of backtracking and parallel search.
Copyright © 2003-2025 Farlex, Inc Disclaimer
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.