Nuair a tha thu a ' fuasgladh duilgheadas , is e an dòigh ceart a tha gu tric an rud as cudromaiche gus an fhuasgladh as fheàrr fhaighinn. Ann an saidhgeòlas, canar algorithm air aon de na modhan fuasgladh-cheistean sin. Tha algorithm na shònrachadh de mhodhan ceum air cheum a bheir seachad an fhreagairt cheart do dhuilgheadas sònraichte.
Le bhith a 'leantainn an stiùireadh ceart, tha e cinnteach gun ruig thu am freagairt cheart.
Ged a thathar a 'smaoineachadh gu tric mar thùs matamataigeach, faodar an aon seòrsa pròiseas a leantainn gus dèanamh cinnteach gu faigh thu am freagairt ceart nuair a tha thu a' fuasgladh duilgheadas no a 'dèanamh co-dhùnadh.
Tha algorithm gu tric air a nochdadh ann an cruth graf, far a bheil ceàrnag a 'riochdachadh gach ceum. Gluais an uairsin a 'sruthadh bho gach ceum gus comharrachadh a thoirt air stiùiridhean a dh'fhaodadh a bhith agad a dh'fhaodas tu a thoirt gus an duilgheadas fhuasgladh. Ann an cuid de chùisean, feumaidh tu sreath shònraichte de cheuman a leantainn gus fuasgladh fhaighinn air an duilgheadas. Ann an suidheachaidhean eile, is dòcha gum bi e comasach dhut slighean eadar-dhealaichte a leantainn a bheir an aon fhuasgladh gu buil.
Carson a chleachdas Algorithm?
Is e an aghaidh a bhith a 'cleachdadh algorithm airson fuasgladh fhaighinn air duilgheadas no co-dhùnadh a dhèanamh a bheir an fhreagairt as fheàrr a h-uile turas. Tha seo feumail ann an suidheachaidhean far a bheil cruinneas riatanach no far a bheil duilgheadasan coltach ri chèile air am fuasgladh gu tric. Ann am mòran chùisean, faodar prògraman coimpiutair a dhealbhadh gus an pròiseas seo a ghluasad. Feumaidh an dàta a bhith air a chur san t-siostam gus am faod an t-algairim a chur gu bàs gus am fuasgladh ceart fhaighinn.
Faodaidh modhan ceum air cheum a bhith feumail ann an suidheachaidhean far am feumar gach co-dhùnadh a dhèanamh a rèir an aon phròiseis agus far a bheil cruinneas deatamach. Leis gu bheil am pròiseas a 'leantainn modh òrdaichte, faodaidh tu a bhith cinnteach gun ruig thu am freagairt ceart gach turas.
Is e an droch bhuaidh a bhith a 'cleachdadh algorithm airson an duilgheadas fhuasgladh gu bheil am pròiseas seo buailteach a bhith a' toirt seachad ùine.
Mar sin ma tha suidheachadh agad far am feumar co-dhùnadh a dhèanamh gu math luath, is dòcha gum bi thu nas fheàrr dheth a bhith a 'cleachdadh ro-innleachd eadar-dhealaichte airson fuasgladh cheistean .
Mar eisimpleir, dh'fhaodadh lighiche a tha a 'dèanamh co-dhùnadh mu mar a dhèiligeas e ri euslainteach dòigh-làimhseachaidh algorithm a chleachdadh, ach bhiodh seo gu mòr a' toirt ùine agus feumar leigheas a chur an gnìomh gu luath. San t-suidheachadh seo, bhiodh an dotair an urra ris an eòlas agus na h-eòlasan a bha aca roimhe gus taghadh a dhèanamh air na tha iad a 'faireachdainn a tha an dòigh-làimhseachaidh ceart.
Algorithms vs. Heuristics
Ann an saidhgeòlas, bidh algorithms gu tric co-cheangailte ri heuristics . Tha euristic na shràid inntinn a leigeas le daoine breithneachadh gu luath agus ceistean fhuasgladh. Mar as trice bidh na h-aithrisean inntinneil seo fiosraichte le ar fiosraichidhean a dh'fhalbh agus leig leinn a bhith ag obair gu luath. Ach, tha euristics gu math nas motha na riaghailt-de-òrd; chan eil iad daonnan a 'gealltainn fuasgladh ceart.
Mar sin, ciamar a bhios tu a 'dearbhadh cuin a chleachdas euristic agus cuin a bhios thu airson algorithm a chleachdadh? Nuair a tha fuasgladh dhuilgheadasan ann , bidh co-dhùnadh dè an dòigh air a chleachdadh a rèir an fheum a tha ann airson cruinneas no astar. Ma tha deisealachd deatamach, tha e nas fheàrr algorithm a chleachdadh. Le bhith a 'cleachdadh algorithm, tha cruinneas air a mheudachadh agus tha mearachdan comasach air an lùghdachadh.
Air an làimh eile, ma tha àm na chùis, is dòcha gum bi e nas fheàrr heuristic a chleachdadh. Dh'fhaodadh droch mhearachdan a bhith ann, ach tha an dòigh-obrach seo a 'toirt cothrom do cho-dhùnaidhean luath nuair a tha an t-àm a' dol às an t-seus.
Tha Heuristics air a chleachdadh gu cumanta ann an suidheachaidhean làitheil, mar a bhith a 'toirt a-mach an t-slighe as fheàrr gus faighinn bho phuing A gu puing B. Ged a b' urrainn dhut algorithm a chleachdadh airson gach slighe a chleachdadh a chomharrachadh agus co-dhùnadh dè am fear as luaithe, bhiodh sin na pròiseas fìor ùine. An àite sin, b 'e an roghainn as fheàrr agad slighe a chleachdadh air a bheil fios agad air obrachadh gu math san àm a dh'fhalbh.
Ma tha thu ag obair ann an suidheachadh far a bheil feum agad air an fhreagairt cheart no as fheàrr a dh 'fhaodadh, is e an gealladh as fheàrr agad algorithm a chleachdadh.
Nuair a tha thu a 'fuasgladh dhuilgheadasan airson an obair-dachaigh matamataig agad, chan eil thu airson an ìre agad a dhearbhadh air ceum. Le bhith a 'leantainn algorithm, faodaidh tu dèanamh cinnteach gun ruig thu am freagairt ceart airson gach duilgheadas.