Xidong Zheng
Kevin D. Reilly
James J. Buckley

Applying Genetic Algorithms to Fuzzy Probability-based Web Planning Models

41st ACM Southeast Regional Conference (2003) - Proceedings, 241-245.


Abstract

We use fuzzy probabilities in queuing system models for designing web servers. Following work elucidated in the recently submitted paper by Buckley, Reilly and Zheng (2002), we utilize fuzzy, finite, regular Markov chains to determine the fuzzy steady state probabilities. Subsequently, we then compute fuzzy system performance variables, including Utilization, Number (of requests) in the System, Throughput, and Response Time. Developing system outputs with different numbers of servers and states provides a basis for optimizing the design of an entire web planning system. This paper deals with the specifics of computing (fuzzy) steady state probabilities using genetic algorithms to determine required minimum and maximum of the modeling system's fuzzy number outputs. The genetic algorithm we use employs floating point computations rather than traditional binary ones. Such an approach reduces computer memory load The modeling scheme involves complex constraints which are translated into linear ones to effect a convex space for the searching process. Genetic mutation and crossover methods are readily applicable (and efficient) in this context. We also compare the result of this method, in terms of timing and precision, to other searching methods, e.g., exhaustive and naive random based methods.


Key Words:

Genetic Algorithm, fuzzy probability, optimization, queuing theory.