¿Cómo demostrar que


11

Esta es una pregunta de tarea del libro de Udi Manber. Cualquier pista sería buena :)

Debo demostrar que:

n(log3(n))5=O(n1.2)

Intenté usar el Teorema 3.1 del libro:

c > 0 a > 1f(n)c=O(af(n)) (para , )c>0a>1

Sustituyendo:

(log3(n))5=O(3log3(n))=O(n)

peron(log3(n))5=O(nn)=O(n2)O(n1.2)

Gracias por cualquier ayuda.


¿Qué métodos puedes usar? Eche un vistazo a esta respuesta , podría darle algunas ideas. También aquí hay mucha información útil.
Ran G.

@Sonó. si esto se cierra a la luz de la pregunta vinculada
Suresh

@Suresh no estoy seguro. Me temo que si no lo hiciéramos, nos veríamos inundados de tales preguntas (que tal vez deberían adaptarse mejor a las Matemáticas ). Pero es una pregunta válida.
Ran G.

@Sonó. Intenté aplicar límites, pero no tuve éxito.
Andre Resende

@RanG .: math.SE ya está inundado de estas preguntas, en su mayoría "algoritmos" etiquetados.
Louis

Respuestas:


14

Haz lo que hiciste, pero deja que ... eso debería hacerlo, ¿verdad?a=(30.2)

La razón por la que lo que hiciste no funcionó es la siguiente. El gran límite no es apretado; mientras que el logaritmo al quinto es de hecho grande-oh de funciones lineales, también es grande oh de la quinta función raíz. Necesita este resultado más fuerte (que también puede obtener del teorema) para hacer lo que está haciendo.


2
ϵ>0nlogcn=O(n1+ϵ)

@Sonó. Sí, eso es una consecuencia directa del teorema.
Patrick87

@AndreResende Si mi respuesta te ayudó a resolver tu problema, y ​​tiene sentido, puedes "aceptar" usando la marca de verificación verde. Ayuda a otros a ver lo que funcionó para usted y podría ayudarlo a obtener más ayuda en el futuro. Por supuesto, si desea otras respuestas, espere.
Patrick87

5

(log3(n))5O(n0.2)log3(n)O(n0.04)

Si desea formalizar la última oración, puede usar el teorema 3 con un suficientemente pequeño como @RanG menciona en el comentario sobre la respuesta de @ Patrick87.α

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.