logo móvil
Contáctanos

Lyndon algoritmos de factorización para alfabetos pequeños y cadenas codificadas de longitud de ejecución

Autores: Ghuman, Sukhpal Singh; Giaquinta, Emanuele; Tarhio, Jorma

Idioma: Inglés

Editor: MDPI

Año: 2019

Descargar PDF

Acceso abierto

Artículo científico
2019

Lyndon algoritmos de factorización para alfabetos pequeños y cadenas codificadas de longitud de ejecución


Categoría

Ingeniería y Tecnología

Subcategoría

Ingeniería de Software

Palabras clave

Algoritmo
Factorización de Lyndon
Duval
Cadena
Ejecuciones
Complejidad temporal

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 35

Citaciones: Sin citaciones


Descripción
Presentamos dos modificaciones del algoritmo de Duval para calcular la factorización de Lyndon de una cadena. Uno de los algoritmos ha sido diseñado para cadenas que contienen secuencias del carácter más pequeño. Funciona mejor para alfabetos pequeños y es capaz de omitir un número significativo de caracteres de la cadena. Además, se puede diseñar para tener complejidad temporal lineal en el peor de los casos. Cuando hay una cadena codificada de longitud , el otro algoritmo calcula la factorización de Lyndon de en tiempo y en espacio constante. Los resultados experimentales muestran que las nuevas variaciones son más rápidas que el algoritmo original de Duval en muchos escenarios.

Otros recursos que podrían interesarte

Temas Virtualpro