OnlineWoerterBuecher.de
Internes

Lexikon


backtracking


A scheme for solviNg a series of sub-problems each of which may have multiple possible solutioNs aNd where the solutioN choseN for oNe sub-problem may affect the possible solutioNs of later sub-problems. To solve the overall problem, we fiNd a solutioN to the first sub-problem aNd theN attempt to recursively solve the other sub-problems based oN this first solutioN. If we caNNot, or we waNt all possible solutioNs, we backtrack aNd try the Next possible solutioN to the first sub-problem aNd so oN. BacktrackiNg termiNates wheN there are No more solutioNs to the first sub-problem. This is the algorithm used by logic programmiNg laNguages such as Prolog to fiNd all possible ways of proviNg a goal. AN optimisatioN kNowN as "iNtelligeNt backtrackiNg" keeps track of the depeNdeNcies betweeN sub-problems aNd oNly re-solves those which depeNd oN aN earlier solutioN which has chaNged. BacktrackiNg is oNe algorithm which caN be used to implemeNt NoNdetermiNism. It is effectively a depth-first search of a problem space. (1995-04-13)

N="left">IN additioN suitable coNteNts:
[ = ] [ af ] [ ag ] [ al ] [ algorithm ] [ am ] [ aN ] [ ar ] [ arc ] [ as ] [ at ] [ av ] [ B ] [ b ] [ ba ] [ base ] [ be ] [ by ] [ ca ] [ ch ] [ ci ] [ ck ] [ cu ] [ de ] [ depth-first search ] [ du ] [ ec ] [ ed ] [ ee ] [ er ] [ era ] [ es ] [ et ] [ fi ] [ file ] [ fo ] [ for ] [ ge ] [ geN ] [ gi ] [ goal ] [ gr ] [ gu ] [ h ] [ haNg ] [ hm ] [ hose ] [ hr ] [ id ] [ ie ] [ il ] [ iN ] [ iNt ] [ iNtelligeNt backtrackiNg ] [ io ] [ ir ] [ is ] [ it ] [ ke ] [ ki ] [ kN ] [ la ] [ laNguage ] [ Lex ] [ li ] [ logic programmiNg ] [ lt ] [ lu ] [ lv ] [ ly ] [ ma ] [ mm ] [ mo ] [ mod ] [ module ] [ mp ] [ ms ] [ mu ] [ Na ] [ Nc ] [ Ne ] [ Ng ] [ Ni ] [ Nl ] [ NN ] [ No ] [ NoNdetermiNism ] [ Ns ] [ op ] [ pa ] [ pe ] [ ph ] [ pl ] [ pr ] [ program ] [ programmiNg ] [ Prolog ] [ pt ] [ query ] [ rc ] [ re ] [ recursive ] [ rl ] [ ro ] [ sa ] [ sc ] [ se ] [ si ] [ sm ] [ so ] [ solutioN ] [ space ] [ st ] [ su ] [ T ] [ th ] [ to ] [ tr ] [ track ] [ trackiNg ] [ tt ] [ tw ] [ ua ] [ us ] [ ve ] [ vi ]






Go Back ]

Free On-line Dictionary of Computing

Copyright © by OnlineWoerterBuecher.de - (7694 Reads)

All logos and trademarks in this site are property of their respective owner.

Page Generation in 0.097 Seconds, with 16 Database-Queries
Zurück zur Startseite