ধরুন আমাদের একটি সম্পূর্ণ গ্রাফ আছে; আমাদের এজ ডিসজয়েন্ট স্প্যানিং গাছের সংখ্যা গণনা করতে হবে। এজ ডিসজয়েন্ট স্প্যানিং ট্রি হল স্প্যানিং ট্রি, যেখানে সেটের কোন দুটি গাছের প্রান্তে মিল নেই। ধরুন N (উল্লম্বের সংখ্যা) 4, তাহলে আউটপুট হবে 2। 4টি শীর্ষবিন্দু ব্যবহার করে সম্পূর্ণ গ্রাফটি নিচের মত -

−
এর মত দুই প্রান্ত বিচ্ছিন্ন বিস্তৃত গাছ

N শীর্ষবিন্দু সহ একটি সম্পূর্ণ গ্রাফ থেকে প্রান্ত বিচ্ছিন্ন বৃক্ষের সর্বাধিক সংখ্যা হবে $[\frac{n}{2}]$
উদাহরণ
#include <iostream>
#include <cmath>
using namespace std;
int maxEdgeDisjointSpanningTree(int n){
return floor(n/2);
}
int main() {
int n = 4;
cout << "Maximum Edge Disjoint Spanning Tree: " <<
maxEdgeDisjointSpanningTree(n);
} আউটপুট
Maximum Edge Disjoint Spanning Tree: 2