۰
subtitle
ارسال: #۱
  
سوال از مبحث گراف
۳ الگوریتم زیرو در نظر بگیرید:
۱/ فلوید ۲/ دایکسترا ۳/ بلمن فورد
حالا چند تا سوال دارم ممنون میشم جواب بدین.
سوال اول: کدامیک توانایی کار با گراف با وزن منفی را دارند؟
سوال دوم: کدامیک توانایی کار با گراف با دور منفی را دارند؟
سوال سوم: کدامیک توانایی تشخیص دور منفی را دارند؟
سوال چهارم: مرتبه زمانی هر کدام و ترتیب بر حسب مرتبه زمانی ۳ الگوریتم گفته شده.
تشکر دوستان
۱/ فلوید ۲/ دایکسترا ۳/ بلمن فورد
حالا چند تا سوال دارم ممنون میشم جواب بدین.
سوال اول: کدامیک توانایی کار با گراف با وزن منفی را دارند؟
سوال دوم: کدامیک توانایی کار با گراف با دور منفی را دارند؟
سوال سوم: کدامیک توانایی تشخیص دور منفی را دارند؟
سوال چهارم: مرتبه زمانی هر کدام و ترتیب بر حسب مرتبه زمانی ۳ الگوریتم گفته شده.
تشکر دوستان
۰
ارسال: #۲
  
RE: سوال از مبحث گراف
سلام.
- بلمن فورد می تواند با یال منفی کار کند.
- دایکسترا نمی تواند با یال منفی کار کند (دایکسترا در شرایط خاص می تواند)
- اگر در گراف، یال با وزن منفی داشته باشیم فلوید ممکن است جواب درست تولید نکند.
- بلمن فورد توانایی تشخیص دور منفی را دارد. (در گرافی که دور منفی دارد پیدا کردن کوتاهترین مسیر معنا ندارد)
- فلوید می تواند دور منفی را پیدا کند البته در روش کلاسیک این ویژگی وجود نداره ولی با اضافه کردن چند خط اضافه در پایان الگوریتم می توان به آن دست پیدا کرد.
- مرتبه دایکسترا به ساختمان داده مورد استفاده وابستگی دارد اگر از ماتریس مجاورت استفاده کنیم مرتبه (O(n^2 خواهد بود اما می توان از سایر ساختمان داده ها هم استفاده کرد مثلا اگر از هیپ فیبوناچی استفاده کنیم مرتبه (O(E + VLogV خواهد بود و اگر از هیپ باینری استفاده کنیم از مرتبه (O((E+V)LogV می باشد.
مرتبه بلمن فورد (O(VE
مرتبه فلوید (O(N^3
- بلمن فورد می تواند با یال منفی کار کند.
- دایکسترا نمی تواند با یال منفی کار کند (دایکسترا در شرایط خاص می تواند)
- اگر در گراف، یال با وزن منفی داشته باشیم فلوید ممکن است جواب درست تولید نکند.
- بلمن فورد توانایی تشخیص دور منفی را دارد. (در گرافی که دور منفی دارد پیدا کردن کوتاهترین مسیر معنا ندارد)
- فلوید می تواند دور منفی را پیدا کند البته در روش کلاسیک این ویژگی وجود نداره ولی با اضافه کردن چند خط اضافه در پایان الگوریتم می توان به آن دست پیدا کرد.
- مرتبه دایکسترا به ساختمان داده مورد استفاده وابستگی دارد اگر از ماتریس مجاورت استفاده کنیم مرتبه (O(n^2 خواهد بود اما می توان از سایر ساختمان داده ها هم استفاده کرد مثلا اگر از هیپ فیبوناچی استفاده کنیم مرتبه (O(E + VLogV خواهد بود و اگر از هیپ باینری استفاده کنیم از مرتبه (O((E+V)LogV می باشد.
مرتبه بلمن فورد (O(VE
مرتبه فلوید (O(N^3
موضوعهای مرتبط با این موضوع... |
|||||
| موضوع: | نویسنده | پاسخ: | بازدید: | آخرین ارسال | |
| مبحث جستجوهای محلی | Elham_tm | ۷ | ۶,۵۶۳ |
۱۷ اسفند ۱۴۰۰ ۰۵:۴۳ ب.ظ آخرین ارسال: KB2000 |
|
| رنگ کردن رئوس گراف( ارشد علوم کامپیوتر ۹۸ ) | ss311 | ۰ | ۳,۰۳۴ |
۰۳ اسفند ۱۳۹۸ ۱۲:۴۳ ب.ظ آخرین ارسال: ss311 |
|
| تعداد مسیرها در گراف | ss311 | ۰ | ۲,۷۹۶ |
۰۸ بهمن ۱۳۹۸ ۱۲:۴۷ ب.ظ آخرین ارسال: ss311 |
|
| طراحی گرافیکی | simaakbari | ۰ | ۳,۴۴۰ |
۱۶ خرداد ۱۳۹۸ ۰۴:۵۴ ب.ظ آخرین ارسال: simaakbari |
|
| کوتاه ترین مسیر در گراف | Sanazzz | ۳ | ۶,۱۱۱ |
۰۷ فروردین ۱۳۹۸ ۰۲:۵۷ ق.ظ آخرین ارسال: Sanazzz |
|
| کتاب خوب در باره نظریه گراف | ماهی ۲۵۸ | ۰ | ۲,۸۲۹ |
۲۸ شهریور ۱۳۹۷ ۱۲:۲۸ ب.ظ آخرین ارسال: ماهی ۲۵۸ |
|
| یافتن مسیر در گراف کامل دو بخشی | Sepideh96 | ۳ | ۵,۸۱۰ |
۲۶ بهمن ۱۳۹۶ ۱۲:۴۲ ب.ظ آخرین ارسال: αɾια |
|
| مبحث شار، بیشینه جریان، الگوریتم Ford-Fulkerson | Sepideh96 | ۲ | ۴,۰۴۶ |
۰۳ بهمن ۱۳۹۶ ۰۴:۴۷ ق.ظ آخرین ارسال: Sepideh96 |
|
| رنگ آمیزی راسهای گراف | ss311 | ۲ | ۳,۵۴۰ |
۰۳ بهمن ۱۳۹۶ ۰۱:۲۳ ق.ظ آخرین ارسال: ss311 |
|
| سوال در مورد ساختن یک گراف دانش محدود | zahra89 | ۰ | ۲,۴۳۷ |
۰۲ بهمن ۱۳۹۶ ۰۳:۴۱ ب.ظ آخرین ارسال: zahra89 |
|
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close
