Xidong Zheng
Kevin D. Reilly
James J. Buckley

Comparing Genetic Algorithms and Exhaustive Methods
used in
Optimization Problems
for
Fuzzy Probability-Based Web Planning Models

Proc. Int'l Conf. on Artificial Intelligence (IC-AI'03) - Vol. 1, 463-468

Abstract

This paper deals with the specifics of computing (fuzzy) steady state probabilities. We use both exhaustive methods and genetic algorithms to determine required minimum and maximum of the modeling system's fuzzy number outputs. The fuzzy steady state probabilities are determined within a framework which utilizes fuzzy, finite, regular Markov chains; the work is a follow-up to work suggested in the paper by Reilly, Buckley, Zheng and Hernandez and more thoroughly elucidated in the submitted paper by Buckley, Reilly and Zheng (In press). Exhaustive method uses intuitive approach to search the maximum and minimum of the modeling system's parameters. It searches every possible value of input variables by certain steps, and compares the output to get the required results. We have implemented two kinds of exhaustive methods, one is naive method, the other is the improved exhaustive method; Genetic Algorithm (GA) uses guided random searching through the input variables space to get the results. Our GA solutions employing floating-point computations reduce computer memory load and speed up computation (relative to using binary representations). The modeling scheme involves complex constraints which, when translated to linear ones, effect a convex space for the search with expedited genetic mutation and crossover. We also compared the results of these different methods in terms of timing and precision.


Key Words:

Genetic Algorithm, exhaustive methods, fuzzy probability, optimization, queuing theory.