ওয়েটেড এবং আনওয়েটেড গ্রাফ (Weighted and Unweighted Graph)

গ্রাফের প্রকারভেদ (Types of Graphs) - গ্রাফ থিওরি (Graph Theory) - Computer Science

274

ওয়েটেড এবং আনওয়েটেড গ্রাফ

গ্রাফ থিওরিতে, ওয়েটেড (Weighted) এবং আনওয়েটেড (Unweighted) গ্রাফ দুটি প্রকারের গ্রাফ, যা তাদের এজগুলির বৈশিষ্ট্যের উপর ভিত্তি করে আলাদা করা হয়।

১. ওয়েটেড গ্রাফ (Weighted Graph)

  • বর্ণনা: ওয়েটেড গ্রাফে প্রতিটি এজের একটি নির্দিষ্ট ওজন (Weight) থাকে। এই ওজনগুলি সাধারণত দূরত্ব, খরচ, বা অন্য কোন পরিমাণ নির্দেশ করে।
  • উদাহরণ:
    • একটি মানচিত্রে শহরের মধ্যে দূরত্ব নির্দেশ করার জন্য ব্যবহৃত গ্রাফ। এখানে এজগুলি শহরের মধ্যে রাস্তাগুলির দৈর্ঘ্য বা খরচ নির্দেশ করে।
  • বিশেষত্ব:
    • ওয়েটেড গ্রাফে, এজের ওজনের ভিত্তিতে বিভিন্ন অ্যালগরিদম প্রয়োগ করা হয়, যেমন ডিক্সট্রার অ্যালগরিদম, যা ন্যূনতম পথ খোঁজার জন্য ব্যবহৃত হয়।
  • ব্যবহার:
    • রুটিং সমস্যা, যোগাযোগ নেটওয়ার্ক, এবং অপারেশন গবেষণা।

২. আনওয়েটেড গ্রাফ (Unweighted Graph)

  • বর্ণনা: আনওয়েটেড গ্রাফে এজগুলির কোন নির্দিষ্ট ওজন নেই। এখানে সব এজ সমানভাবে বিবেচিত হয়, এবং তাদের মধ্যে কোন পার্থক্য থাকে না।
  • উদাহরণ:
    • একটি সোশ্যাল নেটওয়ার্কের গ্রাফ, যেখানে বন্ধুত্বের সম্পর্ক (এজ) কেবল যুক্ত হওয়া বা না হওয়া বোঝায়।
  • বিশেষত্ব:
    • আনওয়েটেড গ্রাফের জন্য সাধারণত BFS (Breadth-First Search) এবং DFS (Depth-First Search) অ্যালগরিদম ব্যবহার করা হয়।
  • ব্যবহার:
    • সামাজিক সম্পর্ক, সাধারণ যোগাযোগ নেটওয়ার্ক এবং গাছের কাঠামো।

সারসংক্ষেপ

ওয়েটেড এবং আনওয়েটেড গ্রাফগুলি তাদের এজগুলির ওজনের ভিত্তিতে ভিন্ন। ওয়েটেড গ্রাফে প্রতিটি এজের একটি নির্দিষ্ট ওজন থাকে, যা বিভিন্ন অ্যালগরিদমের ব্যবহারকে প্রভাবিত করে, जबकि আনওয়েটেড গ্রাফে সমস্ত এজ সমান গুরুত্বের সঙ্গে দেখা হয়। এই দুটি গ্রাফের প্রকার বিভিন্ন বাস্তব জীবনের সমস্যা সমাধানে ব্যবহৃত হয়, যা তাদের গুরুত্বপূর্ণ করে তোলে।

Content added By
Promotion

Are you sure to start over?

Loading...