Optimization processes are an essential element in many practical applications, such as in engineering, chemistry, logistic, finance, etc. To fill the knowledge gap between practitioners and optimization experts, we developed Kimeme, a new flexible platform for multi-disciplinary optimization. A peculiar feature of Kimeme is that it can be used both for problem and algorithm design. It includes a rich graphical environment, a comprehensive set of post-processing tools, and an open-source library of state-of-the-art single and multi-objective optimization algorithms. In a memetic fashion, algorithms are decomposed into operators, so that users can easily create new optimization methods, just combining built-in operators or creating new ones. Similarly, the optimization process is described according to a data-flow logic, so that it can be seamlessly integrated with external software such as Computed Aided Design & Engineering (CAD/CAE) packages, Matlab, spreadsheets, etc. Finally, Kimeme provides a native distributed computing framework, which allows parallel computations on clusters and heterogeneous LANs. Case studies from industry show that Kimeme can be effortlessly applied to industrial optimization problems, producing robust results also in comparison with other platforms on the market.

Introducing Kimeme, a Novel Platform for Multi-disciplinary Multi-objective Optimization / Iacca, Giovanni; Mininno, Ernesto. - STAMPA. - 587:(2016), pp. 40-52. (Intervento presentato al convegno Workshop on Artificial Life and Evolutionary Computation (WIVACE) tenutosi a Bari nel 22nd -25th September 2015) [10.1007/978-3-319-32695-5_4].

Introducing Kimeme, a Novel Platform for Multi-disciplinary Multi-objective Optimization

Iacca, Giovanni;
2016-01-01

Abstract

Optimization processes are an essential element in many practical applications, such as in engineering, chemistry, logistic, finance, etc. To fill the knowledge gap between practitioners and optimization experts, we developed Kimeme, a new flexible platform for multi-disciplinary optimization. A peculiar feature of Kimeme is that it can be used both for problem and algorithm design. It includes a rich graphical environment, a comprehensive set of post-processing tools, and an open-source library of state-of-the-art single and multi-objective optimization algorithms. In a memetic fashion, algorithms are decomposed into operators, so that users can easily create new optimization methods, just combining built-in operators or creating new ones. Similarly, the optimization process is described according to a data-flow logic, so that it can be seamlessly integrated with external software such as Computed Aided Design & Engineering (CAD/CAE) packages, Matlab, spreadsheets, etc. Finally, Kimeme provides a native distributed computing framework, which allows parallel computations on clusters and heterogeneous LANs. Case studies from industry show that Kimeme can be effortlessly applied to industrial optimization problems, producing robust results also in comparison with other platforms on the market.
2016
Advances in Artificial Life, Evolutionary Computation and Systems Chemistry
Cham
Springer
978-3-319-32694-8
Iacca, Giovanni; Mininno, Ernesto
Introducing Kimeme, a Novel Platform for Multi-disciplinary Multi-objective Optimization / Iacca, Giovanni; Mininno, Ernesto. - STAMPA. - 587:(2016), pp. 40-52. (Intervento presentato al convegno Workshop on Artificial Life and Evolutionary Computation (WIVACE) tenutosi a Bari nel 22nd -25th September 2015) [10.1007/978-3-319-32695-5_4].
File in questo prodotto:
File Dimensione Formato  
man.pdf

accesso aperto

Tipologia: Post-print referato (Refereed author’s manuscript)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.41 MB
Formato Adobe PDF
1.41 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/196443
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 5
social impact