Sistema de diseño evolutivo con programación de conjuntos de respuestas
Autores: Haubelt, Christian; Müller, Luise; Neubauer, Kai; Schaub, Torsten; Wanko, Philipp
Idioma: Inglés
Editor: MDPI
Año: 2023
Acceso abierto
Artículo científico
2023
Sistema de diseño evolutivo con programación de conjuntos de respuestas
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería de Software
Palabras clave
Diseño de sistemas evolutivos
Programación de conjuntos de respuestas módulo restricciones de diferencia
Variantes de producto
Problema de síntesis de sistemas
Frente de Pareto
Restricciones de diferencia
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 55
Citaciones: Sin citaciones
Abordamos el problema del diseño de sistemas evolutivos (ESD) mediante la programación de conjuntos de respuestas módulo restricciones de diferencia (AMT). El objetivo de este enfoque de diseño es sintetizar nuevas variantes de productos o generaciones a partir de productos existentes. Comenzamos formalizando el problema subyacente de síntesis del sistema y el proceso de exploración del espacio de diseño, que consiste en encontrar el frente de Pareto con respecto a la latencia, costo, energía y medidas de similitud entre los dos diseños. Luego presentamos codificaciones basadas en AMT para capturar todos estos aspectos. La idea es utilizar ASP simple para la detección y resolución de conflictos y para el enrutamiento, y utilizar restricciones de diferencia para la programación. Además, proponemos un nuevo enfoque para expresar la similitud que utilizamos en tres niveles alternativos de exploración del espacio de diseño basados en AMT, es decir, a niveles estratégicos, heurísticos y objetivos, que se realizan para guiar la exploración hacia diseños de alto interés. Por último, pero no menos importante, evaluamos sistemáticamente las técnicas emergentes empíricamente e identificamos las técnicas AMT más prometedoras.
Descripción
Abordamos el problema del diseño de sistemas evolutivos (ESD) mediante la programación de conjuntos de respuestas módulo restricciones de diferencia (AMT). El objetivo de este enfoque de diseño es sintetizar nuevas variantes de productos o generaciones a partir de productos existentes. Comenzamos formalizando el problema subyacente de síntesis del sistema y el proceso de exploración del espacio de diseño, que consiste en encontrar el frente de Pareto con respecto a la latencia, costo, energía y medidas de similitud entre los dos diseños. Luego presentamos codificaciones basadas en AMT para capturar todos estos aspectos. La idea es utilizar ASP simple para la detección y resolución de conflictos y para el enrutamiento, y utilizar restricciones de diferencia para la programación. Además, proponemos un nuevo enfoque para expresar la similitud que utilizamos en tres niveles alternativos de exploración del espacio de diseño basados en AMT, es decir, a niveles estratégicos, heurísticos y objetivos, que se realizan para guiar la exploración hacia diseños de alto interés. Por último, pero no menos importante, evaluamos sistemáticamente las técnicas emergentes empíricamente e identificamos las técnicas AMT más prometedoras.