Kichik guruh usuli - Subgroup method

The kichik guruh usuli da ishlatiladigan algoritm matematik maydoni guruh nazariyasi. Bu topish uchun ishlatiladi so'z elementning Bu har doim ham minimal so'zni qaytarib bermaydi, lekin ga asoslangan optimal so'zlarni qaytarishi mumkin qator kichik guruhlar ishlatilgan. Kod quyidagicha ko'rinadi:

funktsiya operatsiya (element, generator) funktsiya kichik guruh (g) ketma-ketlik: = (usulga qarab ishlatiladigan kichik guruhlar to'plami.) so'z: = [] uchun coset_representatives ketma-ketligidagi kichik guruh: = []  koset vakillari bilan to'ldiring> uchun coset_representatives-da ishlash agar ishlash(g, operatsiya) keyingi kichik guruhda keyin                g = so'ziga operatsiyani qo'shish ishlash(g, operatsiya) tanaffus    qaytish so'z