[সম্পাদনা করুন: এর সমাধানটি হ'ল শেফফিলগুলি পড়ার জন্য ওজিআর ব্যবহার করা ছিল। ভূগোলের উদাহরণ দেখুন]]
একটি ইএসআরআই শেফফাইলে পলিগনস এবং মাল্টিপলিগনগুলির মধ্যে কোনও পার্থক্য নেই। তদতিরিক্ত, অভ্যন্তরীণ গর্ত এবং বহিরাগত রিংগুলির (কোনও প্রদত্ত বহুভুজের "হ্যান্ডনেস" ছাড়াও) কোনও স্পষ্ট পার্থক্য নেই।
সুতরাং একটি শেফফিল পড়ার পরে, আমার কাছে রিংগুলি বর্ণনা করার স্থানাঙ্ক ক্রমের একটি তালিকা রয়েছে, তবে আরও কিছু নিবিড় প্রক্রিয়াজাতকরণ ছাড়াই, আমি এই পার্থক্যের মধ্যে কোনটি বাহ্যিক রিংগুলি, অভ্যন্তরীণ গর্তগুলি বা অতিরিক্ত বহুভুজগুলি পৃথক করতে পারি না।
মনে হচ্ছে যে জন্য সুষম এর বহুভুজ এবং একাধিক বহুভুজ কনস্ট্রাকটর সেখানে বহিঃস্থ ও অভ্যন্তরীণ রিং মধ্যে একটি স্পষ্ট পার্থক্য হতে হবে, তাই আমি পৃথক বহুভুজের একটি আদেশ সেটে রিং একজন অস্পষ্ট তালিকা থেকে সরানো উচিত স্পষ্টভাবে মনোনীত অভ্যন্তর এবং বহি রিং সঙ্গে ?
সংক্ষিপ্তসার হিসাবে: যদি আমার কাছে বহুভুজের রিংয়ের একটি তালিকা থাকে তবে আমি জানি না কোনটি রিংগুলি অভ্যন্তরের গর্ত বা পৃথক বহুভুজ, আমি কীভাবে তাদের সর্বোত্তমভাবে পৃথক বহুভুজগুলিতে মনোনীত অভ্যন্তরীণ গর্তগুলি দিয়ে সাজিয়ে তুলব?
আমি একটি সাধারণ অ্যালগরিদমিক সমাধান খুঁজছি যা আমি পাইথনটিতে প্রয়োগ করতে পারি, কয়েক মিলিয়ন process এক মিনিট বা তারও কম সময়ে বহুবিধ প্রক্রিয়াজাতকরণ করতে ব্যবহার করতে পারি এবং বিপুল সংখ্যক ছেদটি সম্পাদন করার জন্য আমি এটি করছি।