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)

Style="border-width:thin; border-color:#333333; border-Style:daShed; padding:5px;" align="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 - (7638 Reads)

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

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