تالار گفتمان مانشت
پیچیدگی نمایی کجا کاربرد دارد - نسخه‌ی قابل چاپ

پیچیدگی نمایی کجا کاربرد دارد - k1.technology - 11 فروردین ۱۳۹۴ ۰۹:۵۶ ب.ظ

درود
پیچیدگی نمایی چیست ؟ از کجا بدونیم یک الگوریتم میتوان به صورت نمایی اجرا کرد یا نه؟ کاربرد کجاست به غیر از جستجو ! تفاوتش با لگاریتمی چیه؟

RE: پیچیدگی نمایی کجا کاربرد دارد - codin - 11 فروردین ۱۳۹۴ ۱۱:۲۹ ب.ظ

(۱۱ فروردین ۱۳۹۴ ۱۰:۲۷ ب.ظ)Riemann نوشته شده توسط:  تفاوت که خیلیه ! مثلا الگوریتم سیمپلکس پیچیدگی نمایی داره ولی توی صنعت استفاده میشه! تفاوتشون توی زمان رسیدن به پاسخ هست !

فرض کنید یک مساله با سایز ورودی n دارید اگر در مرتبه اجراش توانی از n ظاهر بشه مثلا [tex]2^{\: n}[/tex] بشه مرتبا اجراش اون وقت پیچیدگی نمایی داره. اصولا الگوریتمی که پیچیدگی نمایی داره مورد استفاده قرار نمیگیره(به دلیل زمان اجرای بالا) مگر این که سایز ورودی کوچیک باشه یا این که به صورت expected پیچیدگیش کمتر از upper bound اون باشه

پیچیدگی نمایی کجا کاربرد دارد - k1.technology - 12 فروردین ۱۳۹۴ ۱۰:۰۹ ق.ظ

مثلا تو درس الگوریتم موازی ما داریم که توابع نمایی زمان اجراش کمتر تا خطی .مثال جستجو
خیلی برام مبهمه که بیچدگی نمایی چی هست ! به چه الگوریتم های میگن بیچدگی نمایی داره