A genetic algorithm for the multistage control of a fuzzy system in a fuzzy environment.

Janusz Kacprzyk

Mathware and Soft Computing (1997)

  • Volume: 4, Issue: 3, page 219-232
  • ISSN: 1134-5632

Abstract

top
We discuss a prescriptive approach to multistage optimal fuzzy control of a fuzzy system, given by a fuzzy state transition equation. Fuzzy constraints and fuzzy goals at consecutive control stages are given, and their confluence, Bellman and Zadeh's fuzzy decision, is an explicit performance function to be optimized. First, we briefly survey previous basic solution methods of dynamic programming (Baldwin and Pilsworth, 1982) and branch-and-bound (Kacprzyk, 1979), which are plagued by low numerical efficiency, and then sketch Kacprzyk's (1993a-e, 1994a) approach based on possibilistic interpolative reasoning aimed at enhancing the numerical efficiency but requiring a solution of a simplified auxiliary problem, and then some readjustment'' of the solution obtained. We propose a genetic algorithm for solving the problem considered. Real coding and specially defined operations of crossover, mutation, etc. are employed. The approach yields good results, and is quite efficient.

How to cite

top

Kacprzyk, Janusz. "A genetic algorithm for the multistage control of a fuzzy system in a fuzzy environment.." Mathware and Soft Computing 4.3 (1997): 219-232. <http://eudml.org/doc/39110>.

@article{Kacprzyk1997,
abstract = {We discuss a prescriptive approach to multistage optimal fuzzy control of a fuzzy system, given by a fuzzy state transition equation. Fuzzy constraints and fuzzy goals at consecutive control stages are given, and their confluence, Bellman and Zadeh's fuzzy decision, is an explicit performance function to be optimized. First, we briefly survey previous basic solution methods of dynamic programming (Baldwin and Pilsworth, 1982) and branch-and-bound (Kacprzyk, 1979), which are plagued by low numerical efficiency, and then sketch Kacprzyk's (1993a-e, 1994a) approach based on possibilistic interpolative reasoning aimed at enhancing the numerical efficiency but requiring a solution of a simplified auxiliary problem, and then some readjustment'' of the solution obtained. We propose a genetic algorithm for solving the problem considered. Real coding and specially defined operations of crossover, mutation, etc. are employed. The approach yields good results, and is quite efficient.},
author = {Kacprzyk, Janusz},
journal = {Mathware and Soft Computing},
keywords = {Control difuso; Procesos difusos; Programación dinámica; Algoritmos genéticos; Sistemas dinámicos; Etapas; Interpolación; dynamic programming; genetic algorithm},
language = {eng},
number = {3},
pages = {219-232},
title = {A genetic algorithm for the multistage control of a fuzzy system in a fuzzy environment.},
url = {http://eudml.org/doc/39110},
volume = {4},
year = {1997},
}

TY - JOUR
AU - Kacprzyk, Janusz
TI - A genetic algorithm for the multistage control of a fuzzy system in a fuzzy environment.
JO - Mathware and Soft Computing
PY - 1997
VL - 4
IS - 3
SP - 219
EP - 232
AB - We discuss a prescriptive approach to multistage optimal fuzzy control of a fuzzy system, given by a fuzzy state transition equation. Fuzzy constraints and fuzzy goals at consecutive control stages are given, and their confluence, Bellman and Zadeh's fuzzy decision, is an explicit performance function to be optimized. First, we briefly survey previous basic solution methods of dynamic programming (Baldwin and Pilsworth, 1982) and branch-and-bound (Kacprzyk, 1979), which are plagued by low numerical efficiency, and then sketch Kacprzyk's (1993a-e, 1994a) approach based on possibilistic interpolative reasoning aimed at enhancing the numerical efficiency but requiring a solution of a simplified auxiliary problem, and then some readjustment'' of the solution obtained. We propose a genetic algorithm for solving the problem considered. Real coding and specially defined operations of crossover, mutation, etc. are employed. The approach yields good results, and is quite efficient.
LA - eng
KW - Control difuso; Procesos difusos; Programación dinámica; Algoritmos genéticos; Sistemas dinámicos; Etapas; Interpolación; dynamic programming; genetic algorithm
UR - http://eudml.org/doc/39110
ER -

NotesEmbed ?

top

You must be logged in to post comments.

To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.

Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.

Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

    
                

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.