PQ træ

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 17. september 2015; checks kræver 4 redigeringer .

Et PQ-træ  er en datastruktur til at repræsentere en permutationsgruppe . Dette er et plant træ med rod . De dinglende hjørner i den repræsenterer permutable elementer. Resten af ​​hjørnerne er mærket med enten , eller . Markerede hjørner har mindst 3 børn, og markerede hjørner har mindst 2 børn. I et PQ-træ er det tilladt at omarrangere efterkommerne af et toppunkt markeret vilkårligt og vende rækkefølgen af ​​efterkommerne af et toppunkt markeret .

PQ-træer bruges til at finde permutationer, hvis begrænsninger kendes gradvist, én efter én. Sådanne problemer opstår, når man genskaber DNA og kontrollerer planheden af ​​en graf.

Artikler