Anar al contingut

Problema de la moneda

De L'Enciclopèdia, la wikipedia en valencià

En solament monedes de 2 penics i 5 penics, un no pot obtindre 3 penics, pero pot obtindre una cantitat integral major.

El problema de la moneda (també conegut com el problema de la moneda de Frobenius o el problema de Frobenius, en honor al matemàtic Ferdinand Frobenius) és un problema matemàtic que consistix en averiguar quin és la major cantitat de diners que no pot obtindre's, utilisant solament monedes de denominacions específiques. Per eixemple, la cantitat més gran de diners que no es pot obtindre usant solament monedes de 3 i de 5 unitats és 7 unitats. La solució a este problema per a un conjunt donat de denominacions de moneda se li denomina el número Frobenius de dit conjunt. El número de Frobenius existix sempre que el màxim comú divisor del conjunt de les denominacions de moneda no siga major que 1.

Hi ha una fòrmula explícita per al número Frobenius quan només hi ha monedes de dos denominacions diferents, x i i : xyxi. Si el número de denominacions de moneda és tres o més, no es coneix cap fòrmula explícita; pero, per a qualsevol número fix de denominacions de monedes, hi ha un algoritme que calcula el número de Frobenius en temps polinomial (en els logaritmos de les denominacions de monedes que formen l'entrada). No es coneix cap algoritme de temps polinomial en el número de denominacions de monedes, i és NP-Hard el problema general en el qual el número de denominacions de monedes pot ser tan gran com es desige.

Definició

[editar | editar còdic]

En térmens matemàtics, el problema pot ser establit de la següent manera:

Daus sancers positius a1, a2, …, an tal que MCD (a1, a2, …, an) = 1, trobe el major sancer que no pot ser expressat com una combinació cònica sancera d'estos números, és dir, com una suma:
k1a1 + k2a2 + ··· + knan,
A on k1, k2, …, kn són sancers no negatius(positius o 0).

A este número se li crida el Número Frobenius del conjunt { a1, a2, …, an }, i generalment es denota per g(a1, a2, …, an).

El requisit de que el màxim divisor comú (MCD) siga igual a 1, és necessari per a que existixca el número de Frobenius. Si el MCD no fora 1, cada sancer que no siga un múltiple de el MCD seria inexpresable com una combinació llineal, i molt manco cònica del conjunt, i per lo tant no hi hauria un número major. Per eixemple, si tinguera dos tipos de monedes valorades en 4 centaus i 6 centaus, el MCD seria 2, i no hi hauria forma de combinar qualsevol cantitat de tals monedes per a produir una suma que era un número impar. Pel contrari, sempre que el MCD siga igual a 1, el conjunt de sancers que no es poden expressar com una combinació llineal de { a1, a2, …, an } està definit segons la teorema de Schur , i per lo tant el número de Frobenius existirà.

Número de Frobenius per a menuts n

[editar | editar còdic]

Solament existix una solució tancada per al problema de la moneda a on n = 1 o 2. No es coneix cap solució tancada per a n > 2.

Si n = 1, llavors a1 = 1 i tots els número natural podran formar-se. Per lo tant, no existix cap número Frobenius per a la variable 1.

Si n = 2, el número de Frobenius es pot trobar a partir de la fòrmula g(a1,a2)=a1a2a1a2. Esta fòrmula va ser descoberta per James Joseph Sylvester en 1884. Sylvester també va demostrar en este cas que hi ha un total de N(a1,a2)=(a11)(a21)/2 número entero no representables.


Una atra forma de l'equació per a g(a1,a2) és donada per Skupień en esta proposició: Si a1,a2 i MCD(a_1, a_2) = 1 llavors, per a cada n(a11)(a21), hi ha exactament un parell de sancers no negatius ρ i σ tal que σ<a1 i n=ρa1+σa2.

La fòrmula es prova de la següent manera. Supongam que desigem construir el número m(a11)(a21). Tinga en conte que, des de MCD(a_1, a_2) = 1<, tots els sancers mja2 per a j=0,1,,a11 són mútuament distints a a1. Per lo tant hi ha un valor únic de j, és dir j=σ, i sancer no negatiu ρ, tal que m=ρa1+σa2: Per lo tant, ρ0 perque ρa1=mσa2(a11)(a21)(a11)a2=a1+1.

Per a desenrollar un algoritme voraç es coneixen els tres números (vore Numerical semigroup per a conéixer els detalls de tals algoritmes) encara que els càlculs poden ser molt tediosos si es fan a mà. Ademés, s'han determinat els llímits inferior i superior per als números de Frobenius de n = 3. El llímit inferior propost per Davison té la formula següent

g(a1,a2,a3)3a1a2a3a1a2a3

la qual és relativament aproximada.

Vore també

[editar | editar còdic]

Referències

[editar | editar còdic]