আমি জানতে চেয়েছিলাম কীভাবে (বাস্তব) লিফট কাজ করে। তবে, এখনও অবধি, তারা যে অ্যালগরিদমগুলি ব্যবহার করে সে সম্পর্কে আমি তেমন কোনও উপাদান খুঁজে পাইনি, না সিমুলেশনের জন্য সফ্টওয়্যার (যদি থাকে)। কেউ কি আমাকে তার জন্য রেফারেন্স দিতে পারে?
আমি জানতে চেয়েছিলাম কীভাবে (বাস্তব) লিফট কাজ করে। তবে, এখনও অবধি, তারা যে অ্যালগরিদমগুলি ব্যবহার করে সে সম্পর্কে আমি তেমন কোনও উপাদান খুঁজে পাইনি, না সিমুলেশনের জন্য সফ্টওয়্যার (যদি থাকে)। কেউ কি আমাকে তার জন্য রেফারেন্স দিতে পারে?
উত্তর:
আকর্ষণীয় প্রশ্ন। আমাকে এ সম্পর্কে কিছু গবেষণা করতে চায়।
উইকির বার্নি, জি বইয়ের একটি উল্লেখ রয়েছে (2003, জানুয়ারী)। লিফট ট্র্যাফিক হ্যান্ডবুক: তত্ত্ব এবং অনুশীলন । আইএসবিএন 9780415274760।
এখানে উইকির একটি স্নিপেট (আপনি এটি ইতিমধ্যে দেখে থাকতে পারেন):
লিফ্ট অ্যালগরিদম হার্ড ডিস্ক অনুরোধের সময়সূচী নির্ধারণের জন্য কম্পিউটার অপারেটিং সিস্টেমগুলিতে একটি অ্যালগরিদম হিসাবে একটি অ্যাপ্লিকেশন পেয়েছে। আধুনিক লিফট আরও জটিল হিউরিস্টিক অ্যালগরিদম ব্যবহার করে পরবর্তী কোন অনুরোধটি পরিষেবা দেওয়ার সিদ্ধান্ত নেবে। এই অ্যালগরিদমের একটি পরিচিতি নীচের উল্লেখগুলিতে দেওয়া "লিফট ট্র্যাফিক হ্যান্ডবুক: তত্ত্ব এবং অনুশীলন" এ পাওয়া যাবে।
অবশ্যই বিভিন্ন বাস্তবায়ন রয়েছে, তবে সবচেয়ে প্রচলিত এটি হ'ল:
https://en.wikipedia.org/wiki/Elevator#Elevator_algorithm
যেহেতু প্রকৃত বিল্ডিংগুলিতে গ্রাউন্ড ফ্লোরটি অন্যদের তুলনায় সাধারণত বেশি ঘন ঘন ব্যবহৃত হয়, তাই বাস্তবায়নও যথেষ্ট পরিমাণে রয়েছে যা নিষ্ক্রিয়তার একটি নির্দিষ্ট সময় পরে তলতলে তলদেশে ফিরে যেতে দেয়।
(পাশের একটি নোটে, এখানে একটি বক্তব্য রয়েছে যে ডোনাল্ড নুথ একবার লিফটে একটি দিন ব্যয় করেছিলেন যাতে পুরোপুরি নিশ্চিত হয়ে যে তিনি লিফটের অ্যালগরিদমকে সঠিকভাবে বর্ণনা করতে পারেন, তবে আমি তার কোনও রেফারেন্স পাই না।)
লিফট অ্যালগরিদমকে নথের এলিভেটর অ্যালগরিদম ব্যবহার করে সর্বাধিক বর্ণিত ।
তবে সরল পদক্ষেপে অ্যালগরিদমটি এইভাবে বলা যেতে পারে: