আপনি যে সমস্যাটি বর্ণনা করেছেন তা হ'ল সম্পূর্ণ গতিশীল ডিএজি পুনরুদ্ধারযোগ্যতা (এটি ডিএজিগুলিতে সম্পূর্ণ গতিশীল ট্রানজিট ক্লোজার হিসাবেও পরিচিত)। একে সম্পূর্ণ গতিশীল বলা হয়, কারণ লোকেরা এমন সংস্করণগুলিও অধ্যয়ন করে যেখানে কেবল মুছে ফেলা সম্ভব (তবে এটি ক্ষুদ্রতর পুনরায় ব্যবহারযোগ্যতা বলা হয়), এবং যেখানে কেবল সন্নিবেশগুলি সম্ভব হয় (যাকে ইনক্রিমেন্টাল রিএ্যাচিবিলিটি বলা হয়)।
আপডেটের সময় এবং ক্যোয়ারির সময়ের মধ্যে কয়েকটি ট্রেড অফ রয়েছে। যাক প্রান্ত সংখ্যা এবং হতে এন ছেদচিহ্ন সংখ্যা। ডিএজিগুলির জন্য, ডিমেট্রেসকু এবং ইটালিয়ানো (এফওসিএস'০০) একটি এলোমেলোভাবে ডেটা স্ট্রাকচার দিয়েছে যা ও ( এন 1.58 ) সময়ের আপডেটগুলি (প্রান্ত সন্নিবেশ বা মুছে ফেলা) সমর্থন করে এবং ও ( এন 0.58 ) সময় (নোড সন্নিবেশ / মুছে ফেলা) সমর্থন করে , ও (1) সময়ে); এই ফলাফলটি সানকোভস্কি (FOCS'04) দ্বারা সাধারণ নির্দেশিত গ্রাফগুলির জন্য কাজ করার জন্য বাড়ানো হয়েছিল। এছাড়াও ডিএজিগুলির জন্য, রডিটি (SODA'03) দেখিয়েছে যে আপনি মোট সময় ও ( এম এন + আই · n 2 + ডি ) এ ট্রানজিটিভ ক্লোজার ম্যাট্রিক্স বজায় রাখতে পারবেন , যেখানেমিএনএন1.58এন0.58মি এন + আই। N2+ ডি সন্নিবেশের সংখ্যা, ডি মুছে ফেলার সংখ্যা এবং অবশ্যই ক্যোয়ারির সময়টি হল ও ( 1 )।আমিডি1
সাধারণ নির্দেশিত গ্রাফগুলির জন্য, নিম্নলিখিত (আপডেট, ক্যোয়ারী) সময়গুলি জানা যায়: (ও ( ), ও (1)) (ডিমেট্রেস্কু এবং ইটালিয়ানো এফওসিএস 100 (স্নেহধারী), সাঙ্কোভস্কি FOCS'04 (সবচেয়ে খারাপ ক্ষেত্রে)), ( ও ( এম √)এন2 ),ও( √ )মি এন--√ )) (রডিটি, জুইক এফোকস'02), (ও (এম+এনলগএন), ও (এন)) (রডিটি, জুইক স্টোক'04), (ও (এন 1.58 ), ও (এন 0.58 )) এবং (ও (এন 1.495 ), ও (এন 1.495 )) সাঙ্কোভস্কি (FOCS'04) দ্বারা।ও ( এন)--√মি + এন লগএনএনএন1.58এন0.58এন1,495এন1,495
পলিওগারিদমিক কোয়েরি সময় অর্জন, আপডেটের সময় খুব বেশি না বাড়িয়ে তোলা একটি বড় ওপেন সমস্যা এমনকি ডিএজিদের জন্যও।