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