پرش به محتوا

مسئله پستچی چینی: تفاوت میان نسخه‌ها

از ویکی‌پدیا، دانشنامهٔ آزاد
محتوای حذف‌شده محتوای افزوده‌شده
بدون خلاصۀ ویرایش
افزودن منبع
خط ۱۷: خط ۱۷:
'''B ،C ،D ،E ،F ،A ،B ،F ،C ،E ،F ،A ،B'''
'''B ،C ،D ،E ،F ،A ،B ،F ،C ،E ،F ،A ،B'''
و طول کل آن ۷۷ = ۶۴+۱۳ است.
و طول کل آن ۷۷ = ۶۴+۱۳ است.

== منابع ==
* {{Citation|first1=Fred S.|last1=Roberts|first2=Barry|last2=Tesman|title=Applied Combinatorics|edition=2nd|year=2009|publisher=CRC Press|isbn=9781420099829|pages=640–642}}
* {{Citation
| last = Kwan | first = Mei-ko | authorlink = Meigu Guan
| journal = [[Acta Mathematica Sinica]]
| language = Chinese
| mr = 0162630
| pages = 263–266
| title = Graphic programming using odd or even points
| volume = 10
| year = 1960}}. Translated in ''Chinese Mathematics'' '''1''': 273–277, 1962.
* {{Citation|contribution=Chinese postman problem|title=Dictionary of Algorithms and Data Structures|editor1-first=Vreda|editor1-last=Pieterse|editor2-first=Paul E.|editor2-last=Black|date=September 2, 2014|accessdate=2016-04-26|contribution-url=https://xlinux.nist.gov/dads/HTML/chinesePostman.html|publisher=[[مؤسسه ملی فناوری و استانداردها]]}}
* {{Citation
| last1 = Grötschel | first1 = Martin | author1-link = Martin Grötschel
| last2 = Yuan | first2 = Ya-xiang
| department = Optimization stories: 21st International Symposium on Mathematical Programming, Berlin, August 19–24, 2012
| journal = Documenta Mathematica
| mr = 2991468
| pages = 43–50
| title = Euler, Mei-Ko Kwan, Königsberg, and a Chinese postman
| url = http://www.emis.ams.org/journals/DMJDMV/vol-ismp/vol-ismp-all.pdf
| volume = Extra
| year = 2012}}.
* {{Citation|first1=J.|last1=Edmonds|first2=E.L.|last2=Johnson|title=Matching Euler tours and the Chinese postman problem|journal=Mathematical Programming|volume=5|year=1973|pages=88–124|doi=10.1007/bf01580113|url=http://www.eecs.umich.edu/%7Epettie/matching/Edmonds-Johnson-chinese-postman.pdf}}
* {{Citation
| last = Guan | first = Meigu | authorlink = Meigu Guan
| doi = 10.1016/0166-218X(84)90089-1
| issue = 1
| journal = [[Discrete Applied Mathematics]]
| mr = 754427
| pages = 41–46
| title = On the windy postman problem
| volume = 9
| year = 1984}}.</ref><ref name = "Complexity">{{Citation|first1=J.K.|last1=Lenstra|first2=A.H.G.|last2=Rinnooy Kan|title=Complexity of vehicle routing and scheduling problems|journal=Networks|volume=11|issue=2|year=1981|pages=221–227|doi=10.1002/net.3230110211}}


[[رده:مسئله‌های ان‌پی کامل]]
[[رده:مسئله‌های ان‌پی کامل]]

نسخهٔ ‏۵ اکتبر ۲۰۱۹، ساعت ۱۹:۳۲

مسئله پستچی چینی نخستین بار از سوی ریاضیدان چینی به نام Mei Ko Kwan در سال ۱۹۶۰ طرح شد. یک پستچی می‌خواهد تمامی نامه‌ها را به مقصد آنها برساند؛ در حالی که مسافت طی‌شده کمینه باشد و بعد از پایان کار به نقطه آغاز برگردد. در این کار، باید هر خیابان را حداقل یک‌بار طی کند و اگر مجبور شود که از مسیری دوبار عبور کند، باید مسیری با کوتاه‌ترین مسافت را انتخاب کند.

راه حل

این مسئله را می‌توان با یک گراف وزن‌دار فرمول‌بندی کرد. در این گراف، رأس‌ها متناظر با مقاصد نامه‌ها و یال‌ها، متناظر با مسیرهای مواصلاتی بین این مقاصد است و وزن هر یال نیز متناظر با فاصله بین مقاصد است؛ بنابراین، باید مسیری بسته پیدا کرد که از هر یال دست‌کم یک بار عبور کرده و در مجموع، کمترین وزن را داشته باشد. واضح است اگر گراف اویلری باشد، آنگاه هر مسیر اویلری جواب مسئله است؛ ولی اگر گراف اویلری نباشد، حل مسئله مشکل‌تر خواهد بود و از حوصله این بحث خارج است. برای حالت خاص، فرض کنید گراف متناظر یک گراف شبه اویلری باشد و دو رأس از درجه فرد را با A ،B نشان م دهید. ابتدا، کوتاه‌ترین مسیر از A به B را بیابید. سپس، با اضافه کردن این مسیر به مسیر شبه اویلری گراف، جواب مسئله به دست می‌آید. برای توصیف بیشتر، گراف شبه اویلری زیر را در نظر بگیرید:

پرونده:گراف شبه اویلری.gif
گراف شبه اویلری

کوتاه‌ترین مسیر از (رأس‌ها از درجه فرد) عبارت است از: B ،A ،F ،E و طول این مسیر (مجموع وزن‌های مسیر) ۱۳= ۶+۴+۳ است.

همچنین، مسیر شبه اویلری عبارت است از: B ،C ،D ،E ،F ،A ،B ،F ،C ،E و طول این مسیر شبه اویلری ۶۴ است.

پس کوتاه‌ترین مسیر برای مسئله پستچی در گراف فوق عبارت است از: B ،C ،D ،E ،F ،A ،B ،F ،C ،E ،F ،A ،B و طول کل آن ۷۷ = ۶۴+۱۳ است.

منابع

  • Roberts, Fred S.; Tesman, Barry (2009), Applied Combinatorics (2nd ed.), CRC Press, pp. 640–642, ISBN 9781420099829
  • Kwan, Mei-ko (1960), "Graphic programming using odd or even points", Acta Mathematica Sinica (به چینی), 10: 263–266, MR 0162630. Translated in Chinese Mathematics 1: 273–277, 1962.
  • Pieterse, Vreda; Black, Paul E., eds. (September 2, 2014), "Chinese postman problem", Dictionary of Algorithms and Data Structures, مؤسسه ملی فناوری و استانداردها, retrieved 2016-04-26
  • Grötschel, Martin; Yuan, Ya-xiang (2012), "Euler, Mei-Ko Kwan, Königsberg, and a Chinese postman" (PDF), Optimization stories: 21st International Symposium on Mathematical Programming, Berlin, August 19–24, 2012, Documenta Mathematica, Extra: 43–50, MR 2991468.
  • Edmonds, J.; Johnson, E.L. (1973), "Matching Euler tours and the Chinese postman problem" (PDF), Mathematical Programming, 5: 88–124, doi:10.1007/bf01580113
  • Guan, Meigu (1984), "On the windy postman problem", Discrete Applied Mathematics, 9 (1): 41–46, doi:10.1016/0166-218X(84)90089-1, MR 0754427.</ref><ref name = "Complexity">Lenstra, J.K.; Rinnooy Kan, A.H.G. (1981), "Complexity of vehicle routing and scheduling problems", Networks, 11 (2): 221–227, doi:10.1002/net.3230110211