জটিলতাটি হ'ল (এনএম) ... জি থেকে সর্বাধিক চক্রগুলি গণনা করুন এবং আপনার গ্রাফ এইচটিতে তাদের শীর্ষগুলি তৈরি করুন (প্রথমদিকে কোনও প্রান্ত নেই) ... তারপরে সমস্ত ন্যূনতম বিভাজকগুলি গণনা করুন এবং তাদের আকার অনুসারে অর্ডার করুন ... বৃহত্তম বিভাজকটি চয়ন করুন এস এবং যে কোনও দুটি চক্র সি, সি 'এইচ সংলগ্ন (সি লেবেল এস দিয়ে একটি প্রান্ত দিয়ে তাদের সংযুক্ত করুন) তৈরি করুন যদি সি, সি' উভয় এস থাকে এবং এইচ এর বিভিন্ন সংযুক্ত উপাদানগুলিতে থাকে (শুরুতে এটি অবশ্যই সর্বদা সত্য, তবে হতে পারে পরে থাকবেন না) ... তারপরে পরবর্তী বৃহত্তম বিভাজকটি চয়ন করুন এবং একই কাজ করুন ... সমস্ত বিভাজনকারী প্রক্রিয়া না করা পর্যন্ত পুনরাবৃত্তি করুন ... ফলাফল গ্রাফ এইচ-এর হ্রাস গ্রাখ গ্রাফ ... সর্বাধিক চক্রের গণনা এবং ন্যূনতম বিভাজকগুলি নেবে O (এন + এম) ... ও (এন) চক্র এবং ও (এন) বিভাজক রয়েছে ... বাকী নির্মাণগুলি হ'ল (এনএম) হিসাবে প্রক্রিয়াজাতকরণ প্রতিটি বিভাজক ও (এম) সময় নিতে পারে ... .. ।O (n ^ 2) এর নীচে উন্নতি করা যাবে না যদি আপনি নিম্নলিখিত সমস্যাটি সমাধান না করতে পারেন: একটি গ্রাফ দেওয়া হলে দুটি দুটি উল্লম্বের সন্ধান করুন, v যেমন এন (ইউ) তে এন (ভি) রয়েছে ... তবে পরবর্তীটি জানা যায় না ও (এন + মি) সমাধান ... ... সুতরাং হ্রাস চক্রের গ্রাফ গণনা করার জন্য একটি ও (এন + এম) অ্যালগরিদম সম্ভব না ...
এম। হাবিব, জে স্টাচো বিভাগে 5 দেখুন: কর্ডাল গ্রাফের পাতার জন্য বহু-কালীন অ্যালগরিদম, ইন: অ্যালগরিদম - ইএসএ 2009, কম্পিউটার বিজ্ঞানে বক্তৃতা নোট 5757/2009, পৃষ্ঠা 290-300। ( http://www.cs.toronto.edu/~stacho/public/leafage-esa1.pdf )