KọmputaMmemme

Grafụ na kọmputa sayensị: definition, ụdị, ngwa ihe atụ. Eserese ozizi na kọmputa sayensị

Adabere na kọmputa usoro ịchọpụta mmekọrịta na-jikọtara ọcha. Ndị a bụ ndị isi ihe nke ọmụmụ na eserese Ozizi.

isi nkọwa

Gịnị bụ na eserese na kọmputa sayensị? Ọ na-agụnye a plurality nke ihe a na-akpọ ọnụ ma ọ bụ vertices, ụfọdụ na abụọ nke na-ejikọrọ na m. N. ọgịrịga. Ka ihe atụ, eserese na ọnụ ọgụgụ (a) mejupụtara anọ ọnụ, denoted A, B, C, na D, B nke nke na-ejikọrọ na onye ọ bụla nke atọ ndị nke ọzọ vertices ọgịrịga, na C na D na-ejikọrọ. Abụọ ọnụ na n'akụkụ ma ọ bụrụ na ha na-ejikọrọ na onu. Ihe ogugu egosi a typical ụzọ otú iwu grafụ na kọmputa sayensị. Okirikiri na-anọchi anya vertices na edoghi ejikọta ọ bụla ụzọ nke ha, bụ ọgịrịga.

Gịnị undirected eserese a na-akpọ na kọmputa sayensị? Ọ mmekọahụ n'etiti nsọtụ abụọ nke ọgịrịga bụ symmetrical. Ọgịrịga nanị ejikọ ha na onye ọ bụla ọzọ. N'ọtụtụ ọnọdụ, Otú ọ dị, ọ dị mkpa iji gosi na ndị akpàràkpà mmekọrịta - ihe atụ, na A isi ka b, ma ọ bụghị Anglịkan. Nke a na ebumnobi bụ definition nke eserese na kọmputa, ka mejupụtara a set nke ọnụ na a set nke na-eduzi n'ọnụ ya. Onye ọ bụla dabeere onu bụ njikọ dị n'etiti vertices onye direction nwere pụtara. Eduzi grafụ egosi, dị ka e gosiri na ọgụgụ (b), ha n'ọnụ na-anọchi anya ya akụ. Mgbe ị chọrọ mesie ya ike na ndị na-abụghị directional eserese, ọ na-akpọ undirected.

netwọk ụdị

Grafụ na kọmputa sayensị bụ mgbakọ na mwepụ nlereanya nke netwọk owuwu. Ndị na-esonụ ọnụ ọgụgụ na-egosi Ọdịdị nke ahụ Internet, mụụrụ aha ARPANET, na December 1970, mgbe ọ bụ naanị 13 ihe. The ọnụ bụ nhazi emmepe na ọgịrịga jikọọ abụọ vertices feedforward therebetween. Ọ bụrụ na ị na-na ntị ka United States amanye ndị map, na ike nke ihe oyiyi bụ a 13-ọnụ eserese yiri gara aga otu. Na nke a, n'ezie ọnọdụ nke vertex adịghị oké mkpa. Ọ dị mkpa ka nke ọnụ na-ejikọrọ na onye ọ bụla ọzọ.

Ngwa nke grafụ na kọmputa na-enye ohere iji hụ otú ihe ndị ma ihe ma ọ bụ ezi uche interconnected na a netwọk Ọdịdị. 13-ọnụ ARPANET bụ ihe atụ nke nkwurịta okwu na netwọk nke n'elu kọmputa ma ọ bụ ngwaọrụ ndị ọzọ nwere ike na-ebunye ozi, na n'ọnụ na-anọchi anya kpọmkwem njikọ na nke ozi pụrụ ibunye.

ụzọ gasị

Ọ bụ ezie na grafụ na-eji ọtụtụ dị iche iche ebe, ha nwere nkịtị atụmatụ. Eserese ozizi (kọmputa sayensị) na-agụnye ma eleghị anya, ihe kasị mkpa nke ha - echiche na ihe na-akpali tinyere n'ọnụ, sequentially akpụ akpụ site na ọnụ ka ọnụ, ọ ga-abụ a njem a ole na ole flights ma ọ bụ ozi-ebute site ná si onye onye na a na-elekọta mmadụ na netwọk, ma ọ bụ a ọrụ kọmputa, anọgide na-eleta a nọmba nke ibe weebụ site na isoro njikọ.

Nke a echiche na-akwali na definition nke ụzọ dị ka a usoro nke ọnụ jikọọ site n'ọnụ ya. Mgbe ụfọdụ, ọ dị mkpa ka a tụlee ụzọ na e dere ọ bụghị nanị na mmiri, ma na-usoro nke n'ọnụ ejikọta ha. Ka ihe atụ, usoro nke vertices MIT, BBN, RAND, UCLA bụ a-aga ARPANET internet eserese. Mpaghara akwukwo nke ọnụ na n'ọnụ nwere ike ugboro ugboro. Dị ka ihe atụ, Sri, Stan, UCLA, Sri, Utah, MIT bụkwa a ụzọ. Ụzọ nke na ọgịrịga na-adịghị ugboro ugboro, na-akpọ a yinye. Ọ bụrụ na ndị ọnụ na-agaghị ugboro ugboro, ọ na-akpọ a mfe yinye.

cycles

Mkpa karịsịa umu ke kọmputa grafụ - ya cycles nke na-anọchi anya a mgbanaka Ọdịdị, dị ka a usoro nke ọnụ LINC, ikpe, CARN, HARV, BBN, MIT, LINC. Ụzọ gasị na ọ dịkarịa ala ọgiriga atọ, na nke mbụ na ikpeazụ ọnụ bụ otu, na ndị fọdụrụ dị iche iche, na-anọchi anya a cyclic grafụ na kọmputa sayensị.

Ihe atụ: Sri okirikiri, Stan, UCLA, Sri bụ nke kasị nso, na Sri, Stan, UCLA, RAND, BBN, Utah, Sri ukwu ukwuu.

Fọrọ nke nta ka ọ bụla ARPANET ihu eserese bụ nke okirikiri. E mere nke a na-ama ụma, ma ọ bụrụ na ihe ọ bụla nke ha ada, a ga-ekwe omume nke mgbanwe site otu ọnụ ọzọ. Cycles na nkwukọrịta na iga na usoro ndị dị ugbu a maka redundancy - ha na-enye ọzọ ụzọ gasị ọzọ okirikiri ụzọ. The mmadụ netwọk na-abụkarị ndị kwesiri ngosi cycles. Mgbe ị na-ahụ, ihe atụ, na a nso akwụkwọ enyi nke a na nwa nwanne nna nwunye gị n'ezie na-arụ ọrụ gị na nwanne ya, ọ bụ okirikiri na mejupụtara gị, nwunye gị, nwa nwanne nna ya, enyi ya si ụlọ akwụkwọ, ya na-arụ (ie. E. Your nwanne), na n'ikpeazụ gị ọzọ.

Ejikọrọ eserese: definition (kọmputa sayensị)

Ọ bụ eke na-eche ma ọ bụ omume ọ bụla ọnụ na-esi ọ bụla ọzọ ọnụ. The eserese jikọọ ọ bụrụ na e a ụzọ n'etiti ọ bụla ụzọ vertices. Ka ihe atụ, ARPANET netwọk - ejikọrọ eserese. The otu nwere ike kwuru banyere ọtụtụ ndị nkwurịta okwu ma na iga na netwọk, dị ka nzube ha bụ iduzi okporo ụzọ si onye ọnụ ọzọ.

N'aka nke ọzọ, ọ dịghị a priori ihe mere na-atụ anya na ndị a iche iche grafụ na kọmputa sayensị na-zuru ebe nile. Ihe atụ, na-elekọta mmadụ netwọk bụghị siri ike iche n'echiche mmadụ abụọ na-abụghị nwanne ọ bụla ọzọ.

mmiri

Ọ bụrụ na kọlụm na-adịghị jikọọ na kọmputa, ha ndammana ịdaba a set nke yiri rifọrọ, iche iche nke ọnụ na-dịpụrụ adịpụ na adịghị irutu. Ka ihe atụ, ọgụgụ na-egosi na atọ ndị dị otú ahụ akụkụ: mbụ - A na B, nke abụọ - C, D na E, na nke atọ mejupụtara ndị fọdụrụ vertices.

Components nke eserese na-anọchi anya a subset nke ọnụ, nke:

  • onye ọ bụla vertex subgroup nwere a ụzọ ọ bụla ọzọ;
  • subset abụghị akụkụ nke a buru ibu set nke ọ bụla ọnụ nwere a ụzọ ọ bụla ọzọ.

Mgbe grafụ na kọmputa na-ekewa n'ime ha mmiri, ọ bụ nanị ndị mbụ nkọwa nke usoro nke ha mebere atumatu. Nke a akụrụngwa nwere ike ịba ọgaranya na-na esịtidem Ọdịdị, ọ dị mkpa maka nkọwa nke netwọk. Ka ihe atụ, iwu usoro nke na-ekpebi a ọnụ mkpa bụ iji chọpụta otú ọtụtụ akụkụ ga-ekewa ọnụ, ma ọ bụrụ na ọnụ na-ewepụ.

Oke akụrụngwa

E nwere a usoro nke qualitative ntule nke Njikọta mmiri. Dị ka ihe atụ, e nwere a zuru ụwa ọnụ na-elekọta mmadụ na netwọk na njikọ n'etiti mmadụ abụọ, ma ọ bụrụ na ha bụ ndị enyi.

Ọ bụ na ọ ejikọrọ? Eleghị anya ọ bụghị. Njikọta - kama na-emebi emebi onwunwe, na omume nke onye ọnụ (ma ọ bụ a obere set nke ha) nwere ike belata ya ihe ọ bụla. Ka ihe atụ, otu onye na-enweghị bi enyi bụ a akụrụngwa esịnede a otu vertex, ya mere, ọnụ na-agaghị ejikọrọ. Ma ọ bụ a na n'ime ime obodo ebe okpomọkụ agwaetiti, esịnede ndị mmadụ na-enweghị kọntaktị na n'èzí ụwa, ga-abụ a obere akụrụngwa nke netwọk, nke na-egosi ya incoherence.

Global netwọk nke enyi

Ma, e nwere ihe ọzọ. Dị ka ihe atụ, a na-agụ nke na-ewu ewu akwụkwọ nwere ndị enyi etolitewo n'ime mba ndị ọzọ, na-eme ka ha otu akụrụngwa. Ọ bụrụ na anyị na-echebara ndị nne na nna nke ndị a ndị enyi na ndị enyi ha, ndị a nile na-na otu akụrụngwa, ọ bụ ezie na ha anụtụbeghị banyere onye na-agụ, na-asụ asụsụ, na-esote ya dịtụbeghị. N'ihi ya, ọ bụ ezie na ndị zuru ụwa ọnụ netwọk nke enyi - abụghị, agụ ga-esịne ke akụrụngwa dị nnọọ ukwuu, penetrating ka n'akụkụ nile nke ụwa, nke na-agụnye ndị mmadụ si ọtụtụ dị iche iche iche na, n'ezie, nwere a ịrịba òkè nke ụwa bi.

Otu pụtara na netwọk data tent - nnukwu, mgbagwoju netwọk-emekarị nwere a kacha akụrụngwa, nke na-agụnye a ịrịba nkezi nke niile ọnụ. Ọzọkwa, mgbe netwọk na-agụnye a kacha akụrụngwa, ọ bụ fọrọ nke nta mgbe naanị otu onye. Iji ghọta ihe mere na, ọ dị mkpa na-aga azụ ihe atụ nke a zuru ụwa ọnụ netwọk nke enyi na-agbalị iche banyere ịdị adị nke abụọ kacha mmiri, ọ bụla nke na-agụnye ọtụtụ nde mmadụ. Ọ chọrọ ka nwere otu ọgịrịga na ụfọdụ ndị mbụ akụrụngwa nke abụọ kacha abụọ mmiri merged n'ime otu. Ebe ọ bụ na ọ bụ naanị otu onu, ọtụtụ mgbe ọ gaghị eme na ọ bụghị guzobere, n'ihi ya kacha abụọ mmiri na ezigbo netwọk na-mgbe hụrụ.

Na ụfọdụ obere okwu, mgbe abụọ mmiri nke kacha co-adị ruo ogologo oge na a n'ezie network, ha n'otu bụ na-atụghị anya, ndị dị ịrịba ama, na, n'ikpeazụ, nwere oké ọdachi.

Mberede akụrụngwa mmakọ

Ihe atụ, mgbe mbata nke European nchọpụta na mmepe anya nke Western Hemisphere banyere ọkara a na narị afọ iri gara aga, e a zuru ụwa ọnụ lụọ. Si ele ihe anya nke netwọk, ọ na-ele anya dị ka nke a: ise puku afọ nke zuru ụwa ọnụ na-elekọta mmadụ na netwọk, eleghị anya, gụnyere abụọ ibu akụrụngwa - onye na North na South America, na ndị ọzọ na - na Eurasia. N'ihi nke a, nkà na ụzụ, ghọrọ usoro onwe na abụọ mmiri, na, ọbụna njọ, dị ka mepụtara na mmadụ ọrịa, na na na. D. Mgbe abụọ mmiri akpatre wee na-eleta technology na a ọrịa na ngwa ngwa na disastrously jubigakwara ókè abụọ.

American High School

Echiche nke kacha akụrụngwa bụ bara uru n'ihi na echiche banyere netwọk na a dị nta n'ike. Ihe na-akpali ihe atụ bụ a eserese egosi mmekọrịta na a US na ụlọ akwụkwọ sekọndrị n'ihi na 18-ọnwa oge. Nke bụ eziokwu na o nwere kacha akụrụngwa dị mkpa mgbe ọ na-abịa mgbasa nke ọrịa, ebute site ná mmekọahụ, nke bụ nzube nke na-amụ ihe. Mmụta nwere ike ịbụ na naanị otu onye n'oge ahụ nke oge, ma o sina dị, n'amaghị ama, anọwo akụkụ nke mmiri nke kacha, ya mere, a akụkụ nke ọtụtụ nwere ụzọ gasị nke nnyefe. Ndị a owuwu-egosipụta a mmekọrịta na-nwere ike ogologo biri, ma ha jikọọ mmadụ na kwa ogologo ígwè, na-isiokwu nke ufiop nnyocha na-agba asịrị. O sina dị, ha bụ ihe ndị: otú na-elekọta mmadụ eziokwu bụ-adịghị ahụ anya, ma ndị dị macrostructures pụta dị ka a ngwaahịa nke onye mediation.

Anya-ya na n'obosara-mbu search

Na mgbakwunye na ozi banyere ma abụọ ọnụ na-ejikọrọ ụzọ, eserese ozizi na kọmputa sayensị na-enye ohere ị na-amụta banyere ya ogologo - na iga, nkwurịta okwu ma ọ bụ dissemination nke ozi ọma na ọrịa, nakwa dị ka ma ọ na-aga ebe ọtụtụ ọnụ ọnụ ma ọ bụ ọtụtụ.

Iji mee nke a, kọwaa a ụzọ ogologo hà ka ọnụ ọgụgụ nke nzọụkwụ na ọ na e dere site ná mmalite ruo ọgwụgwụ, ie. E. The ọnụ ọgụgụ nke n'ọnụ na usoro bụ. Ka ihe atụ, MIT, BBN, RAND, UCLA ụzọ nwere ogologo 3, na MIT, Utah - 1. Iji ogologo ụzọ, anyị nwere ike ikwu na ọ bụrụ na abụọ ọnụ na-mere ndokwa na kọlụm nso onye ọ bụla ọzọ ma ọ bụ n'ebe dị anya anya n'etiti ọnụ ọnụ ugwu abụọ a kọwara dị ka ogologo nke nke kasị nso ụzọ n'etiti ha. Ka ihe atụ, ihe dị n'etiti LINC na Sri bụ 3 Ma, iji hụ na nke a, ọ dị mkpa iji nyochaa na-anọghị nke ogologo hà 1 ma ọ bụ 2, therebetween.

Ịdị Obosara na Ịdị-mbu search algọridim

N'ihi obere eserese anya n'etiti abụọ ọnụ gbakọọ mfe. Ma n'ihi na mgbagwoju na e nwere mkpa maka a Ịhazi usoro nke na-ekpebi anya.

The kasị eke ụzọ ime nke a na, Ya mere, ndị kasị dị irè bụ ndị na-esonụ (atụ, a zuru ụwa ọnụ netwọk nke enyi):

  • All enyi na-kwuru, emi odude nsannsan 1.
  • All enyi nke enyi (bụghị na-agụta na ama kwuru) na-mara ọkwa na anya 2.
  • All enyi ha (ọzọ, bụghị na-agụta na kpọrọ ndị mmadụ) mara ọkwa na n'ime ime obodo dị anya 3.

Ịnọgide na otú a, ndị search a rụrụ ụdi n'ígwé, ọ bụla nke - na unit na aga otu. Ọhụrụ ọ bụla oyi akwa na-emi esịnede ọnụ na-adịghị abuana ke gara aga, ndị na-ada onu si vertex nke gara aga oyi akwa.

Nke a na Usoro a na-akpọ a obosara-mbu search, dị ka ọ na-enyocha maka na kọlụm nke mbụ ọnụ, bụ ekpuchi ọzọ. Ke adianade na-enye a usoro nke na-ekpebi anya, ọ nwere ike ije ozi dị ka a bara uru Ntụpụta elo kpuchie ịhazi eserese Ọdịdị nakwa otú iwu a eserese nke na kọmputa, na-enwe n'ebe ah u dabeere na ha anya si a ofu amalite.

Ịdị Obosara na Ịdị-mbu search nwere ike etinyere ọ bụghị nanị na a na netwọk nke enyi, ma ọ bụla eserese.

obere ụwa

Ọ bụrụ na ị na-aga azụ a zuru ụwa ọnụ netwọk nke enyi, i nwere ike ịhụ na okwu na-akọwa nke kacha akụrụngwa n'ezie na-anakwere ihe ndị ọzọ: ọ bụghị naanị na-agụ nwere ụzọ gasị na enyi, na-ejikọ ya na a ịrịba nkezi nke ụwa bi, ma ndị a ụzọ gasị bụ ihe ijuanya na nkenke .

Nke a echiche a na-akpọ "obere ụwa onu": ụwa yiri obere, ọ bụrụ na ị na-eche banyere ihe a obere ụzọ ejikọ abụọ ọ bụla, ndị mmadụ.

Ozizi "isii handshakes" mbụ experimentally nyochaworo site Stanley Milgram na ibe ya na 1960. Enweghị nwere ọ bụla set nke mmadụ netwọk data, na a mmefu ego nke $ 680, o kpebiri iji chọpụta a na-ewu ewu echiche. Iji mezuo nke a, ọ jụrụ 296 enweghị usoro họrọ initiators gbalịa iziga a akwụkwọ ozi ka stockbroker, onye bi na a esịt Boston. Initiators e nyere ụfọdụ ozi banyere nzube (gụnyere adreesị na ọrụ), na ha nwere iji zipu a akwụkwọ ozi ka onye ha maara site aha, na otu ntụziaka, nke mere na ọ ruru ihe mgbaru ọsọ dị ka ngwa ngwa o kwere omume. Mkpụrụ akwụkwọ ọ bụla gabigaworo aka nke a ọnụ ọgụgụ nke ndị enyi na ndị kpụrụ a yinye-emechi maka ngwaahịa agbanwe mpụga nke Boston.

N'etiti 64 ígwè na eruwo lekwasịrị, nkezi ogologo dị afọ isii, na-akwado nọmba nke aha ya bụ iri afọ abụọ na mbụ ke play Dzhona Gera aha.

N'agbanyeghị ihe niile adịghị ike nke ọmụmụ a, na nnwale gosiri otu n'ime ihe ndị kasị mkpa akụkụ nke nghọta anyị nke mmadụ netwọk. Na ndị sochirinụ na ya e mere nabatara umu ọgwụgwụ: mmadụ netwọk agbasaghị nwere nnọọ obere ụzọ gasị n'etiti aka ike ụzọ abụọ nke ndị mmadụ. Na ọbụna ma ọ bụrụ na ndị dị otú ahụ anọ njikọ na azụmahịa ndú na ndị ọchịchị adịghị akwụ ụgwọ maka onwe ha na kwa ụbọchị, ịdị adị nke ndị dị otú ahụ obere ụzọ gasị na-arụ a nnukwu ọrụ na-agba nke na ozi dissemination, ọrịa na ndị ọzọ na ụdị ọrịa na obodo, nakwa dị ka ohere ohere na ịkparịta ụka n'Ịntanet na-enye ndị mmadụ na ezi ndị na-abụghị àgwà.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ig.unansea.com. Theme powered by WordPress.