سعی کنید سوالات را با کمترین راهنمایی از بالا به پایین حل کنید.
راهنماییهای بخش اثبات حداقل تعداد پرسشها
راهنمایی
به ستارهی n راسی (درختی که درجهی یک راس آن n−1 است) دقت کنید. به نظر شما چند سوال نیاز است تا مشخص کنیم درخت ستاره است؟
راهنمایی
درختی مثل T بیابید که برای تشخیص فرق ستاره و T نیاز به حداقل ⌊n2⌋ پرسش داشته باشیم.
راهنمایی
اگر ستارهی n−1 راسی را در نظر بگیریم و یک راس به یکی از برگهای آن متصل کنیم، چند پرسش برای تشخیص تفاوت آن با ستارهی n راسی داریم؟
راهنماییهای بخش اثبات حداکثر تعداد پرسشها
راهنمایی
بنا به تعداد پرسشهایی که میتوان انجام داد، خوب است یک راس را کنار بگذاریم و مابقی را به دستههای دوتایی افراز کنیم. اما چه افرازی میتواند درخت را برای ما مشخص کند؟ آن یک راس که قرار نیست در افراز بیاید کیست؟
راهنمایی
شاید اگر درخت را از centroid ریشه دار کنید، راحتتر بتوان به مسئله فکر کرد. (centroid راسی از درخت است که با حذف آن از درخت n راسی، تعداد راسهای هر مولفهی باقیمانده حداکثر n2 باشد.)
راهنمایی
خاصیت centroid در این مسئله، چنین است که حال میتوان هر راس از هر یک از زیردرختهای فرزندان centroid را با یکی از رئوسی که در زیردرخت فرزند متفاوتی از آن قرار دارد، دسته بندی کرد و بدین صورت، راسها به تعدادی زوج افراز خواهند شد.
راهنمایی
از نتیجهی این پرسشها، آیا میتوان تشخیص داد چه رئوسی برگ هستند؟
راهنمایی
اگر برگها را نادیده بگیریم و باقی پاسخها را نگاه کنیم، آیا میتوان برگهای جدید را پیدا کرد؟
راهنمایی
بنا بر راهنمایی ۵، امکان استفاده از استقرا وجود دارد؟
راهنمایی
حال که اثبات انجام شده، به عنوان تمرین، آیا میتوانید centroid را از فرایند حل سوال کنار بگذارید؟