Determinando o que pode ser alcançado por uma permutação de elementos de um grupo não comutativo


11

Fixar um grupo finito . Estou interessado no seguinte problema de decisão: a entrada são alguns elementos de G com uma ordem parcial sobre eles, e a questão é se existe uma permutação dos elementos que satisfazem a ordem e é tal que a composição dos elementos nessa ordem produz o elemento neutro do grupo e .GGe

Formalmente, o problema do teste G é o seguinte, onde o grupo é corrigido:G

  • Entrada: um conjunto finito parcialmente ordenado com uma função de etiquetagem μ de P para L .(P,<)μPG
  • Saída: se existe uma extensão linear de (isto é, uma ordem total ( P , < ) tal que para todos x , y P , x < y implica x < y ), de modo que, escrevendo os elementos de P seguindo a ordem total < como x 1 , , x n , temos μ ( x 1 ) μ (P(P,<)x,yPx<yx<yP<x1,,xn .μ(x1)μ(xn)=e

Para qualquer grupo , o problema do teste G está claramente em NP. Minha pergunta é: Existe um grupo G tal que o problema do teste G seja NP difícil?GGGG

Algumas observações sobre declarações de problemas equivalentes:

  • A linguagem de posets e extensões lineares pode ser substituída equivalentemente pela de DAGs e ordens topológicas. Ou seja, se você preferir, pode pensar na entrada como um DAG com vértices rotulados com elementos de grupo e na saída como perguntar se algum tipo topológico da entrada do DAG atinge .e
  • Em vez disso, pode-se considerar um problema mais difícil no qual recebemos um poset e g G , e perguntar se g (em vez de e ) pode ser realizado. De fato, o problema mais forte se reduz ao acima: podemos perguntar se e pode ser realizado por ( P , < ) , onde P é P, mas com um elemento rotulado g - 1 que é menor que todos os outros. Daí a escolha natural de e na definição acima.(P,<)gGgee(P,<)PPg1e

Agora, sobre minhas tentativas de resolver o problema:

  • Claro, se o grupo é comutativa, o G problema -teste está claramente em ÓPTIMO como todas as extensões lineares alcançar o mesmo elemento do grupo, para que possamos basta escolher qualquer um deles por ordenação topológica e verificar se ele é e ou não. Portanto, o caso interessante é G não comutativo . Em geral, se G tem um homomorfismo para algum grupo comutativo não trivial (por exemplo, a assinatura , para permutações), uma condição necessária, mas não suficiente, é examinar o problema através do homomorfismo e verificá-lo em PTIME na imagem comutativa . Não vejo se isso pode generalizar para um esquema de decomposição para todos os grupos finitos.GGeGG
  • Se a relação de ordem estiver vazia (ou seja, recebermos um conjunto múltiplo de elementos em e podermos usar qualquer permutação), o problema poderá ser resolvido pela programação dinâmica, onde os estados são o número de ocorrências de cada elemento em G que ainda estão não usado (lembre-se de que G é fixo, portanto o número de estados é polinomial na entrada).GGG
  • Para entradas posets de largura constante, podemos usar um algoritmo dinâmico após uma decomposição da cadeia. Portanto, se a dureza se mantiver, ela deverá usar posets de entradas arbitrariamente amplos. Observe que, para posets amplos, o número de possíveis "estados" em uma abordagem de programação dinâmica seria o número de perturbações do poset, que em geral é exponencial e não polinomial, de modo que a abordagem não funciona diretamente.
  • G
  • e

GGGGΣAΣAΣA


GGGG

GG

Existe alguma maneira de usar o teorema de Barrington (ou algo semelhante a ele) aqui? Não consigo descobrir como, como não sei como organizar correlações de longo prazo entre as escolhas feitas ao selecionar o pedido total, mas talvez alguém veja como fazê-lo.
DW

Respostas:


2

GG

prova

f(x)=xga(x)=x+a

Gfga

G{fga|aZ}{ga|aZ}

G

a1,a2,...,an

Pn+2fngaii=1,...,n

gpgq=gp+qfgpf=gpPgiIaiiIaiIgaifg0PiIaiiIai=0iIai=iIai

GIiIai=iIai

GG


GG

1

Com meu co-autor, acabamos de publicar uma pré - impressão que estuda esse problema de maneira mais geral para idiomas comuns. No caso de grupos finitos, afirmamos que o problema é tratável (em NL) no caso em que a ordem parcial dos elementos consiste em uma união de cadeias: veja o Teorema 6.2. Podemos supor que o problema para os DAGs gerais também esteja em NL, e há alguma esperança de estender a técnica para esse cenário, mas estamos perdendo um ingrediente para isso, relacionado a esta pergunta - para detalhes, consulte a pré-impressão, Seção 6, parágrafo "Limitações" no final, segunda limitação.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.