Algoritmo de optimización por cúmulo de partículas para la construcción de redes de ordenamiento rápidas
نویسندگان
چکیده
Resumen. Una Red de Ordenamiento (RO) es un método de ordenamiento oblivious que permite ordenar N objetos mediante el uso de un número fijo de comparadores binarios los cuales están distribuidos en un orden predefinido. Por décadas, el diseño de las RO ha capturado la atención de muchos investigadores quienes han dedicado un gran esfuerzo por minimizar el número de comparadores para una entrada dada N . En este trabajo, proponemos una estrategia novedosa y sencilla para diseñar RO que maximicen el número de comparadores en paralelo, lo que es equivalente a encontrar RO rápidas. La heuŕıstica bioinspirada llamada Optimización por Cúmulo de part́ıculas (PSO) es empleada para guiar el proceso de búsqueda. Nuestros resultados muestran que el esquema propuesto permite construir RO rápidas y en algunos casos se encuentran RO óptimas por el número de comparadores. Los diseños de las RO construidas cuentan con diferentes configuraciones a las RO rápidas conocidas en la literatura especializada.
منابع مشابه
Análisis del desempeño del algoritmo genético en la clasificación automática de documentos
Resumen. Existen diversos algoritmos de clasificación para el proceso de clasificación automática de documentos, estos algoritmos buscan soluciones eficientes y rápidas, es por lo cual, el Algoritmo Genético es ideal para aplicar a este contexto, ya que es capaz de encontrar soluciones eficientes en unos cuantos segundos, por su capacidad de examinar el espacio de búsqueda en forma amplia y efi...
متن کاملDiseño automático de redes neuronales artificiales mediante el uso del algoritmo de evolución diferencial (ED)
Resumen—En el área de la Inteligencia Artificial, las Redes Neuronales Artificiales (RNA) han sido aplicadas para la solución de múltiples tareas. A pesar de su declive y del resurgimiento de su desarrollo y aplicación, su diseño se ha caracterizado por un mecanismo de prueba y error, el cual puede originar un desempeño bajo. Por otro lado, los algoritmos de aprendizaje que se utilizan como el ...
متن کاملAnálisis, Diseño y Construcción de un Control Digital Directo usando la Computadora IPN E-32
ste artículo tiene tres grandes bloques de trabajo, análisis, diseño, y construcción de un sistema de control digital directo de un motor de C.D. En el análisis y diseño del sistema se emplearon la transformaciones s, z y w, para representar los modelos del motor, controlador, convertidores y tacómetro; el algoritmo empleado para este proceso es uno de tipo Proporcional Integral y Derivativo (P...
متن کاملDiseño óptimo para transmisión de fuerza en un efector final
Resumen. En este trabajo se presenta una solución novedosa para el diseño óptimo de un efector final tipo pinza, para la transmisión de fuerza constante en su espacio de trabajo o agarre. Para tal fin se propone un problema de optimización numérica con restricciones asociado al mecanismo, el cual se resuelve utilizando el algoritmo de evolución diferencial. La función objetivo propuesta es la t...
متن کاملEvolución de gramáticas bidimensionales de contexto libre para el diseño de arquitecturas de redes de neuronas artificiales
Uno de los pasos decisivos en la aplicación de Redes de Neuronas Artificiales es el diseño de la arquitectura de la red; sin embargo, el diseño de la arquitectura es una tarea de expertos. Por ello el desarrollo de métodos automáticos de determinación de arquitecturas resulta un campo de gran interés entre los investigadores en redes de neuronas artificiales. Estos métodos utilizan fundamentalm...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Research in Computing Science
دوره 72 شماره
صفحات -
تاریخ انتشار 2014