আমি বিশ্বাস করি আপনি এলজেড অভিযোজিত অ্যালগরিদম সম্পর্কে কথা বলছেন। জিপ ফাইল তৈরির প্রক্রিয়ায় সদৃশ হয়ে যাওয়া এমন কোনও কারণে এটিকে অতিরিক্ত কাজ হিসাবে চিহ্নিত করা হয় না। শব্দটি সংক্ষেপণের এই পদ্ধতিটি কীভাবে কাজ করে তা থেকে আসে।
উদাহরণস্বরূপ, এখানে একটি উদাহরণ। ধরা যাক আমার কাছে একটি নথী ছিল যা বাক্যাংশটি সহ:
It is what it is because that's what it is
আমি যদি এই শব্দটিকে অপ্রয়োজনীয়তার মধ্য দিয়ে আরও সংক্ষিপ্ত করে তুলতে চাই, তবে প্রথমে পুনরায় পুনরুত্থিত সমস্ত শব্দযুক্ত একটি অভিধান তৈরি করব
1it
2is
3what
এবং তারপরে আমি বাক্যটি আবার লিখব
12312becausethats312
এরপরে যদি আমি এটি আরও দূরে সঙ্কুচিত করতে চাই তবে আমি নিম্নলিখিতটি আমার অভিধানে যুক্ত করতে পারি:
312x
12y
যাতে এটি হয়ে যায়
yxbecausethatsx
যেমন আপনি দেখতে পাচ্ছেন, রিডানডেন্সি চেকগুলি আপনি যত বেশি সংকোচনের মধ্য দিয়ে চলেছেন। তবে আপনি দুর্নীতির সম্ভাবনাকে আরও বাড়িয়ে তুলছেন। কারণ অভিধানটি বাড়ার সাথে সাথে এটি ক্ষতির ঝুঁকিতে পরিণত হয় এবং অভিধানের কোনও অংশ ক্ষতিগ্রস্থ হলে বাকীটি পড়া যায় না।