ترکیبیات، الگوریتم و علوم کامپیوتر

علوم رایانه، علمی است پیرامون الگوریتم و در ارتباط زیاد با ریاضیات و مهندسی کامپیوتر می باشد

ترکیبیات، الگوریتم و علوم کامپیوتر

علوم رایانه، علمی است پیرامون الگوریتم و در ارتباط زیاد با ریاضیات و مهندسی کامپیوتر می باشد

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

اصل اکسترمال 2

چهارشنبه, ۲۸ فروردين ۱۳۹۲، ۰۵:۳۴ ب.ظ

ریاضی دان ورزیده مجهز به یک سری اصول و فنون با دامنه کاربرد وسیع وساده می باشد که می تواند از آنها در حالت های مختلف استفاده نمایید. این اصول و فنون وابسته به موضوعی ویژه نبوده و در کلیه شاخه های ریاضی قابلیت استفاده را دارند. ریاضی دان به این اصول فکر نمی کند بلکه به طور ناخودآگاه از آن مطلع می باشد


 به اصل های زیر دقت کنید:


الف.هر زیر مجموعه محدود  از اعداد صحیح یا حقیقی دارای یک عنصر مینیمم و یک عنصر ماکسیمم است . (اصل اکسترمال)
ب.هر زیرمجموعه غیر تهی از اعداد صحیح مثبت دارای کوچک ترین عضو است. این را « اصل خوش ترتیبی» می نامند . (حالت کلی تر اصل اکسترمال)
ج.مجموعه نامحدود از اعداد حقیقی ضرورتاً دارای عضو ماکسیمال یا مینیمال نیست. اگر از بالا کران دار باشد، آنگاه دارای کوچک ترین کران بالاست که آن را سوپریمم می نامیم. اگر از پایین کران دار باشد دارای بزرگترین کران پایین است و آن را اینفیمم می نامیم. (کلی تر از اصل خوش ترتیبی)
و هم چنین  اگر SUPA \in A باشد آنگاه SUP(A) = max Aو اگر inf A\in A آنگاه inf(A) = min A.



در استفاده از اکسترمال سعی می کنیم وجود یک حالت را به اثبات برسانیم. اصل اکسترمال به ما می گوید که با انتخاب این حالت سعی کنید برخی حالت های ماکزیمم و مینیمم آن را بررسی کنید. حالت حاصل نشان دهنده تقریبی وضعیت خواسته شده است هر چند کاملاً با آن منطبق نمی نماید ولی با کمی تغییر روی توابع به حالت اصلی می توان رسید. اگر راه های مختلفی برای بهینه سازی وجود داشته باشد انتخاب یکی از آنها بسته به نظر ما می باشد. اصل اکسترمال بسیار خلاق است و می تواند الگوریتم روش ساختن آن حالت را به ما نشان دهد



چند مسئله:


مثال ۱ : ‏الف. خط حداکثر یک صفحه را به چند بخش تقسیم می کند؟ 

ب. با  صفحه در حالت کلی فضا به چند بخش تقسیم می گردد

مثال 2: ادامه بخش ب: فرض کنیم  نشان دهید در بین  بخش از فضا حداقل  چهاروجهی وجود دارد (). 


مثال 3 (مسئله سیلوستر) :  مجموعه محدود شامل نقاطی از صفحه‌است که هر خط گذرنده ازدو نقطه از نقطه ‏سومی می‌گذرد. ثابت کنید تمام نقاط روی یک خط واقع می‌باشند.‏


مثال 4 : ‏ در کشور اسکانیا هر شهری به شهر دیگر فقط بوسیله یک جاده یک طرفه وصل شده ‏است. ثابت کنید شهری وجود دارد که از هر شهری به آن مستقیم و یا حداکثر به ‏واسطه یک شهر دیگر می‌توان رسید. ‏



منبع: انگل، آرتور. استراتژی‌های حل مسئله، چاپ دوم . تهران: مبتکران ، ۱۳۸۴ 





حل سوال 1 : (به نظر من این مسئله خیلی به اصل اکسترمال ربطی نداره بلکه هدف پیدا کردن اکسترمم است.) الف. یک نفر مبتدی برای حل این مسئله از اینجا شروع می‌کند که  p_{n+1}=g(p_{n}) . ‏در حقیقت با اضافه کردن یک خط به ‏n‏ خط به سادگی به دست می‌آید که ‏p_{n+1} = p_{n} + n + 1.

در واقع در این استدلال هیچ اشکالی نیست. چون رابطه بازگشتی پایه و اساس این شوره تفکر است، ‏یک مسئله حل کن تجره گرا ممکن است مسئله را در ذهن خود حل نماید. ما به شماره کردن ‏مسئله می‌پردازیم. یکی از اصول شمارش اساسی تناظر یک به یک برقرار کردن است.‏

img/daneshnameh_up/c/c1/com0039a.jpg

اولین سوال این است آیا می‌توان p_{n}‏ بخش از صفحه را بصورت یک به یک به مجموعه مربوط ‏ساخت که به آسانی بتوان آن را شمرد؟

ترکیب \left(\begin{array}{cccccc} n \\ 2 \end{array}\right) نقطه برخورد ‏n‏ خط را به آسانی می‌توان ‏یافت. اما پایین برخورد دقیقاً در یک بخش وجود دارد (اصل اکسترمال) بنابراین \left(\begin{array}{cccccc} n \\ 2 \end{array}\right) بخش را با یک نقطه اشتراک داریم، بخش‌ها بدون نقاط اشتراک در کران پایین ‏واقع نمی‌شود، و بک خط افقی را به ‏n‏+۱ قسمت تقسیم می‌کند .‏ این بخش‌ها را می‌توان بطور منحصر بفرد به این نقطه خط‌ها نسبت داد. بنابراین n+1 یا \left(\begin{array}{cccccc} n \\ 1 \end{array}\right) + \left(\begin{array}{cccccc} n \\ 0 \end{array}\right) قسمت بدون یک نقطه اشتراک وجود دارد . بنابراین ‏در مجموع داریم:‏

p_{n} = \left(\begin{array}{cccccc} n \\ 2 \end{array}\right) + \left(\begin{array}{cccccc} n \\ 1 \end{array}\right) + \left(\begin{array}{cccccc} n \\ 0 \end{array}\right)


ب. سه صفحه یک راس در فضا می سازند. پس  راس وجود دارد که با یک نقطه اشتراک یک بخش از فضا را می سازند. پس  بخش با یک نقطه اشتراک پایین داریم هر بخش با یک راس مشترک یک صفحه افقی را به  قطعه صفحه تقسیم می نماید. بنابراین در بخش های فضا عبارتند از 

حل  سوال 2: بررسی نتیجه مسأله را ساده تر می کند. یک مسأله حل کن با تجربه اغلب با توجه به نتیجه به جستجوی راه حل مسأله می پردازد. فرض کنیم  تعداد چهاروجهی هایی باشد که در  بخش از فضا وجود دارند. پس باید ثابت کنیم که  حدس عددی به ما می گوید که روی  صفحه حداقل دو چهاروجهی وجود دارد. بنابراین این تعداد باید بر 4 بخش پذیر باشد. با توجه به استدلال فوق به راحتی می توان راه حل مسأله را یافت. فرض کنیم  یکی از  صفحه باشد. این صفحه فضا را به دو نیم فضای  و  تقسیم می نماید. حداقل یکی از نیم فضاها مثلاً  شامل راس های می باشد. در  ما راس  را کمترین فاصله نسبت به  در نظر می گیریم (اصل اکسترمال)  فصل مشترک صفحات  ،  و  می باشد و بنابراین  ،  ،  و  یک چهاروجهی مانند  تعریف می کند به شکل مقابل. 
img/daneshnameh_up/d/d6/com0039b.jpg

هیچ یک از  صفحه باقی مانده با  تقاطع ندارد. بنابراین  یکی از بخش ها بوده که به وسیله  صفحه به وجود آمده است. اگر صفحه ای مانند  چهاروجهی  را قطع نماید، بنابراینe' باید یکی از یال های  ، و را در نقطه ای مانند  قطع نماید که فاصله کمتری از  تا  دارد و این تناقض است. 
مطلب فوق برای هر  صفحه صادق است. حال اگر رئوس در هر دو طرف یک صفحه باشند، پس حداقل دو چهاروجهی به وجود می آیند. حال کافی است نشان دهیم در این  صفحه سه چهاروجهی وجود دارد که تمام رئوس آن در یک طرف صفحه واقع می باشند. 
این مطلب را با مثال نقیض ثابت می کنیم. فرض کنیم چهار صفحه  ،  ،  و  وجود داشته باشد. آنها چهاروجهی را ناحیه بندی می کنند. شکل زیر 
img/daneshnameh_up/5/54/com0039c.jpg

این صفحه نمی تواند هر شش یال چهاروجهی را قطع نماید. فرض کنیم امتداد را در نقطه  قطع نماید. پس  و  در دو طرف مختلف صفحه  واقع می شود که یک تناقض است. 



حل سوال 3 :  (این مسئله به وسیله سیلوستر در سال ۱۸۹۳ طرح شد و در سال ‏‏۱۹۳۳ توسط گالی به روش پیچیده‌ای حل گردید و سپس در سال ۱۹۴۸ درچند خط با ‏اصل اکسترمال توسط کلی حل گردیده‌است.‏) فرض کنیم این نقاط هم خط نیستند. زوج (‏P,L‏ ‏‎(‎‏ عبارت است از خطی مانند‏L و نقطه‌ای مانند P‏ غیر واقع بر ‏L‏. حال نقطه‌ای را در نطر می‌گیریم که فاصله اش ‏از خط می‌نیمم باشد. فرض کنیم f‏ پای عمودی است که از نقطه P بر خط‏‏L‏ وارد ‏شده‌است. بنابراین بنا به فرض حداقل سه نقطه ‏a,b,c‏ بر خط قرار دارد. فرض ‏کنیم دو نقطه ‏a‏ و‏b‏ در یک طرف ‏f‏ واقع باشند.‏ و فرض کنیم ‏b‏ به‏f‎‏ تا‏a‎‏ نزدیکتر باشد آنگاه فاصله ‏b‏ تا‏‎‏ ‏ap‏ کمتر از ‏d‏ می‌باشد و ‏این تناقض است . ‏

حل سوال4 :‏ فرض کنیم m حداکثر جاده‌های منتهی به یک شهر باشد. و فرض کنیم ‏M‏ شهری ‏باشد که حداکثر جاده‌ها به آن وصل شده باشد. فرض کنیم D‏ مجموعه mشهری ‏باشد که به M متصل هستند و فرض کنیم ‏R‏ مجموعه تمام شهرهای نامتصل به ‏M‏ ‏و موجود در D‏ باشد. ‏

اگر ‏R‏ تهی باشد حکم ثابت است. اگر ‏ X \in R‏ باشد شهری مانند E \in D وجود دارد که ‏از طریق آن می‌توان به ‏M‏ رسید یعنی X → M → E. اگر چنین ‏E‏ وجود نداشته باشد، پس به شهرX‏ می‌توان از طریق شهرهای‏‎D‏ ‏و از M رسید. بنابراین m+1‏ جاده به X منتهی می‌شود که یک تناقض نسبت به ‏فرض در مورد M است. بنابراین به هر شهر به طور حداکثر به حالت حکم مسئله ‏می‌توان رسید.‏

  • موافقین ۲ مخالفین ۰
  • ۹۲/۰۱/۲۸
  • ۱۹۵۲ نمایش
  • نوید ادهم

نظرات (۰)

هیچ نظری هنوز ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی