একটি নির্দেশ acyclic গ্রাফের জন্য , একটি ডাটা স্ট্রাকচার দ্বিঘাত স্থান বা রৈখিক সময় প্রয়োজন ছাড়া যে reachability প্রশ্নের জন্য করতে পারবেন কি? আদর্শভাবে আমি প্রতি ভার্টেক্স এবং লোগারিথমিক সময় যেখানে কেবলমাত্র ও (লগ এন) স্পেস ব্যবহার করে একটি অ্যালগরিদম খুঁজছি যেখানে ।
এটি স্বজ্ঞাতভাবে স্পষ্ট বলে মনে হয়েছিল যে স্ট্যান্ডার্ড বাছাইকরণ অ্যালগরিদমের কিছু সাধারণীকরণের ভিত্তিতে এর মতো একটি ডেটা স্ট্রাকচারের অস্তিত্ব থাকা উচিত। তবে আমি অবাক হয়ে গিয়েছিলাম যে আমি কিছুই পাইনি। আমি যা কিছু এসেছি তা গ্রাফ সম্পর্কে অনুমান করা হয়েছিল (উদাহরণস্বরূপ পরিকল্পনা) বা চতুর্ভুজ সময় / স্পেসে একটি কঠিন সমস্যা সমাধান করেছে (উদাহরণস্বরূপ গ্রাফ পরিবর্তনগুলির সাথে আন্তঃবিশেষিত প্রশ্নগুলি)।
রিচ্যাবিলিটি-তে উইকিপিডিয়া পৃষ্ঠাটি কেবল একটি সাধারণ অ্যালগরিদম (ফ্লয়েড-ওয়ারশাল) কভার করে; বাকী পৃষ্ঠাটি গ্রাফ প্ল্যানার হওয়ার মতো অনুমানের সাথে জড়িত বিশেষ মামলাগুলির সাথে সম্পর্কিত রয়েছে (এটি নয়)।
এই জায়গার সর্বাধিক উল্লেখ করা কাগজটি কোনও পাথ পুনরুদ্ধারের ডেটা কাঠামোর মোড়কিত দক্ষতা বলে মনে হয় , তবে এটি এবং এটি যে সমস্ত কাগজপত্র উদ্ধৃত করে তা হে (এন ^ 2) স্পেস বা অন্য কোনও (এন ^ 2) সময়কে জড়িত করার অনুমতি দেয় প্রশ্নের সাথে ইন্টারলিভ করা গ্রাফের আপডেটগুলি (অর্থাত্ কোনও প্রাকপ্রসেসিং নয়)।
এই প্রশ্নের উত্তর দেওয়া হয়নি, তবে এটি প্রশ্নের সাথে আন্তঃলিখিত প্রান্ত সন্নিবেশকে মঞ্জুরি দেওয়ার কঠিন সমস্যার সাথে মোকাবিলা করে।
এই প্রশ্নটি একটি ধ্রুবক (বিশুদ্ধ কার্যকরী) ডেটা কাঠামোর জন্য জিজ্ঞাসা করেছিল, যা এখানে প্রয়োজনীয় নয়। "সুসিনেক্ট পোজেটস" কাগজের জন্য স্পেস প্রয়োজন তবে এটি ও ( 1 ) -কালীন অনুসন্ধানগুলি অর্জন করে ; আমি আরও খারাপ সময়, ভাল-স্থানের অ্যালগরিদম চাই।
বেশিরভাগ ক্ষেত্রে এখানে সাহিত্যের একটি পাদদেশ খুঁজছেন। যদি গ্রাফের পুনঃব্যবহারযোগ্যতার উপর কোনও সমীক্ষার কাগজ থাকে যা প্ল্যানার-গ্রাফ ক্ষেত্রে 99% সময় ব্যয় করে না, এটি সাহায্য করবে।