Bonyolultságelméleti problémák algebrai struktúrákban

Hasonló dokumentumok
Bonyolultságelméleti problémák algebrai struktúrákban

Polinomok (el adásvázlat, április 15.) Maróti Miklós

BONYOLULTSÁGELMÉLET ÉS ALGEBRA

MM CSOPORTELMÉLET GYAKORLAT ( )

Deníciók és tételek a beugró vizsgára

Bevezetés. 1. fejezet. Algebrai feladatok. Feladatok

A Formális nyelvek vizsga teljesítése. a) Normál A vizsgán 60 pont szerezhet, amely két 30 pontos részb l áll össze az alábbi módon:

KOVÁCS BÉLA, MATEMATIKA I.

AZONOSSÁGOK 0-EGYSZERŰ FÉLCSOPORTOKBAN

Algoritmuselmélet. Bonyolultságelmélet. Katona Gyula Y.

Sztojka Miroszláv LINEÁRIS ALGEBRA Egyetemi jegyzet Ungvár 2013

A Formális nyelvek vizsga teljesítése. a) Normál A vizsgán 60 pont szerezhet, amely két 30 pontos részb l áll össze az alábbi módon:

Vektorterek. Wettl Ferenc február 17. Wettl Ferenc Vektorterek február / 27

A lineáris algebra forrásai: egyenletrendszerek, vektorok

MATEMATIKA ÉRETTSÉGI VIZSGA ÁLTALÁNOS KÖVETELMÉNYEI

Mátrixfüggvények. Wettl Ferenc április 28. Wettl Ferenc Mátrixfüggvények április / 22

Matematika. Specializáció évfolyam

SE EKK EIFTI Matematikai analízis

A matematika nyelvér l bevezetés

Predikátumkalkulus. 1. Bevezet. 2. Predikátumkalkulus, formalizálás. Predikátumkalkulus alapfogalmai, formalizálás, tagadás, logikailag igaz formulák.

Alap fatranszformátorok II

Taylor-polinomok. 1. Alapfeladatok április Feladat: Írjuk fel az f(x) = e 2x függvény másodfokú Maclaurinpolinomját!

: s s t 2 s t. m m m. e f e f. a a ab a b c. a c b ac. 5. Végezzük el a kijelölt m veleteket a változók lehetséges értékei mellett!

Doktori Tézisek Készítette: Kertész Gábor

Debreceni Egyetem Természettudományi Kar Matematikai Intézet. Diplomamunka/Szakdolgozat. Diszkrét logaritmus. készítette: Vasenszki Zoltán

MATEMATIKA I. RÉSZLETES ÉRETTSÉGI VIZSGAKÖVETELMÉNY A) KOMPETENCIÁK

Predikátumkalkulus. Predikátumkalkulus alapfogalmai, formalizálás, tagadás, logikailag igaz formulák. Vizsgáljuk meg a következ két kijelentést.

Nagy Gábor compalg.inf.elte.hu/ nagy

MM4122/2: CSOPORTELMÉLET GYAKORLAT ( ) 1. Ismétlés február 8.február Feladat. (2 pt. közösen megbeszéltük)

13.1.Állítás. Legyen " 2 C primitív n-edik egységgyök és K C olyan számtest, amelyre " =2 K, ekkor K(") az x n 1 2 K[x] polinomnak a felbontási teste

Előrenéző és paraméter tanuló algoritmusok on-line klaszterezési problémákra

Relációk. 1. Descartes-szorzat. 2. Relációk

PODOSKI KÁROLY ABEL-FÉLE CSOPORTMENNYISÉGEK ASZIMPTOTIKUS KAPCSOLATA DOKTORI ÉRTEKEZÉS EÖTVÖS LORÁND TUDOMÁNYEGYETEM TERMÉSZETTUDOMÁNYI KAR

Nagy Gábor compalg.inf.elte.hu/ nagy

Chomsky-féle hierarchia

3. el adás: Determinánsok

Az osztályozó, javító és különbözeti vizsgák (tanulmányok alatti vizsgák) témakörei matematika tantárgyból

MATEMATIKA Emelt szint évfolyam

Matematika 9. nyelvi előkészítő évfolyam. 1 óra/hét (37 óra) Kiselőadások tartása, interjúk készítése (matematikatörténeti

,,BABEŞ-BOLYAI TUDOMÁNYEGYETEM LINEÁRIS ALGEBRA

A Számítástudomány alapjai

Ítéletkalkulus. 1. Bevezet. 2. Ítéletkalkulus

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Klasszikus algebra előadás. Waldhauser Tamás április 28.

Lineáris algebra 2. Filip Ferdinánd december 7. siva.banki.hu/jegyzetek

Loops and Groups. tudni ezzel kapcsolatban valamit? A válasz: 4 nilpotenciaosztályú loopot sem találtak még kommutatív belső permutációcsoporttal.

MATEMATIKA A és B variáció

Rekurzív sorozatok oszthatósága

Diszkrét matematika 2.

HALMAZELMÉLET feladatsor 1.

Skalárszorzat, norma, szög, távolság. Dr. Takách Géza NyME FMK Informatikai Intézet takach/ 2005.

Ítéletkalkulus. 1. Bevezet. 2. Ítéletkalkulus

Tartalomjegyzék. Typotex Kiadó III. Tartalomjegyzék

Algoritmuselmélet gyakorlat (MMN111G)

Kongruenciák. Waldhauser Tamás

GAZDASÁGMATEMATIKA KÖZÉPHALADÓ SZINTEN

Számításelmélet. Will június 13. A kiszámíthatóság fogalma és a Church-Turing tézis

MATEMATIKA TANTERV Bevezetés Összesen: 432 óra Célok és feladatok

Diszkrét matematika I. gyakorlat

Utolsó el adás. Wettl Ferenc BME Algebra Tanszék, Wettl Ferenc (BME) Utolsó el adás / 20

OTKA azonosító: PD 77392, Vezető kutató: Figula Ágota

Helyi tanterv Német nyelvű matematika érettségi előkészítő. 11. évfolyam

Matematikai logika 1 A MATEMATIKAI LOGIKA ALAPJAI. Pécsi Tudományegyetem, Bevezetés

Diszkrét matematika 2.C szakirány

Algoritmuselmélet. Katona Gyula Y. Számítástudományi és Információelméleti Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem. 13.

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

és annak H részcsoportja úgy, hogy a [H, G] intervallum (azaz a G-beli, H-t tartalmazó részcsoportok hálója) L-lel izomorf legyen?

Diszkrét matematika 2. estis képzés

Permutációk véges halmazon (el adásvázlat, február 12.)


ZH feladatok megoldásai

Vektorok. Wettl Ferenc október 20. Wettl Ferenc Vektorok október / 36

FFT. Második nekifutás. Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék október 2.

TIMSS Tanári kérdőív Matematika. online. 8. évfolyam. Azonosító címke

Sorozatok és Sorozatok és / 18

Melléktárgyak: 1+2, 4+5+9, 8+15, 6+7, ,

hogy a megismert fogalmakat és tételeket változatos területeken használhatjuk Az adatok, táblázatok, grafikonok értelmezésének megismerése nagyban

Az általános (univerzális) algebra kialakulása,

Gibbs-jelenség viselkedésének vizsgálata egyszer négyszögjel esetén

Polinomok (előadásvázlat, október 21.) Maróti Miklós

1. A k-szerver probléma

HELYI TANTERV MATEMATIKA tanításához Szakközépiskola évfolyam

Nagy Gábor compalg.inf.elte.hu/ nagy

Határérték. Wettl Ferenc el adása alapján és Wettl Ferenc el adása alapján Határérték és

A TANTÁRGY ADATLAPJA

OKLEVÉLKÖVETELMÉNYEK MÓDOSÍTOTT VÁLTOZAT Egyszakos matematikatanár szak (régi képzés)

Diszkrét matematika 2.C szakirány

Bázistranszformáció és alkalmazásai 2.

Relációk. 1. Descartes-szorzat

Matematikai logika. 3. fejezet. Logikai m veletek, kvantorok 3-1

Zárthelyi feladatok megoldásai tanulságokkal Csikvári Péter 1. a) Számítsuk ki a 2i + 3j + 6k kvaternió inverzét.

ALGEBRAI KIFEJEZÉSEK, EGYENLETEK

Függvények határértéke, folytonossága

Valószín ségszámítás és statisztika

Egy általános iskolai feladat egyetemi megvilágításban

Matematika alapjai; Feladatok

A parciális törtekre bontás?

Alap fatranszformátorok I. Oyamaguchi [3], Dauchet és társai [1] és Engelfriet [2] bebizonyították hogy egy tetszőleges alap

Lineáris Algebra. Tartalomjegyzék. Pejó Balázs. 1. Peano-axiomák

Nagy Gábor compalg.inf.elte.hu/ nagy

Átírás:

Bonyolultságelméleti problémák algebrai struktúrákban Doktori értekezés tézisei Készítette: Horváth Gábor Matematika Doktori Iskola Elméleti Matematika Doktori Program Iskolavezet : Dr. Laczkovich Miklós Programvezet : Dr. Szenthe János Témavezet : Dr. Szabó Csaba, DSc, egyetemi docens Eötvös Loránd Tudományegyetem Természettudományi Kar 2010

Napjainkban az algebrai, számítógépalgebrai és automataelméleti kutatások egyik f iránya a különböz algebrai kérdések bonyolultságelméleti vizsgálata. Az univerzális algebra, automataelmélet és formális nyelvek legfontosabb kérdései közé tartozik két kifejezés ekvivalenciájának eldöntése, valamint egy egyenlet megoldhatóságának eldöntése különböz véges algebrák felett. Az ekvivalencia probléma egy adott A algebra felett azt a kérdést vizsgálja, hogy teljesül-e két tetsz leges kifejezésre (p és q), hogy minden A- beli behelyettesítésre egyenl értéket vesznek fel, azaz p q azonosság-e A-ban. Az egyenletmegoldhatóság probléma pedig azt kérdezi, hogy a p = q egyenletnek van-e megoldása A felett. Mind az ekvivalencia, mind pedig az egyenletmegoldhatóság problémának két változata van. Az els ben az inputként kapott p és q kifejezések termek, azaz olyan kifejezések, melyek változókból és az algebra alapm veleteib l épülnek fel. A másik változatban mindkét kifejezés polinom, azaz olyan kifejezés, mely változókból, algebrából való konstansokból és az algebra alapm veleteib l áll. Így kapjuk a termekvivalencia (röviden ekvivalencia), a polinom-ekvivalencia, valamint a term egyenletmegoldhatóság és polinom egyenletmegoldhatóság (röviden egyenletmegoldhatóság) problémákat. Mindegyik probléma eldönthet egy adott véges A algebrára: mindössze ellen rizni kell az összes A-beli helyettesítést. Azonnal adódik tehát a kérdés, hogy mennyire gyorsan lehet eldönteni a fenti problémákat a különböz algebrákra, azaz a fenti döntési problémák milyen bonyolultsági osztályba esnek. A dolgozat ezen bonyolultsági osztályokat vizsgálja véges gy r kre és csoportokra. Deníció (2.1. deníció). Az ekvivalencia probléma (egy A adott véges algebrára) bemenete két A feletti term kifejezés (s és t), és azt kérdezi, hogy s és t ekvivalensek-e A felett, azaz igaz-e, hogy A = s t. A polinom ekvivalencia probléma (egy A adott véges algebrára) bemenete két A feletti polinom (p és q), és azt kérdezi, hogy p és q ekvivalensek-e A felett, azaz igaz-e, hogy A = p q. Az egyenletmegoldhatóság probléma (egy A adott véges algebrára) bemenete két A feletti polinom (p és q), és azt kérdezi, hogy van-e olyan A feletti helyettesítés, melyre p A és q A azonos értéket vesz fel, 2

azaz a p = q egyenlet megoldható-e A felett. A term egyenletmegoldhatósággal nem foglalkozunk, ez ugyanis gy r kre és csoportokra triviális. A többi három probléma esetén a bonyolultságot a bemenet méretében vizsgáljuk, melyhez deniálnunk kell kifejezések hosszát. A különböz egymással ekvivalens deníciók közül mi a következ t választjuk: Deníció (2.2. deníció). Legyen A egy véges algebra. Egy p (term vagy polinom) kifejezés hosszát induktívan deniáljuk és p -vel jelöljük. Egy x változó vagy egy c konstans hossza 1: x = c = 1. Ha f az A algebra egy m változós alapm velete, akkor az f (p 1,..., p m ) polinom hossza (amennyiben f (p 1,..., p m ) értelmes) a p i polinomok hosszainak összege: f (p 1,..., p m ) = m i=1 p i. Így f (x 1,..., x m ) hossza m. Azontúl, hogy az ekvivalencia és egyenletmegoldhatóság problémák önmagukban is érdekesek, komoly alkalmazásaik vannak a matematika különböz területein. Az univerzális algebra egyik fontos megoldatlan kérdése, hogy egy A algebra benne van-e egy V varietásban. Itt a V varietás kétféleképpen lehet megadva: vagy azon azonosságokkal, melyek minden V-beli algebrában teljesülnek, vagy egy B algebra által generálva. Utóbbi esetben V-ben pontosan azok az azonosságok teljesülnek, melyek B-ben is teljesülnek. Így például ha ellen rizzük, hogy A-ban teljesülnek-e a V-beli azonosságok, akkor el tudjuk dönteni, hogy A benne van-e V-ben. Az egyenletek megoldhatóságával kapcsolatos eredményeket automataelméletben használják. Egy nyelv felismerése például visszavezethet a nyelv szintaktikus monoidja felett egy egyenlet megoldhatóságának eldöntésére. Eleinte számítástudományi berkekben foglalkoztak különböz algebrai strukrúrák fölött az ekvivalencia problémával. Legel ször a Syracuse-i Egyetem Computer Science tanszékének kutatói találkoztak a problémakörrel, k vezették be a term ekvivalencia (term equivalence) elnevezést is. A kérdést csak véges kommutatív gy r k és véges hálók fölött vizsgálták. Kutatásaiknak gyakorlati háttere volt: gyógyszeripari kísérletek összehangolása vezetett a fenti kérdésekre. Bebizonyították, hogy egy R véges, kommutatív gy r feletti ekvivalencia probléma P-beli, ha R nilpotens, és conp-teljes egyébként 3

[10]. Kés bb Burris és Lawrence [6] bebizonyították, hogy ugyanez teljesül tetsz leges (nem feltétlenül kommutatív) gy r kre is. Burris és Lawrence a bizonyításukban a SAT problémát visszavezették összegek szorzatainak ekvivalenciájára. Azonban ezen polinomokat monomok összegére bontva a kapott új polinom hossza akár exponenciális is lehet az eredeti polinom méretében. Ez motiválta Ross Willardot az úgynevezett szigma ekvivalencia és szigma egyenletmegoldhatóság problémák deniálásában, ahol a bemen polinom monomok összege, ahogy az a gy r elméletben megszokott. Willard és Lawrence [12] azt sejtette, hogy egy véges gy r feletti szigma ekvivalencia P-beli, ha a Jacobson radikál szerinti faktor kommutatív, és conp-teljes egyébként. Szabó és Vértesi bebizonyították a sejtés conp-teljes részét: [14, 15, 16]-ban igazolják, hogy a szigma ekvivalencia conp-teljes minden olyan gy r felett, melyre a Jacobson radikál szerinti faktor nem kommutatív. A dolgozat 3. fejezetében igazoljuk a sejtést kommutatív gy r kre. Tétel (3.1. tétel). Legyen R véges, kommutatív gy r. Ekkor az R feletti szigma (polinom) ekvivalencia probléma P-beli. A szigma egyenletmegoldhatóságról egyel re nem jelent meg dolgozat, de Szabó és Vértesi [16]-ban szerepl ötlete alapján igazolható, hogy a szigma egyenletmegoldhatóság NP-teljes minden olyan gy r felett, melyre a Jacobson radikál szerinti faktor nem kommutatív. A 3. fejezetben speciális alakú kommutatív gy r kre meghatározzuk a szigma egyenletmegoldhatóság bonyolultságát. Tétel (3.2. tétel). Legyen az R gy r véges testek, Z 4 -ek és nilpotens gy r k direkt összege. Ekkor az R feletti szigma egyenletmegoldhatóság P-beli. Csoportokra a fenti kérdések meglehet sen nyitottak. A nilpotens csoportok feletti ekvivalencia probléma P-beli Burris és Lawrence eredménye alapján [7]. Goldmann és Russell [8]-ban és [9]-ben bebizonyítják, hogy a nilpotens csoportok feletti egyenletmegoldhatóság P-ben van. Bizonyításukban a nilpotens csoportok feletti egyenletmegoldhatóságot nyelveknek a nilpotens csoportokhoz rendelt nem uniform, véges, determinisztikus automaták általi 4

felismerésére vezetik vissza. Ezen automatákat Péladeau és Thérien vizsgálta a csak francia nyelven megjelent [13]-ban, ám számos, a bizonyításban fontos szerepet játszó tulajdonságuk [17]-ben belátott eredményekre épül. Goldmann és Russell bizonyításának magva így elvész a fenti cikkláncolatban. Az 5. fejezetben egy olyan közvetlen bizonyítást adunk, mely a fenti három cikkb l összeállítható gondolatmenethez képest kicsivel tisztább, valamivel egyszer bb, kijön bel le az ekvivalencia, és nem hivatkozik másokra. Tétel (5.2. tétel). Legyen G nilpotens csoport. A G feletti (polinom) ekvivalencia és az egyenletmegoldhatóság P-beli. A nilpotens csoportok után természetesen adódik azon csoportok vizsgálata, melyek két Abel csoport szemidirekt szorzataként állnak el. Burris és Lawrence [7]-ben felvetette a nem nilpotens, feloldható csoportokra az ekvivalencia bonyolultságának problémáját. Ondrej Klíma félcsoportokra vizsgálta az ekvivalencia és egyenletmegoldhatóság bonyolultságát: [11]-ben az S 3 csoport kivételével meghatározta minden legfeljebb hatelem félcsoportra ezen bonyolultságokat. Goldmann és Russell [8]-ban megkérdezte az S 3 feletti egyenletmegoldhatóság bonyolultságát. A 6. fejezetben nem nilpotens véges csoportok osztályaira határozzuk meg az ekvivalencia és egyenletmegoldhatóság bonyolultságát. Így megválaszoljuk Klíma, Goldmann és Russel kérdését, valamint részeredményeket érünk el a Burris és Lawrence által felvetett probléma megoldásában. Tétel (6.3. következmény). Az alábbi csoportokra a (polinom) ekvivalencia probléma P-beli. 1. G = A B, ahol A és B is Abel, 2. G = Z n B, ahol a B feletti (polinom) ekvivalencia P-beli. 3. G = Z n1 (Z n2 (Z nk (A B))), ahol az n i -k pozitív egészek és A, B kommutatív csoportok. Tétel (6.5. következmény). Az alábbi csoportok felett az egyenletmegoldhatóság P-beli. 5

1. G = Z p B, ahol B véges kommutatív csoport, p prím; 2. G = Z 4 B, ahol B véges kommutatív csoport; 3. G = Z 2 2 B, ahol B véges kommutatív csoport, 2 B ; 4. G = Z 2 p Z 2, ahol p páratlan prím. A fenti csoportosztályok egy részére vonatkozó eredmények [5]-ben angol nyelven, [1]-ben magyar nyelven megtalálhatók. A 6. fejezetben egy olyan bizonyítást közlünk, mely az A B csoport feletti ekvivalencia és egyenletmegoldhatóság problémákat visszavezeti az A, mint End A gy r feletti modulusra vonatkozó problémákra. Mindeddig az irodalomban nem deniálták modulusokra az ekvivalenciát és egyenletmegoldhatóságot. A 4. fejezetben deniáljuk a moduluspolinom és modulusmonom fogalmát, majd segítségükkel deniáljuk az ekvivalencia és egyenletmegoldhatóság szigma változatait. A 4. fejezet eredményei ugyan önmagukban is érdekesek, ám els sorban más tételek bizonyításaihoz használjuk fel ket. Ezért a 4. fejezet eredményeit els sorban f bizonyítási technikáknak tartjuk. A 6. fejezet fent említett eredményeihez az alábbi tételeket használjuk fel. Tétel (4.1. tétel). Legyen R egy kommutatív, egységelemes gy r, M egy R feletti h modulus. Legyen S az R egy részcsoportja. Ha f modulusmonomok összegeként felírt moduluspolinom, akkor f polinomidejében eldönthet, hogy az S-beli helyettesítésekre teljesül-e, hogy (R, M) = f 0. Tétel (4.2. tétel). Legyen R = l i=1f i, ahol F i test minden 1 i l-re. Legyen M egy R feletti modulus. Legyen S = S i, ahol S i az Fi egy részcsoportja. Legyen f modulusmonomok összegeként felírt moduluspolinom. Ekkor f polinomidejében eldönthet, hogy f = 0 megoldható-e S-beli helyettesítéssel (R, M) felett. A 7. fejezetben nemfeloldható csoportokat vizsgálunk. Az egyenlet megoldhatóság probléma véges, nem feloldható csoport felett NP-teljes [8, 9]. Az alábbi tétel angolul [2]-ben, magyarul [3]-ban olvasható: Tétel (7.1. tétel). Véges, nem feloldható csoport feletti (polinom) ekvivalencia probléma conp-teljes. 6

Gyakran el fordul, hogy egy kifejezést egyszer bb megadni új m veletekkel, mint csak az algebra alapm veleteivel. Például az [[[x 1, x 2 ], x 3 ],..., x n ] kifejezés hossza csupán n, ha használhatjuk a kommutátort, ám kifejtve a csoportszorzással exponenciális hosszú lenne n-ben. A kifejezések hosszának változása maga után vonhatja az ekvivalencia és egyenletmegoldhatóság problémák bonyolultságának megváltozását. Ez motiválja, hogy a 8. fejezetben bevezetjük az úgynevezett kiterjesztett problémákat, amikor az inputként kapott kifejezések használhatnak új, az algebra alapm veleteib l el állított termeket. Deníció (8.1. deníció). Legyen G = (G, ) egy véges csoport. Azt mondjuk, hogy a G feletti kiterjesztett (polinom) ekvivalencia (egyenletmegoldhatóság) probléma P-beli, ha bármely f 1,..., f k termek esetén a (G,, f 1,..., f k ) feletti (polinom) ekvivalencia (egyenletmegoldhatóság) P-beli. Azt mondjuk, hogy a G feletti kiterjesztett (polinom) ekvivalencia probléma conp-teljes (egyenletmegoldhatóság NP-teljes), ha vannak olyan f 1,..., f k termek, melyekre a (G,, f 1,..., f k ) feletti (polinom) ekvivalencia conp-teljes (egyenletmegoldhatóság NP-teljes). A 8. fejezet f eredménye, hogy csoportok esetén a kiterjesztett problémákra dichotómia áll fenn. Tétel (8.2. tétel). Legyen G = (G, ) egy véges csoport. Ha G nilpotens, akkor a G feletti kiterjesztett (polinom) ekvivalencia és kiterjesztett egyenletmegoldhatóság problémák mindegyike P-beli. Ha G nem nilpotens, akkor van olyan f term, hogy a (G,, f) feletti (polinom) ekvivalencia conp-teljes, valamint a (G,, f) feletti egyenletmegoldhatóság NP-teljes. Az értekezés legtöbb eredménye ezután kerül publikálásra. Az értekezés témájában eddig megjelent publikációim angol nyelven [2, 4, 5], magyar nyelven [1, 3]. 7

Az értekezés témájában megjelent publikációk [1] G. Horváth: Véges csoportok azonosságai. 13 (2006/07). évf. (2008) 2. sz., Matematikai Lapok. Új sorozat, 1219. p. [2] G. Horváth J. Lawrence L. Mérai Cs. Szabó: The complexity of the equivalence problem for non-solvable groups. 39. évf. (2007) 3. sz., Bulletin of the London Mathematical Society, 433438. p. [3] G. Horváth L. Mérai: Szóprobléma nem feloldható csoportok fölött. 13 (2006/07). évf. (2008) 2. sz., Matematikai Lapok. Új sorozat, 2027. p. [4] G. Horváth C. L. Nehaniv Cs. Szabó: An assertion concerning functionally complete algebras and NP-completeness. 407. évf. (2008), Theoretical Computer Science, 591595. p. [5] G. Horváth Cs. Szabó: The complexity of checking identities over nite groups. 16. évf. (2006) 5. sz., International Journal of Algebra Computation, 931940. p. 8

Irodalomjegyzék [6] S. Burris J. Lawrence: The equivalence problem for nite rings. 15. évf. (1993), J. of Symb. Comp., 6771. p. [7] S. Burris J. Lawrence: Results on the equivalence problem for nite groups. 52. évf. (2004) 4. sz., Alg. Univ., 495500. p. (2005). [8] M. Goldmann A. Russell: The complexity of solving equations over nite groups. In Proceedings of the 14th Annual IEEE Conference on Computational Complexity (konferenciaanyag). Atlanta, Georgia, 1999, 8086. p. [9] M. Goldmann A. Russell: The complexity of solving equations over - nite groups. 178. évf. (2002) 253262. sz., Information and Computation. [10] H. Hunt R. Stearns: The complexity for equivalence for commutative rings. 10. évf. (1990), Journal of Symbolic Computation, 411436. p. [11] O. Klíma: Complexity issues of checking identities in nite monoids. 79. évf. (2009) 3. sz., Semigroup Forum, 435444. p. [12] J. Lawrence R. Willard: The complexity of solving polynomial equations over nite rings. 1997. manuscript. [13] P. Péladeau D. Thérien: Sur les langages reconnus par des groupes nilpotents. 306. évf. (1988) 2. sz., C. R. Acad. Sci. Paris Sér. I Math, 9395. p. [14] Cs. Szabó V. Vértesi: The complexity of checking identities for nite matrix rings. 51. évf. (2004), Algebra Universalis, 439445. p. 9

[15] Cs. Szabó V. Vértesi: The complexity of the word-problem for nite matrix rings. 132. évf. (2004), Proceedings of the American Mathematical Society, 36893695. p. [16] Cs. Szabó V. Vértesi: The complexity of checking identities over nite rings. 2010. manuscript. [17] D. Thérien: Subword counting and nilpotent groups. In Combinatorics on words (Waterloo, Ont., 1982). Toronto, Ont., 1983, Academic Press, 297305. p. 10