| Cbraid. biblioteca C ++ para cálculos em grupos de trança |
Baixe Agora |
Cbraid. Classificação e resumo
- Nome do editor:
- Jae Choon Cha
- Site do editor:
- http://www.postech.ac.kr/~jccha/
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 23 KB
Cbraid. Tag
Cbraid. Descrição
Biblioteca C ++ para cálculos em grupos de trança CBRAID é uma biblioteca de classe C ++ gratuita e aberta que implementa algoritmos para cálculos em grupos de trança.cbraid oferece uma operação de conjunto em grupos de trança, incluindo: · Operações de grupo (multiplicação e inversão) · Conversões em formas canônicas · geração de trança aleatória Muitas operações são fornecido como operadores sobrecarregados, bem como funções de membros, para que os usuários possam escrever código simples e fácil de ler para computação trança; Por exemplo, uma conjugação pode ser escrita como y = a * x *! A no código C ++.cbraid suporta cálculos em ambas as apresentação de artin e a apresentação do gerador de banda. Os algoritmos que são implementados no CBRAID são teoricamenteticamente otimizados, mas O código-fonte não usa nenhum truque de codificação técnica para melhoria de velocidade; Para o propósito de pesquisa, a legibilidade é muito mais importante do que (talvez pouco) melhoria de velocidade.
Cbraid. Software Relacionado