আমি প্রশ্নের লিঙ্কটি অনুসরণ করেছি এবং সেখানে হ্রাস আসলে গ্রাফ তৈরি করে যার প্রান্তগুলিতে প্রতিটি প্রাকৃতিক রঙিন রয়েছে Kn গ্রাফ উপস্থিত একটি "রংধনু Kn"(প্রতিটি বর্ণের হুবহু এক প্রান্ত রয়েছে)। অন্য কথায়, আমরা সহজেই সেই কাগজটির হ্রাস সামঞ্জস্য করতে পারি যাতে এটি আপনার সমস্যা হ্রাস করার পরিবর্তে বিভাজনকে কমিয়ে দেয় কেএনs সমস্যা: কেবলমাত্র প্রতিটি প্রান্তকে এই প্রাকৃতিক রঙ অনুসারে একটি রঙ নির্ধারণ করুন এবং তারপরে গ্রাফটিকে "রংধনুতে বিভক্ত করা যায় কেএনs "যদি এবং কেবলমাত্র এটিতে বিভাজন করা যায় কেএনমোটেও এস।
সেই কাগজ হ্রাসের প্রাথমিক কাঠামোটি নিম্নলিখিত 3 টি পদক্ষেপের সাথে সম্পন্ন করা যেতে পারে:
- একটি নির্দিষ্ট গ্রাফের অনেকগুলি অনুলিপি তৈরি করুন এইচএন , পি।
- এর কয়েকটি কপির কয়েকটি টুকরো চিহ্নিত করুন এইচএন , পি একে অপরের সাথে (যেমন একাধিক বিভিন্ন অনুলিপিগুলির মধ্যে উল্লম্ব / প্রান্তগুলি মার্জ করুন এইচএন , পি)।
- কিছু অনুলিপিগুলি থেকে নির্দিষ্ট শীর্ষে / প্রান্তগুলি সরান।
গ্রাফ এইচএন , পি এটির দৈর্ঘ্যের সেটটি শীর্ষে রয়েছেএন ভেক্টর মডুলো পি যার জন্য উপাদানগুলি যুক্ত করে 0 গেলিক ভাষার পি। প্রান্তগুলি প্রতি দুটি উল্লম্বকে সংযুক্ত করে যা এর মাত্রার পার্থক্য সহ মাত্র দুটি উপাদানগুলিতে পৃথক হয়+ 1 এবং - 1 এই দুটি উপাদান।
আমি এই গ্রাফটির জন্য নিম্নলিখিত বর্ণনার প্রস্তাব করছি: এর প্রান্ত অনুযায়ী প্রতিটি প্রান্তে একটি রঙ নির্ধারণ করুন। যদিএক্স এবং Y পার্শ্ববর্তী শীর্ষে, তারপর x - y একটি ভেক্টর সঙ্গে n - 2 সমান উপাদান 0সমান একটি উপাদান 1 এবং একটি উপাদান সমান - 1। অন্য কথায়, প্রতিটি প্রান্তের জন্য( x , y)) সেখানে (এন2) যে উপাদানগুলির জন্য বিকল্পগুলি x - yশূন্য নয়। যদি আমরা এই বিকল্পগুলির প্রত্যেকটির জন্য একটি অনন্য রঙ নির্ধারণ করি তবে আমাদের কাছে সমস্ত প্রান্তের জন্য একটি রঙ রয়েছে যাতে একই দিকের প্রতিটি প্রান্তের রঙ একই থাকে। এটি যাচাই করা খুব সহজ যে একটিতে দুটি প্রান্ত নেইকেএন ভিতরে এইচএন , পিএকই দিকে আছে। সুতরাং প্রতিটিকেএন ভিতরে এইচএন , পি একটি রংধনু কেএন এই রঙের অধীনে।
যখন আমরা হ্রাস অনুসরণ করি, আমরা প্রতি কপির জন্য এই রঙটি ব্যবহার করি এইচএন , পি। সুতরাং উপরের তালিকার 1 ধাপের শেষে, প্রতিটিকেএন গ্রাফে একটি রংধনু হয় কেএন।
উপরের তালিকার ২ য় ধাপে আমরা একে অপরের সাথে কয়েকটি শীর্ষে / প্রান্ত চিহ্নিত করি। বিশেষত, হ্রাস আমরা সর্বদা একটি চিহ্নিতকেএন অন্যের সঙ্গে কেএন। তবে এই পরিস্থিতিতে (যেখানে সমস্তকেএনগুলি একটি অনুলিপি থেকে হয় এইচএন , পি), প্রতি কেএন হয় হয় "স্ট্যান্ডার্ড" এর অনুবাদ কেএন"যা কাগজ কল করে কে বা একটি অনুবাদ - কে। সুতরাং, আমরা হয় দুটি সমান্তরাল সনাক্তকেএনদুটি বা দুটি কেএনযেগুলি একে অপরের "ফ্লিপ"। উভয় ক্ষেত্রেই, দুটি প্রান্তে চিহ্নিত হওয়া প্রান্তগুলিকেএনগুলি সমান্তরাল এবং তাই একই রঙ। উদাহরণস্বরূপ, কাগজে চিত্র 2 দেখুন; প্রান্তগুলি যা সনাক্ত করা হয় তা সর্বদা সমান্তরাল। সুতরাং, যেহেতু আমরা কখনই বিভিন্ন বর্ণের দুটি প্রান্ত চিহ্নিত করার চেষ্টা করি না, উপরের তালিকার 1 ধাপের শেষে রঙটি স্বাভাবিকভাবেই দ্বিতীয় ধাপের শেষে একটি বর্ণের মধ্যে প্রসারিত করা যেতে পারে certain নতুন কিছুকেএনs, সুতরাং এই পদক্ষেপের শেষে এখনও এটি কেস যে প্রতিটি কেএন একটি রংধনু কেএন।
অবশেষে ৩ য় ধাপে আমরা কয়েকটি শীর্ষে / প্রান্তগুলি সরিয়ে ফেলি যা কোনও নতুন তৈরি করে না কেএনগুলি। সুতরাং, আমরা আমাদের পছন্দসই সম্পত্তি আছে: আমি সরবরাহ প্রতিটি রঙের অধীনেকেএন এই হ্রাস দ্বারা উত্পন্ন গ্রাফে একটি রংধনু কেএন।