زمان کنونی: ۰۵ آذر ۱۴۰۳, ۱۰:۴۱ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

ضرب دو ماتریس به روش استراسن

ارسال:
  

shamim1395 پرسیده:

ضرب دو ماتریس به روش استراسن

پیچیدگی زمانی تعداد جمع ها و تفریق ها برای الگوریتم استراسن به صورت
[tex]T(n)=7t(\frac{n}{2})+18(\frac{n}{2})^2\: \: \: \: \: \: \: \: ,\: \: \: \: \: \: \: \: \: \: \: T(1)=1[/tex]

چگونه به حل زیر می رسد؟


[tex]T(n)=6n^{\log^72}-6n^2\: \: \: \: ,\: \: \: \: \: \: \: \: \: [/tex]
نقل قول این ارسال در یک پاسخ

۲
ارسال:
  

Pure Liveliness پاسخ داده:

RE: ضرب دو ماتریس به روش استراسن

(۲۷ دى ۱۳۹۵ ۰۴:۰۵ ب.ظ)shamim1395 نوشته شده توسط:  پیچیدگی زمانی تعداد جمع ها و تفریق ها برای الگوریتم استراسن به صورت
[tex]T(n)=7t(\frac{n}{2})+18(\frac{n}{2})^2\: \: \: \: \: \: \: \: ,\: \: \: \: \: \: \: \: \: \: \: T(1)=1[/tex]

چگونه به حل زیر می رسد؟


[tex]T(n)=6n^{\log^72}-6n^2\: \: \: \: ,\: \: \: \: \: \: \: \: \: [/tex]

برای اینکه به طور دقیق (با ضرایب) مرتبه‌ی الگوریتم رو پیدا کرد میشه از روش Akra-Bazzi استفاده کرد.

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.

در اینجا [tex]\frac{7}{2^p}=1\: \longrightarrow\: 2^p=7\: \longrightarrow\: p=\log_2^7[/tex]

بنابراین [tex]T(n)=\theta(n^{\log_2^7}(1+\int_1^n\frac{18(\frac{x}{2})^2}{x^{\log_2^7+1}}dx))[/tex]

[tex]=n^{\log^7_2}(1+\frac{18}{4}\int_1^n\frac{1}{x^{\log_2^7-1}}dx)=n^{\log^7_2}(1+\frac{18}{4}(\frac{-1}{\log_2^7-2}x^{2-\log_2^7})|_1^n)=n^{\log_2^7}(1-\frac{18n^{2-\log^7_2}}{4(\log_2^7-2)}+\frac{18}{4(\log_2^7-2)})=6.6n^{\log^7_2}-6.6n^2[/tex]
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
Sad ذخیره ماتریس پایین مثلثی / بالا مثلثی به شیوه سطری یا ستونی shayesteNEY ۵ ۱۰,۹۴۸ ۲۲ مهر ۱۳۹۹ ۱۱:۲۸ ب.ظ
آخرین ارسال: Negiiin
  تعداد روش های نوشتن عدد n ss311 ۲ ۳,۳۶۲ ۱۳ بهمن ۱۳۹۸ ۰۵:۲۷ ب.ظ
آخرین ارسال: ss311
  مشاوره روش تحقیق و تحلیل آماری sirvan.t ۰ ۲,۱۷۳ ۱۷ آذر ۱۳۹۸ ۱۲:۵۹ ق.ظ
آخرین ارسال: sirvan.t
  ضرب ماتریس ها roller1829 ۰ ۲,۰۳۸ ۱۹ مهر ۱۳۹۸ ۰۲:۴۸ ب.ظ
آخرین ارسال: roller1829
  روش برنامه نویسی پویا برای حل فروشنده دوره گرد Mohammad WR10 ۶ ۱۰,۹۵۱ ۱۶ خرداد ۱۳۹۸ ۰۶:۳۲ ب.ظ
آخرین ارسال: Shadik
  روش به طرح درخت پیش ترتیب با آرایش داده شده porseshgar ۶ ۶,۸۷۲ ۱۴ بهمن ۱۳۹۷ ۰۸:۴۰ ب.ظ
آخرین ارسال: porseshgar
  روش اپلای کردن فایل patch به برنامه ای در لینوکس hanie_M ۱ ۲,۵۲۲ ۲۳ دى ۱۳۹۷ ۰۴:۰۶ ق.ظ
آخرین ارسال: one hacker alone
  روش های تولید محتوا برای سایت melinaa ۰ ۲,۱۴۲ ۰۴ شهریور ۱۳۹۷ ۱۰:۳۵ ق.ظ
آخرین ارسال: melinaa
  ماتریس ها در متلب safoora s ۱ ۲,۱۴۷ ۱۲ مرداد ۱۳۹۷ ۱۲:۲۲ ب.ظ
آخرین ارسال: BBumir
  بهترین زمان برای حل کوله پشتی به روش پویا Mr.R3ZA ۰ ۲,۱۷۹ ۱۲ خرداد ۱۳۹۷ ۰۲:۰۶ ق.ظ
آخرین ارسال: Mr.R3ZA

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close