Smaoinigh ar chĂĄs inar gĂĄ duit cruinneachĂĄn bainc a dhaingniĂș. Meastar go bhfuil sĂ© dothuigthe gan eochair, a thugtar duit ar an gcĂ©ad lĂĄ oibre. Is Ă© do sprioc an eochair a stĂłrĂĄil go sĂĄbhĂĄilte.
Ligean le rĂĄ go gcinnfidh tĂș an eochair a choinneĂĄil leat i gcĂłnaĂ, ag solĂĄthar rochtain ar an stĂłrĂĄil de rĂ©ir mar is gĂĄ. Ach tuigfidh tĂș go tapa nach ndĂ©anann rĂ©iteach den sĂłrt sin scĂĄla maith go praiticiĂșil, toisc go bhfuil gĂĄ le do lĂĄithreacht fhisiceach gach uair a osclaĂonn tĂș an stĂłrĂĄil. Cad mar gheall ar na laethanta saoire a gealladh duit? Ina theannta sin, tĂĄ an cheist nĂos scanrĂșla fĂłs: cad a tharlaĂonn mĂĄ chaill tĂș do eochair amhĂĄin?
Agus do laethanta saoire san ĂĄireamh, socraĂonn tĂș cĂłip den eochair a dhĂ©anamh agus Ă© a chur ar iontaoibh fostaĂ eile. Mar sin fĂ©in, tuigeann tĂș nach bhfuil sĂ© seo oiriĂșnach ach an oiread. TrĂ lĂon na n-eochracha a dhĂșbailt, dĂ©anann tĂș an seans go ngoidfear eochair a dhĂșbailt freisin.
In Ă©adĂłchas, scriosann tĂș an dĂșblach agus socraĂonn tĂș an eochair bhunaidh a roinnt ina dhĂĄ leath. Anois, shĂlfeĂĄ go gcaithfeadh beirt daoine iontaofa le blĂșirĂ tĂĄbhachtacha a bheith i lĂĄthair go fisiciĂșil chun an eochair a bhailiĂș agus an cruinneachĂĄn a oscailt. CiallaĂonn sĂ© seo go gcaithfidh gadaĂ dhĂĄ phĂosa a ghoid, atĂĄ dhĂĄ uair chomh deacair le heochair amhĂĄin a ghoid. Mar sin fĂ©in, tuigeann tĂș go luath nach bhfuil an scĂ©im seo i bhfad nĂos fearr nĂĄ eochair amhĂĄin, mar mĂĄ chailleann duine leath eochair, nĂ fĂ©idir an eochair iomlĂĄn a fhĂĄil ar ais.
Is fĂ©idir an fhadhb a rĂ©iteach le sraith eochracha agus glais bhreise, ach beidh an cur chuige seo ag teastĂĄil go tapa ĐŒĐœĐŸĐłĐŸ eochracha agus glais. SocraĂonn tĂș gurb Ă© an dearadh idĂ©alach nĂĄ an eochair a roinnt ionas nach mbeidh an tslĂĄndĂĄil ag brath go hiomlĂĄn ar dhuine amhĂĄin. TĂĄ sĂ© de thĂĄtal agat freisin go gcaithfidh tairseach Ă©igin a bheith ann do lĂon na blĂșirĂ ionas go bhfanann an eochair iomlĂĄn feidhmiĂșil mĂĄ chailltear blĂșire amhĂĄin (nĂł mĂĄ thĂ©ann duine ar saoire).
Conas a rĂșn a roinnt
Rinne Adi Shamir machnamh ar an gcineĂĄl seo prĂomhscĂ©im bhainistĂochta i 1979 nuair a dâfhoilsigh sĂ© a shaothar . MĂnĂonn an t-alt go hachomair mar a thugtar air
scĂ©im tairsĂ chun luach rĂșnda (amhail eochair chripteagrafach) a roinnt go hĂ©ifeachtach
pĂĄirteanna. Ansin, cathain agus gan ach nuair ar a laghad
de
pĂĄirteanna atĂĄ le chĂ©ile, is fĂ©idir leat a chur ar ais go hĂ©asca ar an rĂșn
.
à thaobh na slåndåla de, ar mhaoin thåbhachtach den scéim seo nå når cheart go mbeadh a fhios ag an ionsaitheoir rud ar bith mura bhfuil ar a laghad aige.
pĂĄirteanna. FiĂș an lĂĄithreacht
nĂor cheart go gcuirfeadh pĂĄirteanna aon fhaisnĂ©is ar fĂĄil. Tugaimid an mhaoin seo slĂĄndĂĄil shĂ©imeantach.
IdirshuĂomh polynomial
Scéim tairsà Shamir
tĂłgtha timpeall ar an gcoincheap idirshuĂomh iltĂ©armach. Mura bhfuil tĂș eolach ar an gcoincheap seo, tĂĄ sĂ© simplĂ go leor. DĂ©anta na fĂrinne, mĂĄ tharraing tĂș pointĂ ar ghraf riamh agus mĂĄ cheangail tĂș iad le lĂnte nĂł cuair, d'ĂșsĂĄid tĂș cheana Ă©!

TrĂ dhĂĄ phointe is fĂ©idir leat lĂon neamhtheoranta iltĂ©armaĂ de chĂ©im 2 a tharraingt. Chun an t-aon cheann a roghnĂș uathu, beidh trĂĂș pointe ag teastĂĄil uait. LĂ©iriĂș:
Smaoinigh ar polynomial le céim a haon,
. MĂĄs mian leat an fheidhm seo a bhreacadh ar ghraf, cĂ© mhĂ©ad pointe atĂĄ uait? Bhuel, tĂĄ a fhios againn gur feidhm lĂneach Ă© seo a fhoirmĂonn lĂne agus mar sin tĂĄ dhĂĄ phointe ar a laghad ag teastĂĄil uaidh. Ansin, smaoinigh ar fheidhm iltĂ©armach le cĂ©im a dĂł,
. Feidhm chearnach à seo, mar sin tå trà phointe ar a laghad ag teaståil chun an graf a bhreacadh. Cad mar gheall ar iltéarmach le céim a tr� Ar a laghad ceithre phointe. Agus mar sin de agus mar sin de.
Is Ă© an rud fĂor-fhionnuar faoin maoin seo nĂĄ, mar gheall ar mhĂ©id na feidhme iltĂ©armaĂ agus ar a laghad
pointĂ, is fĂ©idir linn pointĂ breise a dhĂorthĂș don fheidhm iltĂ©armach seo. Glaoimid ar eachtarshuĂomh na bpointĂ breise seo idirshuĂomh iltĂ©armach.
RĂșn a dhĂ©anamh suas
B'fhĂ©idir gur thuig tĂș cheana fĂ©in gurb Ă© seo an ĂĄit a dtagann scĂ©im chliste Shamir i bhfeidhm. A ligean ar a rĂĄ ĂĄr rĂșn
- An bhfuil
. Is féidir linn casadh
go pointe ar an ngraf
agus teacht suas le feidhm iltéarmach le céim
, a shĂĄsaĂonn an pointe seo. Cuirfimid Ă© sin i gcuimhne duit
Beidh ĂĄr dtairseach de blĂșirĂ riachtanacha, mar sin mĂĄ leagaimid an tairseach go dtĂ trĂ blĂșirĂ, nĂ mĂłr dĂșinn a roghnĂș feidhm iltĂ©armach le cĂ©im a dĂł.
Beidh an fhoirm ag ĂĄr polynomial
I gcĂĄs ina
Đž
â slĂĄnuimhreacha dearfacha a roghnaĂtear go randamach. NĂlimid ach ag tĂłgĂĄil iltĂ©armach le cĂ©im
, åit a bhfuil an chomhéifeacht saor in aisce
- Is Ă© seo ĂĄr rĂșn
, agus do gach ceann de na cinn ina dhiaidh sin
téarmaà tå comhéifeacht dhearfach roghnaithe go randamach. Må fhilleann muid ar an sampla bunaidh agus glacadh leis go
, ansin faigheann muid an fheidhm
.
Ag an bpointe seo is fĂ©idir linn blĂșirĂ a ghiniĂșint trĂ nascadh
slĂĄnuimhreacha uathĂșla i
I gcĂĄs ina
(toisc go bhfuil sĂ© ar ĂĄr rĂșn). Sa sampla seo, ba mhaith linn ceithre blĂșirĂ a dhĂĄileadh le tairseach trĂ, agus mar sin ginimid pointĂ go randamach
agus pointe amhĂĄin a chur chuig gach ceann de na ceithre daoine iontaofa, caomhnĂłirĂ an eochair. Cuirimid Ă© sin in iĂșl do dhaoine freisin
, Ăłs rud Ă© go meastar gur faisnĂ©is phoiblĂ Ă© seo agus go bhfuil sĂ© riachtanach chun Ă© a ghnĂłthĂș
.
An rĂșn a aisghabhĂĄil
TĂĄ coincheap an idirshuĂmh iltĂ©armaigh plĂ©ite againn cheana fĂ©in agus an chaoi a bhfuil sĂ© mar bhunĂșs le scĂ©im tairsĂ Shamir
. Nuair is mian le haon triĂșr den cheathrar iontaobhaithe a chur ar ais
, nà gå dóibh ach idirshuà a dhéanamh
lena pointĂ uathĂșla fĂ©in. Chun seo a dhĂ©anamh, is fĂ©idir leo a gcuid pointĂ a chinneadh
agus rĂomh iltĂ©armach idirshuĂmh Lagrange ag baint ĂșsĂĄide as an bhfoirmle seo a leanas. MĂĄ tĂĄ an rĂomhchlĂĄrĂș nĂos soilĂ©ire duit nĂĄ an mhatamaitic, is oibreoir Ă© pi go bunĂșsach for, a iolraĂonn na torthaĂ go lĂ©ir, agus tĂĄ sigma for, a chuireann gach rud suas.


Ag
is féidir linn é a réiteach mar seo agus år mbunfheidhm iltéarmach a thabhairt ar ais:

Ăs rud Ă© go bhfuil a fhios againn go
, aisghabhĂĄil
dĂ©anta go simplĂ:

Ag baint ĂșsĂĄide as uimhrĂocht slĂĄnuimhir neamhshĂĄbhĂĄilte
Cé gur éirigh linn bunsmaoineamh Shamir a chur i bhfeidhm
, tĂĄimid fĂĄgtha le fadhb ar thugamar neamhaird di go dtĂ seo. ĂsĂĄideann ĂĄr bhfeidhm iltĂ©armach uimhrĂocht slĂĄnuimhir neamhshĂĄbhĂĄilte. Tabhair faoi deara, le haghaidh gach pointe breise a fhaigheann ionsaitheoir ar ghraf ĂĄr bhfeidhme, go bhfuil nĂos lĂș fĂ©idearthachtaĂ ann do phointĂ eile. Is fĂ©idir Ă© seo a fheiceĂĄil le do shĂșile fĂ©in nuair a bhreacann tĂș lĂon mĂ©adaitheach pointĂ le haghaidh feidhm iltĂ©armach ag baint ĂșsĂĄide as uimhrĂocht slĂĄnuimhir. TĂĄ sĂ© seo friththĂĄirgiĂșil dĂĄr sprioc slĂĄndĂĄla luaite, mar nĂor cheart go mbeadh a fhios ag an ionsaitheoir rud ar bith go dtĂ go mbeidh ar a laghad acu Ă©
blĂșirĂ.
Chun a lĂ©iriĂș cĂ© chomh lag is atĂĄ an ciorcad uimhrĂochtĂșil slĂĄnuimhir, smaoinigh ar chĂĄs ina bhfuair ionsaitheoir dhĂĄ phointe
agus tå a fhios aige faisnéis phoiblà go
. Ăn eolas seo is fĂ©idir leis a bhaint as
, comhionann le dhĂĄ, agus cuir isteach na luachanna aitheanta isteach san fhoirmle
Đž
.

Is féidir leis an ionsaitheoir a fhåil ansin
, comhaireamh
:

Ăs rud Ă© go bhfuil sainithe againn
mar shlĂĄnuimhreacha dearfacha a roghnaĂodh go randamach, tĂĄ lĂon teoranta fĂ©idearthachtaĂ ann
. Ag baint ĂșsĂĄide as an eolas seo, is fĂ©idir ionsaitheoir a asbhaint
, toisc go ndĂ©anfaidh aon rud nĂos mĂł nĂĄ 5
diĂșltach. TarlaĂonn sĂ© seo a bheith fĂor Ăł chinneamar 
Is fĂ©idir leis an ionsaitheoir na luachanna fĂ©ideartha a rĂomh ansin
, ag cur in ionad
ĐČ
:

Le roghanna teoranta le haghaidh
bĂonn sĂ© soilĂ©ir cĂ© chomh hĂ©asca agus atĂĄ sĂ© na luachanna a roghnĂș agus a sheiceĂĄil
. NĂl ach cĂșig rogha anseo.
An fhadhb a rĂ©iteach le huimhrĂocht slĂĄnuimhir neamhshĂĄbhĂĄilte
Chun deireadh a chur leis an leochaileacht seo, molann Shamir ĂșsĂĄid a bhaint as uimhrĂocht modĂșlach, athsholĂĄthar
ar
I gcĂĄs ina
Đž
â sraith na bprĂomhuimhreacha go lĂ©ir.
DĂ©anaimis cuimhneamh go tapa ar conas a oibrĂonn uimhrĂocht mhodĂșlach. Is coincheap eolach Ă© clog leis na lĂĄmha. ĂsĂĄideann sĂ uaireadĂłir .i
. Chomh luath agus a thĂ©ann an lĂĄmh uair a dĂł dhĂ©ag, filleann sĂ© ar cheann amhĂĄin. AirĂonna spĂ©isiĂșla den chĂłras seo nĂĄ go simplĂ trĂ bhreathnĂș ar an gclog, nĂ fĂ©idir linn a bhaint amach cĂ© mhĂ©ad rĂ©abhlĂłidĂ a rinne an uair an chloig. Mar sin fĂ©in, mĂĄ tĂĄ a fhios againn go bhfuil an lĂĄmh uair an chloig caite 12 ceithre huaire, is fĂ©idir linn a chinneadh go hiomlĂĄn ar lĂon na n-uaireanta a rith ag baint ĂșsĂĄide as foirmle simplĂ
I gcĂĄs ina
is Ă© ĂĄr rannĂłir (anseo
),
is Ă© an chomhĂ©ifeacht (cĂ© mhĂ©ad uair a thĂ©ann an roinnteoir isteach sa bhunuimhir gan fuĂlleach, anseo
), agus
an chuid eile, a sheolann glao oibreora modĂșil ar ais de ghnĂĄth (anseo
). Ăs eol dĂșinn na luachanna seo go lĂ©ir is fĂ©idir linn an chothromĂłid a rĂ©iteach le haghaidh
, ach må chailleann muid an comhéifeacht, nà bheidh muid in ann a chur ar ais ar an luach bunaidh.
Is fĂ©idir linn a lĂ©iriĂș conas a fheabhsaĂonn sĂ© seo slĂĄndĂĄil ĂĄr scĂ©ime trĂd an scĂ©im a chur i bhfeidhm ar ĂĄr sampla roimhe seo agus trĂ ĂșsĂĄid a bhaint as
. Ăr bhfeidhm iltĂ©armach nua
, agus na pointĂ nua
. Anois is fĂ©idir leis na prĂomhchoimeĂĄdaithe idirshuĂomh iltĂ©armach a ĂșsĂĄid arĂs chun ĂĄr bhfeidhm a athchruthĂș, ach an uair seo nĂ mĂłr laghdĂș modĂșil a bheith ag gabhĂĄil leis na hoibrĂochtaĂ suimithe agus iolraithe.
(m.sh.
).
Agus an sampla nua seo ĂĄ ĂșsĂĄid agat, glacaimis leis gur fhoghlaim an t-ionsaitheoir dhĂĄ cheann de na pointĂ nua seo,
, agus faisnĂ©is phoiblĂ
. An uair seo, cuireann an t-ionsaitheoir, bunaithe ar an bhfaisnéis go léir atå aige, na feidhmeanna seo a leanas amach, åit
is Ă© an tacar de gach slĂĄnuimhir dearfach, agus
seasann sé don chomhéifeacht modulus
.

Anois aimsĂonn ĂĄr n-ionsaitheoir arĂs
, ag rĂomh
:

Ansin dĂ©anann sĂ© iarracht arĂs
, ag cur in ionad
ĐČ
:

An uair seo tĂĄ fadhb thromchĂșiseach aige. Foirmle luachanna in easnamh
,
Đž
. Ăs rud Ă© go bhfuil lĂon gan teorainn de na teaglaim de na hathrĂłga seo, nĂ fĂ©idir leis a fhĂĄil ar aon fhaisnĂ©is bhreise.
CĂșrsaĂ SlĂĄndĂĄla
Molann scĂ©im rĂșnda roinnte Shamir slĂĄndĂĄil Ăł thaobh teoiric na faisnĂ©ise. CiallaĂonn sĂ© seo go bhfuil an mhatamaitic resistant fiĂș i gcoinne ionsaitheoir le cumhacht rĂomhaireachta gan teorainn. Mar sin fĂ©in, tĂĄ roinnt saincheisteanna aitheanta fĂłs sa chiorcad.
Mar shampla, nĂ chruthaĂonn scĂ©im Shamir blĂșirĂ a sheiceĂĄil, is Ă© sin, is fĂ©idir le daoine blĂșirĂ falsa a chur i lĂĄthair faoi shaoirse agus cur isteach ar aisghabhĂĄil an rĂșn ceart. D'fhĂ©adfadh coimeĂĄdaĂ blĂșire naimhdeach le faisnĂ©is leordhĂłthanach blĂșire eile a thĂĄirgeadh fiĂș trĂ athrĂș a dhĂ©anamh
de do rogha fĂ©in. TĂĄ an fhadhb a rĂ©iteach ag baint ĂșsĂĄide as scĂ©imeanna comhroinnte rĂșnda infhĂoraithe, mar shampla scĂ©im Feldman.
Fadhb eile nĂĄ go bhfuil fad aon bhlĂșire comhionann le fad an rĂșn comhfhreagrach, agus mar sin is furasta fad an rĂșn a chinneadh. Is fĂ©idir an fhadhb seo a rĂ©iteach trĂ fhĂĄnach stuĂĄil rĂșn le huimhreacha treallach suas le fad seasta.
Ar deireadh, tĂĄ sĂ© tĂĄbhachtach a thabhairt faoi deara go bhfĂ©adfadh ĂĄr n-imnĂ slĂĄndĂĄla dul thar an dearadh fĂ©in. I gcĂĄs feidhmchlĂĄir chripteagrafacha sa saol fĂor, is minic a bhĂonn bagairt ar ionsaithe taobh-chainĂ©il nuair a dhĂ©anann ionsaitheoir iarracht faisnĂ©is ĂșsĂĄideach a bhaint as am forghnĂomhaithe feidhmchlĂĄr, taisceadh, tuairteanna, etc. MĂĄs ĂĄbhar imnĂ Ă© seo, ba cheart breithniĂș cĂșramach a dhĂ©anamh le linn na forbartha ar ĂșsĂĄid a bhaint as bearta cosanta amhail feidhmeanna agus cuardaigh ama seasta, chun cuimhne a chosc Ăł shĂĄbhĂĄil ar diosca, agus roinnt cĂșinsĂ eile atĂĄ lasmuigh de raon feidhme an ailt seo.
TaispeĂĄntas
Ar TĂĄ lĂ©iriĂș idirghnĂomhach ar scĂ©im rĂșnda roinnte Shamir. TaispeĂĄntas bunaithe ar an leabharlann , atĂĄ ina phort JavaScript fĂ©in den chlĂĄr tĂłir . Tabhair faoi deara go bhfuil luachanna mĂłra ĂĄ rĂomh
,
Đž
féadfaidh sé tamall a thógåil.
Foinse: will.com
