హోమ్ అభివృద్ధి బ్యాక్‌ట్రాకింగ్ అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం

బ్యాక్‌ట్రాకింగ్ అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం

విషయ సూచిక:

Anonim

నిర్వచనం - బ్యాక్‌ట్రాకింగ్ అంటే ఏమిటి?

బ్యాక్‌ట్రాకింగ్ అనేది ఇచ్చిన గణన సమస్యలకు, ప్రత్యేకించి నిర్బంధ సంతృప్తి సమస్యలకు కొన్ని లేదా అన్ని పరిష్కారాలను సంగ్రహించడానికి ఒక అల్గోరిథం. అల్గోరిథం "పాక్షిక అభ్యర్థి పరిష్కారం" అనే భావనను అంగీకరించగల సమస్యలకు మాత్రమే ఉపయోగించబడుతుంది మరియు అభ్యర్థి పరిష్కారం పూర్తి పరిష్కారం కాదా అని శీఘ్ర పరీక్షను అనుమతిస్తుంది. అడ్డంకి సంతృప్తి సమస్యలు మరియు పజిల్స్ పరిష్కరించడానికి బ్యాక్‌ట్రాకింగ్ ఒక ముఖ్యమైన సాంకేతికతగా పరిగణించబడుతుంది. ఇది పార్సింగ్ కోసం ఒక గొప్ప సాంకేతికతగా పరిగణించబడుతుంది మరియు అనేక లాజిక్ ప్రోగ్రామింగ్ భాషలకు కూడా ఆధారం.

టెకోపీడియా బ్యాక్‌ట్రాకింగ్ గురించి వివరిస్తుంది

మొదటి ఉప-సమస్యకు పరిష్కారాన్ని కనుగొని, మొదటి సమస్య యొక్క పరిష్కారం ఆధారంగా ఇతర ఉప సమస్యలను పరిష్కరించడానికి పునరావృతంగా ప్రయత్నించడం ద్వారా మొత్తం సమస్యను పరిష్కరించడంలో బ్యాక్‌ట్రాకింగ్ సహాయపడుతుంది. ప్రస్తుత సమస్యను పరిష్కరించలేకపోతే, దశ బ్యాక్‌ట్రాక్ చేయబడింది మరియు తదుపరి దశ మునుపటి దశలకు వర్తించబడుతుంది, ఆపై మరింత ముందుకు సాగుతుంది. వాస్తవానికి, బ్యాక్‌ట్రాకింగ్‌లోని ముఖ్య విషయాలలో ఒకటి పునరావృతం. విభజన మరియు జయించడాన్ని ఉపయోగించి ఇది సమగ్ర శోధన యొక్క పద్ధతిగా కూడా పరిగణించబడుతుంది. మొదటి ఉప సమస్యకు ఎక్కువ పరిష్కారాలు లేనప్పుడు బ్యాక్‌ట్రాకింగ్ అల్గోరిథం ముగుస్తుంది.

బ్యాక్‌ట్రాకింగ్ అనేది అల్గోరిథం, ఇది నాన్డెటెర్మినిజం అమలును సాధించడంలో సహాయపడుతుంది. ఇది ఇచ్చిన ఇష్యూ స్థలం యొక్క లోతు-మొదటి శోధనను తీసుకుంటుంది. ఇది ప్రోలాగ్ వంటి లాజిక్ ప్రోగ్రామింగ్ భాషలలో ఎక్కువగా ఉపయోగించబడుతుంది. బ్యాక్‌ట్రాకింగ్ ఎక్కడ వర్తించవచ్చో, ఇది బ్రూట్ ఫోర్స్ టెక్నిక్ కంటే వేగంగా ఉంటుంది, ఎందుకంటే ఇది ఒకే పరీక్షతో పెద్ద సంఖ్యలో అభ్యర్థులను తొలగిస్తుంది.

బ్యాక్‌ట్రాకింగ్ అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం