So, broadly speaking compaction algorithms can be classified into two types, first is graph theoretic approach which are based on minimum distance between features, there is something called constraint graph which can be used or the concept of virtual grid.
इसलिए, मोटे तौर पर कोम्पकशन एल्गोरिदम को दो प्रकारों में वर्गीकृत किया जा सकता है, पहला है ग्राफ थ्योरेटिक अप्रोच जो फिचर के बीच न्यूनतम दूरी पर आधारित है, और कोंसट्रेंट ग्राफ जिसे इस्तेमाल किया जा सकता है या वर्चुअल ग्रिड।