ইউক্লিডীয় এলগরিদমের সহজ পদ্ধতিটি শুধুমাত্র বিয়োগ এবং তুলনা করে বর্ণনা করা হয়। এক জোড়া ধনাত্নক সংখ্যা থেকে নতুন এক জোড়া ধনাত্নক সংখ্যা উৎপাদন করা হয়, যাদের একটি মূল সংখ্যাগুলোর পার্থক্য এবং অন্যটি মূল সংখ্যাগুলোর ক্ষুদ্রতম সংখ্যাটি। যতক্ষণ পর্যন্ত সংখ্যা দুটো সমান না হয় ততক্ষণ পর্যন্ত এই প্রক্রিয়া চলতে থাকে এবং এই সংখ্যাটিই মূল সংখ্যা দুটোর গসাগু। এক্ষেত্রে একটি সংখ্যা যদি অন্য সংখ্যা হতে অনেক ছোট হয়, তবে বড় সংখ্যাটি ছোট সংখ্যাটির সমান কিংবা ছোট হতে এই প্রক্রিয়াটি অনেকবার চলে।

ইউক্লিডীয় এলগরিদমের প্রচলিত পদ্ধতিটি (অনেকবার) বিয়োগ করার বদলে ভাগশেষ ব্যবহার করে থাকে। এক্ষেত্রে এক জোড়া ধনাত্নক সংখ্যা হতে নতুন এক জোড়া সংখ্যা উৎপাদন করা হয়, যেখানে একটি হল তাদের ক্ষুদ্রতম সংখ্যা এবং অন্যটি হল বড় সংখ্যাটিকে ছোট সংখ্যাটি দিয়ে ভাগ করে প্রাপ্ত ভাগশেষ। একটি সংখ্যা শুণ্য না হওয়া পর্যন্ত এই প্রক্রিয়া চলতে থাকে। এ অবস্থায় অন্য সংখ্যাটিই হল মূল সংখ্যা জোড়ার গসাগু।

গরিষ্ঠ সাধারণ গুণনীয়ক
কার্যপদ্ধতি
পটভূমি
বর্ণনা