বাড়ি উন্নয়ন লোভী অ্যালগরিদম কী? - টেকোপিডিয়া থেকে সংজ্ঞা

লোভী অ্যালগরিদম কী? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - লোভী অ্যালগরিদম বলতে কী বোঝায়?

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

টেকোপিডিয়া লোভী অ্যালগরিদম ব্যাখ্যা করে

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

এটিকে কোনও ব্যবসায়িক ব্যবসায়ের প্রচুর শর্টকাট নেওয়া হিসাবে ভাবেন: স্বল্পমেয়াদে বিপুল পরিমাণে উত্পাদন ব্যয় সাশ্রয় হয় তবে গুণমানের সাথে আপোস হওয়ার কারণে এটি অবশেষে পতনের দিকে পরিচালিত করে, ফলে গ্রাহকরা তাদের সাথে পরিচিত হওয়ার সাথে সাথে পণ্যটির রিটার্ন এবং কম বিক্রয় হয় resulting "সস্তা" পণ্য। তবে এটি সর্বদা ক্ষেত্রে হয় না, এমন অনেকগুলি অ্যাপ্লিকেশন রয়েছে যেখানে লোভী অ্যালগরিদম বিশ্বব্যাপী সর্বোত্তম সমাধান যেমন হাফম্যান গাছ বা সিদ্ধান্ত লার্নিং ট্রি তৈরির ক্ষেত্রে সন্ধান করতে বা আনুমানিকভাবে সন্ধান করতে সবচেয়ে ভাল কাজ করে।

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

সামগ্রী:

  • কোনও প্রার্থী এমন ডেটার সংকলন যার সমাধান দরকার
  • একটি নির্বাচন ফাংশন যা চূড়ান্ত সমাধানে সেরা অবদানকারীকে বেছে নেয়
  • কোনও সম্ভাব্যতা ফাংশন যা কোনও প্রার্থী সমাধানের ক্ষেত্রে সহায়ক হতে পারেন কিনা তা নির্ধারণ করে বাছাই কার্যকে সহায়তা করে
  • একটি উদ্দেশ্যমূলক ফাংশন যা আংশিক সমাধানের জন্য একটি মান নির্ধারণ করে
  • একটি সমাধান ফাংশন যা ইঙ্গিত দেয় যে সর্বোত্তম সমাধানটি সন্ধান করা হয়েছে
লোভী অ্যালগরিদম কী? - টেকোপিডিয়া থেকে সংজ্ঞা