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

عملکرد الگوریتمهای پریم و کروسکال با وجود دور منفی؟؟

ارسال:
  

explorer پرسیده:

عملکرد الگوریتمهای پریم و کروسکال با وجود دور منفی؟؟

سلام.
آیا این دو الگوریتم با وجود دور منفی درست کار میکنند؟؟؟
یه جا خونده بودم که درست کار میکنند ولی متاسفانه الان یادم نمیاد کجا خوندم.
نقل قول این ارسال در یک پاسخ

۱
ارسال:
  

Sakura پاسخ داده:

RE: عملکرد الگوریتمهای پریم و کروسکال با وجود دور منفی؟؟

سلام
این مسئله دور منفی بیشتر در الگوریتم های یافتن کوتاهترین مسیر، در یک گراف جهتدار اهمیت پیدا میکنه.
دو الگوریتم پریم و کروسکال روی گراف وزن دار(وزن خواه مثبت باشه خواه منفی) و بدون جهت عمل میکنند و توی یک گراف بدون جهت بیشتر داشتن یا نداشتن دور مهمه(منظورم اینه که مهم نیست دور منفی باشه یا مثبت) و هر دو الگوریتم پریم و کروسکال در هر مرحله چک میکنند که یالی که قراره به مجموعه جواب اضافه بشه ایجاد دور نکنه(حالا میخواد دور منفی باشه یا مثبت، این مهم نیست مهم ایجاد نشدن دور هست) پس میشه گفت که کلا این دو تا الگوریتم دور رو تشخیص می دهند(فرقی نداره دور مثبت باشه یا منفی)
این مسئله منفی بودن دور بیشتر تو گراف جهتدار اهمیت پیدا میکنه، مثلا الگوریتم هایی مثل بلمن فورد یا دیجسترا که روی یک گراف وزن دار و جهتدار عمل میکنند تا کوتاهترین مسیر رو پیدا کنند، اینکه بتونن دور منفی رو تشخیص بدن خیلی اهمیت داره چون وجود دور منفی باعث میشه فاصله بین دو راس منفی بی نهایت بشه.
نقل قول این ارسال در یک پاسخ

ارسال:
  

explorer پاسخ داده:

RE: عملکرد الگوریتمهای پریم و کروسکال با وجود دور منفی؟؟

(۱۳ بهمن ۱۳۹۳ ۰۱:۲۰ ب.ظ)Sakura نوشته شده توسط:  سلام
این مسئله دور منفی بیشتر در الگوریتم های یافتن کوتاهترین مسیر، در یک گراف جهتدار اهمیت پیدا میکنه.
دو الگوریتم پریم و کروسکال روی گراف وزن دار(وزن خواه مثبت باشه خواه منفی) و بدون جهت عمل میکنند و توی یک گراف بدون جهت بیشتر داشتن یا نداشتن دور مهمه(منظورم اینه که مهم نیست دور منفی باشه یا مثبت) و هر دو الگوریتم پریم و کروسکال در هر مرحله چک میکنند که یالی که قراره به مجموعه جواب اضافه بشه ایجاد دور نکنه(حالا میخواد دور منفی باشه یا مثبت، این مهم نیست مهم ایجاد نشدن دور هست) پس میشه گفت که کلا این دو تا الگوریتم دور رو تشخیص می دهند(فرقی نداره دور مثبت باشه یا منفی)
این مسئله منفی بودن دور بیشتر تو گراف جهتدار اهمیت پیدا میکنه، مثلا الگوریتم هایی مثل بلمن فورد یا دیجسترا که روی یک گراف وزن دار و جهتدار عمل میکنند تا کوتاهترین مسیر رو پیدا کنند، اینکه بتونن دور منفی رو تشخیص بدن خیلی اهمیت داره چون وجود دور منفی باعث میشه فاصله بین دو راس منفی بی نهایت بشه.

درسته
منم نظرم همینه.
چون که توی هر مرحله وجود دور چک میشه ، مشکلی پیش نمیاد و درست کار میکنن.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

abji22 پاسخ داده:

RE: عملکرد الگوریتمهای پریم و کروسکال با وجود دور منفی؟؟

ن فقط بلمن فورد با یال منفی درس کارمیکنه
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  ازدواج دور از جوانان، جوانان دور از ازدواج (هرچه می خواهد دل تنگت بگو...) morweb ۲,۶۹۵ ۶۲۰,۹۵۴ ۲۱ مرداد ۱۴۰۲ ۰۷:۴۴ ب.ظ
آخرین ارسال: gogooli
  چه گزینه هایی (رشته و گرایش) برای قبولی در ارشد وجود داره ؟ MohsenRezaei ۲ ۲,۸۹۷ ۰۲ مرداد ۱۳۹۸ ۱۱:۴۴ ب.ظ
آخرین ارسال: marvelous
  عملکرد کاما " , " در زبان ++C enofcom ۲ ۳,۰۲۴ ۰۴ اردیبهشت ۱۳۹۸ ۰۱:۴۵ ق.ظ
آخرین ارسال: enofcom
  آیا امکان ارسال مجدد ایمیل مربوط به پذیرش مقاله در یک ژورنال isi وجود دارد؟ Autumngirl ۴ ۳,۸۵۹ ۱۱ مهر ۱۳۹۷ ۰۱:۲۱ ب.ظ
آخرین ارسال: Autumngirl
  آزمون استخدامی هواشناسی داخل ایران وجود داره؟ عباس۱ ۰ ۲,۰۱۰ ۲۷ دى ۱۳۹۶ ۰۱:۳۰ ب.ظ
آخرین ارسال: عباس۱
  سایتی وجود داره کتاب سیستم عامل پارسه موجود داشته باشه؟ sina72 ۷ ۴,۸۱۱ ۲۷ آذر ۱۳۹۶ ۰۹:۲۴ ب.ظ
آخرین ارسال: The BesT
  شکایت مردم از نحوه عملکرد نیروی انتظامی - ۱۹۷ H-Arshad ۳ ۲۲ ۲۳ مهر ۱۳۹۶ ۰۳:۱۵ ق.ظ
آخرین ارسال: H-Arshad
  امنیت در فضای مجازی وجود ندارد ! itzeroone ۱ ۲,۱۰۳ ۱۰ مرداد ۱۳۹۶ ۰۶:۲۵ ب.ظ
آخرین ارسال: عزیز دادخواه
  بررسی یال و دور منفی در فلوید Amir V ۱۶ ۱۷,۲۶۸ ۲۶ بهمن ۱۳۹۵ ۰۸:۱۲ ب.ظ
آخرین ارسال: taha_h
  [سیستم عامل] درصد سرباری CPU با وجود DMA (فصل یک سیستم عامل) sMohammad ۱ ۱,۹۷۵ ۰۳ بهمن ۱۳۹۵ ۰۱:۵۳ ب.ظ
آخرین ارسال: Saman

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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