INVARIANT SUBSETS OF THE SEARCH SPACE AND THE UNIVERSALITY OF A GENERALIZED GENETIC ALGORITHM

Size: px
Start display at page:

Download "INVARIANT SUBSETS OF THE SEARCH SPACE AND THE UNIVERSALITY OF A GENERALIZED GENETIC ALGORITHM"

Transcription

1 INVARIANT SUBSETS OF THE SEARCH SPACE AND THE UNIVERSALITY OF A GENERALIZED GENETIC ALGORITHM BORIS MITAVSKIY Abstract In this paper we shall give a mathematical description of a general evolutionary heuristic search algorithm which allows to see a very special property which slightly generalized binary genetic algorithms have comparing to other evolutionary computation techniques It turns out that such a generalized genetic algorithm, which we call a binary semi-genetic algorithm, is capable of encoding virtually any other reasonable evolutionary heuristic search technique Introduction In this paper we shall describe a mathematical framework which allows to see some special properties which binary genetic algorithms have comparing to other evolutionary computation techniques It turns out that a slightly generalized version of a binary genetic algorithm can encode virtually any reasonable heuristic search algorithm (see corollary 5 and corollary 53 This seems interesting at least from a philosophical point of view, for it says something about the special properties of the reproduction mechanisms occurring in nature Moreover, it has been pointed out in [7] that such generalizations may actually be useful for practical purposes In fact, the binary embedding theorem and its corollaries (see theorem 5 and corollary 5 provide both, sufficient and necessary conditions when a given evolutionary algorithm can be embedded into (encoded by a binary semi-genetic algorithm These conditions depend only on the nature of the family of the reproduction transformations, and are completelndependent of any particular structure on the search space Theorem 5 classifies all such encodings in terms of the invariant subsets of the search space This may be useful for practical purposes, to simulate a given evolutionary heuristic search algorithm on a computer By an evolutionary heuristic search algorithm we mean a heuristic search technique used to solve optimization problems which mimics the basic natural evolution cycle: the natural selection, (or the survival of the fittest reproduction, and mutation The precise mechanism is outlined in the following sections Notation Ω is a finite set, called a search space f : Ω (0, is a function, called a fitness function The goal is to find a maximum of the function f F q is a collection of q-ary operations on Ω Intuitively F q can be thought of as the collection of reproduction operators: some q parents produce one offspring In nature q =, for every child has two parents, but in the artificial setting there

2 BORIS MITAVSKIY seems to be no special reason to assume that every child has no more than two parents M is a collection of unary operations on Ω Intuitively these are asexual reproduction, or mutation operators 3 how does a heuristic search algorithm work? A population P = x x x m Evaluation: Individuals of P are evaluated: with x i Ω is selected randomly x x x m f(x f(x f(x m Selection: A new population y P y = f(x is obtained where = x with probability Σ m l= f(x l In other words, all of the individuals of P are these of P, and the expectation of the number of occurrences of anndividual of P in P is proportional to the number of occurrences of that individual in P times the individual s fitness value In particular, the fitter the individual is, the more copies of that individual are likely to be present in P On the other hand, the individuals having relatively small fitness value are not likely to enter into P at all This is designed to imitate the natural survival of the fittest principle Partition: The individuals of P are partitioned into pairwise disoint tuples for mating according to some probabilistic rule: For instance the tuples could be Reproduction: y m Q = Q = Q = q q q

3 INVARIANT SUBSETS OF THE SEARCH SPACE AND THE UNIVERSALITY OF A GENERALIZED GENETIC ALGORITHM3 Replace every one of the selected q -tuples Q = Q = T ( T ( T q (,,, q,, q,, q,, q with the q -tuples for some randomly selected q -tuples of transformations (T, T,, T q (F q q This gives us a new population z P z = Mutation: Finally, with small probability we replace z i with F (z i for some randomly chosen F M This, once again, gives us a new population P w = Upon completion of mutation start all over with the initial population P The cycle is repeated a certain number of times depending on the problem z m w w m 4 a couple special heuristic search algorithms: The search space of every one of the following heuristic search algorithms is S = {0, } n Binary Genetic Algorithm: For every subset M {,,, n}, let L M (a, b = (x, x,, x i,, x n if i M where a = (a, a,, a n and b = (b,, b n S and x i = b i otherwise Let F M = {L M M {,,, n}} play the role of F from the previous section Example: With n = 5 and M = {, 3, 4}, M = {, 3, 5} we have ( ( LM ((, 0, 0,,, (,, 0, 0, L M ((, 0, 0,,, (,, 0, 0, { a i = ( The genetic crossover transformations are classified by the following property: If both parents have a in the i th position then the offspring also has a in the i th position Likewise, if both parents have a 0 in the i th position then the offspring

4 4 BORIS MITAVSKIY also has a 0 in the i th position If, on the other hand, the alleles of the i th gene don t coincide, then the i th allele could be either a 0 or a It turns out, that if we relax the condition on the preservation of genes, so to speak, by half, meaning that If both parents have a in the i th position then the offspring also has a in the i th position, but, in any other case, there is no requirement on the i th gene: it could be either a 0 or a, then one obtains a very special evolutionary heuristic search algorithm described below In section 5 we shall see that such an evolutionary algorithm is virtually universal, since it describes virtually any other reasonable heuristic search algorithm (see theorem 5, corollary 5 and corollary 53 Binary Semi-Genetic Algorithm: Definition 4 Fix m and u = (u, u,, u n S Define a semi-crossover transformation F u m : S m S as follows: For any given matrix a a a n a a a n P = a m a m a mn in S m F u m (P = x = (x, x, x n S where { a i if k m a i = a ki = x i = u i otherwise In other words, F u m preserves the i th gene if it is equal to in all of the rows of P, and replaces it with u i otherwise Denote by F m = {F u m u S} the family of all semi-crossover transformations Example: With n = 5 and u = (0,,, 0,, u = (0,, 0, 0, we have ( ( ( 0 0 Fu ((, 0, 0,,, (,, 0, 0, 0 = 0 0 F u ((, 0, 0,,, (,, 0, 0, 0 0 Notice, that if is present in the i th position of both parents, then it remains in the i th position of both offsprings There are absolutely no other restrictions, though 5 the binary embedding theorem Question: Under which conditions can a given heuristic search algorithm be encoded by a binary semi-genetic or, better yet, by a binary genetic algorithm? The main idea behind answering the question above is to observe that the families of invariant subsets naturally determine the corresponding families of transformations fixing them The rigorous machiners fully developed in the appendix of [5], and is also available upon request from the author Let Γ denote a family of transformations from Ω m into Ω Let Λ Γ = {S S Ω, T (S m S T Γ } denote the family of all invariant subsets under the action of Γ

5 INVARIANT SUBSETS OF THE SEARCH SPACE AND THE UNIVERSALITY OF A GENERALIZED GENETIC ALGORITHM5 Under certain slightly technical conditions on the family of transformations Γ (these conditions are satisfied by both, the family of all crossover transformations and the family of all semi-crossover transformations All of the rigorous details can be found in [5], and are also available upon request from the author the family of transformations Γ = {T x Ω m a transformation T x Γ such that T (x = T x (x} is the largest family of transformations such that Λb Γ = Λ Γ As we have seen in the section 3, a given evolutionary heuristic search algorithm is entirely determined by the families of its reproduction transformations This motivates the following definition: Definition 5 A heuristic k-tuple Ω = (Ω, Γ, Γ, Γ k is a k + -tuple where Ω denotes an arbitrary set while Γ i is ust a family of transformations from Ω m i into Ω and m < m < m i < < m k We say that the k-tuple of integers (m, m,, m k is the arity of the heuristic k-tuple (Ω, Γ, Γ, Γ k We also say that the collection Λ Ω = i k Λ Γ i is the collection of Ω-invariant subsets For x Ω, denote by Sx Ω the smallest element of Λ Ω containing x (Notice that Λ Ω is closed under arbitrarntersections so that Sx Ω = K Λ Γi, x K K In section 4 we have described the binary semi-genetic algorithm by the following heuristic k-tuple: Definition 5 Let S = {0, } We shall say that (S, F m, F m,, F mk is a semi-genetic heuristic k-tuple of dimension n, where m < m < < m k The following definition provides the means for the comparison of the various heuristic k-tuples An encoding of Ω by Φ is simply a mapping δ : Ω Φ w Ω δ(w is ust the code of w in Φ If the mapping δ : Ω Φ is one-to-one, then one can completely recover any w Ω from its code δ(w In other words, Ω is completeldentified with the subset δ(ω Φ If Ω = (Ω, Γ, Γ, Γ k and Φ = (Φ, Θ, Θ,, Γ k are two heuristic k-tuples of the same arity, a natural way to compare Ω with Φ is to construct an encoding mapping δ : Ω Φ which respects the reproduction transformations This motivates the following definition: Definition 53 Given two heuristic k-tuples Ω = (Ω, Γ, Γ,, Γ k and Φ = (Φ, Θ, Θ,, Θ k of the same arity, ( see definition 5 a morphism δ : Ω Φ is ust a function δ : Ω Φ which respects the reproduction transformations, meaning that i k and T Γ i F Θ i such that w, w,, w mi Ω we have F (δ(w, δ(w,, δ(w mi = δ(t (w, w,, w mi We say that a morphism δ : Ω Φ is an embedding if the underlying function δ : Ω Φ is one-to-one The binary embedding theorem establishes an explicit one-to-one correspondence between the set of all embeddings of a given heuristic k-tuple into binary semi-genetic algorithms and a certain collection of ordered n-tuples of Ω-invariant subsets Definition 54 Fix any heuristic k-tuple Ω = (Ω, Γ, Γ,, Γ k We say that collection Υ n = {I I = (I, I,, I n I Λ Ω, x, y Ω with x y n

6 6 BORIS MITAVSKIY such that either (x I and y / I or vise versa: (y I and x / I } is a family of separating n-tuples Theorem 5 Fix a heuristic k-tuple Ω = (Ω, Γ, Γ,, Γ k We now have the following biection φ : Υ n Ϝ n Ω which is defined explicitly as follows: Given an ordered n-tuple of sets from Λ Ω, call it I = (I, I,, I n Υ n, (see definition{ 54 let φ(i = δ I where δ I (x = (x, x,, x n S = {0, } n with if x I x = x Ω 0 otherwise Proof Due to space limitation, a detailed argument is available upon request from the author It turns out that the conditions under which a given heuristic k-tuple can be embedded into a binary semi-genetic heuristic k-tuple are rather mild and naturally occurring as the following two corollaries demonstrate: Corollary 5 Given a heuristic k-tuple Ω = (Ω, Γ, Γ,, Γ k, Ω, the following are equivalent: ( Ω can be embedded into an n-dimensional semi-genetic heuristic k-tuple for some n ( x, y Ω with x y we have either x / Sy Ω (see definition?? or vise versa: y / Sx Ω (3 x, y Ω with x y we have Sx Ω Sy Ω (Another way to say this, is that the map sending x to Sx Ω is one-to-one Moreover, if an embedding exists for some n, then there exists one for n = Ω We also must have n log Ω Proof One simply shows that x, y Ω with x y we have either x / Sy Ω or y / Sx Ω if and onlf Ω -tuple S = (Sx Ω, Sx Ω,, Sx Ω Ω where {x i } n i= is an enumeration of all the elements of Ω is separating ( i e S Υ n, see definition 54 if and onlf Υ n which, in turn, according to theorem 5, happens if and onlf Ω can be embedded into an n-dimensional semi-genetic heuristic k-tuple for some n This establishes the equivalence of and Clearly, implies 3 To see the converse, we show that Not implies Not 3 Indeed, if x Sy Ω and y / Sx Ω, then, by minimality, (see definition 5 we have Sx Ω Sy Ω and Sy Ω Sx Ω, so that Sx Ω = Sy Ω Due to space limitations, a detailed argument is available upon request from the author Corollary 53 Given a heuristic k-tuple Ω = (Ω, Γ, Γ,, Γ k, if k and for every T Γ, T is idempotent ( in other words, x Ω T (x, x,, x = x then Ω can be embedded into a binary semi-genetic heuristic k-tuple of dimension less than or equal to Ω Proof The desired conclusion follows immediately from corollary 5 by observing that x, y Ω with x y we have Sx Ω = {x} so that x {x} = Sx Ω while y / {x} = Sx Ω

7 INVARIANT SUBSETS OF THE SEARCH SPACE AND THE UNIVERSALITY OF A GENERALIZED GENETIC ALGORITHM7 6 Conclusions and Future Work In a classical binary genetic algorithm crossover works by swapping the alleles, while in the generalized version it works by preserving only the good allele ( = and may or may not preserve the 0 gene (see Definition 4 It seems interesting to know that such an algorithm is almost universal in the sense of Corollary 5 and Corollary 53 Notice that the conditions of Corollary 53 are quite natural to assume They basically say that two or more identical individuals produce the offspring which is identically the same as the parent individual Corollary 5 also shows that the dimension of the embedding can always be made less than or equal to the size of the underlying set, Ω It can be shown that, in general, the dimension can not be reduced any further, but the author conectures, that, due to the rigidity of the collection of m-fixable family of subsets (see Appendix A of [5] for the definitions and machinery The material is also available upon request from the author, under some mild conditions, the dimension may be reduced drastically This provides at least one possible direction for the future research Another natural question to ask is the following: Under which conditions can a given heuristic search algorithm be encoded by a classical (not necessarily binary genetic algorithm? It turns out that the conditions involve some basic Abstract Algebra: In fact, a given heuristic k-tuple Ω can be encoded by a genetic algorithm (not necessarily a binary one if and onlf there exists a way to enlarge a set Ω to a superset Ψ so that there exists a ring structure on Ψ with comaximal ideals I, I, I n for which n = I = 0 and n any union of cosets of I intersected with Ω is in Λ Ω The proof of this fact involves Chinese Remainder Theorem (see, for instance, Dummitt and Foote [4] together with a few other technical facts (due to space limitations, these are available upon request from the author used in ways similar to their usage in the proof of Theorem 5 An alternative approach has been developed by Nicholas J Radcliffe [6] Notice, however that Radcliffe s work relies on the notion of a formae which is less general than Mitavskiy s notion of the m-fixable family of subsets described in detail in [5] In particular there is no way to use Radcliiffe s formae to describe the family of semi-genetic crossover operators, while the family of m-fixable subsets describes absolutely any family of m-ary reproduction transformations on an arbitrary, representation independent search space (see Appendix A of [5] for details Also available upon request from the author This type of theorems will be studied in my future research 7 Acknowledgements I want to thank Professor John Holland for the helpful discussions and for the encouragement I ve received from him to write this paper I also want to thank my thesis advisor, Professor Andreas Blass for the numerous helpful advisor meetings which have stimulated some of the ideas for this and for my future work Finally I would like to thank my fellow graduate student of mathematics, Ronald Walker for a few very helpful discussions, and the University of Michigan Complex Systems Group for the suggestions regarding the organization of this paper References [] Antonisse, J A new interpretation of Schema Notation that Overturns the Binary Encoding Constraint Procedings of the Third International Conference on Genetic Algorithms, Ed J D Schaffer, Morgan Kaufmann, San Francisco, 989, pp 86-97

8 8 BORIS MITAVSKIY [] Zbigniew Michalewicz Genetic Algorithms + Data Structures = Evolution Programs, Berlin; New York: Springer-Verlag, 996 [3] Michael D Vose Generalizing the Notion of a Schema in Genetic Algorithms Artificial Intelligence 50( (99 [4] David S Dummit, Richard M Foote Abstract Algebra, Prentice-Hall, Inc (99 [5] Boris Mitavskiy Crossover Invariant Subsets of the Search Space for Genetic Algorithms and Possible Generalizations, Evolutionary Computation, Submitted in May of 00 [6] Nicholas J Radcliffe, 994 The Algebra of Genetic Algorithms Annals of Math and Artificial Intelligence, 0: [7] Watson, R A and Pollack, J B (000 Recombination Without Respect: Schema Combination and Disruption in Genetic Algorithm Crossover, Proceedings of the 000 Genetic and Evolutionary Computation Conference, Whitly D, et al(eds, Morgan Kaufmann, 000 pp -9 Department of Mathematics, University of Michigan, Ann Arbor, MI, address: bmitavsk@umichedu

Search. Search is a key component of intelligent problem solving. Get closer to the goal if time is not enough

Search. Search is a key component of intelligent problem solving. Get closer to the goal if time is not enough Search Search is a key component of intelligent problem solving Search can be used to Find a desired goal if time allows Get closer to the goal if time is not enough section 11 page 1 The size of the search

More information

A Note on Crossover with Interval Representations

A Note on Crossover with Interval Representations A Note on Crossover with Interval Representations Christopher Stone and Larry Bull UWE Learning Classifier System Technical Report UWELCSG03-00 Faculty of Computing, Engineering and Mathematical Sciences

More information

Evolutionary Computation

Evolutionary Computation Evolutionary Computation - Computational procedures patterned after biological evolution. - Search procedure that probabilistically applies search operators to set of points in the search space. - Lamarck

More information

Implicit Formae in Genetic Algorithms

Implicit Formae in Genetic Algorithms Implicit Formae in Genetic Algorithms Márk Jelasity ½ and József Dombi ¾ ¾ ½ Student of József Attila University, Szeged, Hungary jelasity@inf.u-szeged.hu Department of Applied Informatics, József Attila

More information

Genetic Algorithms: Basic Principles and Applications

Genetic Algorithms: Basic Principles and Applications Genetic Algorithms: Basic Principles and Applications C. A. MURTHY MACHINE INTELLIGENCE UNIT INDIAN STATISTICAL INSTITUTE 203, B.T.ROAD KOLKATA-700108 e-mail: murthy@isical.ac.in Genetic algorithms (GAs)

More information

CSC 4510 Machine Learning

CSC 4510 Machine Learning 10: Gene(c Algorithms CSC 4510 Machine Learning Dr. Mary Angela Papalaskari Department of CompuBng Sciences Villanova University Course website: www.csc.villanova.edu/~map/4510/ Slides of this presenta(on

More information

On the Topology of Genetic Algorithms

On the Topology of Genetic Algorithms Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence (IJCAI-16) On the Topology of Genetic Algorithms David Hofmeyr Lancaster University, Lancaster, UK d.hofmeyr@lancaster.ac.uk

More information

Lecture 9 Evolutionary Computation: Genetic algorithms

Lecture 9 Evolutionary Computation: Genetic algorithms Lecture 9 Evolutionary Computation: Genetic algorithms Introduction, or can evolution be intelligent? Simulation of natural evolution Genetic algorithms Case study: maintenance scheduling with genetic

More information

A Study in Set Recombination

A Study in Set Recombination A Study in Set Recombination Nicholas J. Radcliffe & Felicity A. W. George Edinburgh Parallel Computing Centre University of Edinburgh King s Buildings EH9 JZ Scotland Abstract A family of problems for

More information

Chapter 8: Introduction to Evolutionary Computation

Chapter 8: Introduction to Evolutionary Computation Computational Intelligence: Second Edition Contents Some Theories about Evolution Evolution is an optimization process: the aim is to improve the ability of an organism to survive in dynamically changing

More information

Polynomial Approximation of Survival Probabilities Under Multi-point Crossover

Polynomial Approximation of Survival Probabilities Under Multi-point Crossover Polynomial Approximation of Survival Probabilities Under Multi-point Crossover Sung-Soon Choi and Byung-Ro Moon School of Computer Science and Engineering, Seoul National University, Seoul, 151-74 Korea

More information

Crossover Gene Selection by Spatial Location

Crossover Gene Selection by Spatial Location Crossover Gene Selection by Spatial Location ABSTRACT Dr. David M. Cherba Computer Science Department Michigan State University 3105 Engineering Building East Lansing, MI 48823 USA cherbada@cse.msu.edu

More information

Crossover Techniques in GAs

Crossover Techniques in GAs Crossover Techniques in GAs Debasis Samanta Indian Institute of Technology Kharagpur dsamanta@iitkgp.ac.in 16.03.2018 Debasis Samanta (IIT Kharagpur) Soft Computing Applications 16.03.2018 1 / 1 Important

More information

Representation and Hidden Bias II: Eliminating Defining Length Bias in Genetic Search via Shuffle Crossover

Representation and Hidden Bias II: Eliminating Defining Length Bias in Genetic Search via Shuffle Crossover Representation and Hidden Bias II: Eliminating Defining Length Bias in Genetic Search via Shuffle Crossover Abstract The traditional crossover operator used in genetic search exhibits a position-dependent

More information

Evolving Presentations of Genetic Information: Motivation, Methods, and Analysis

Evolving Presentations of Genetic Information: Motivation, Methods, and Analysis Evolving Presentations of Genetic Information: Motivation, Methods, and Analysis Peter Lee Stanford University PO Box 14832 Stanford, CA 94309-4832 (650)497-6826 peterwlee@stanford.edu June 5, 2002 Abstract

More information

Properties of Generating Sets of Finite Groups

Properties of Generating Sets of Finite Groups Cornell SPUR 2018 1 Group Theory Properties of Generating Sets of Finite Groups by R. Keith Dennis We now provide a few more details about the prerequisites for the REU in group theory, where to find additional

More information

Jónsson posets and unary Jónsson algebras

Jónsson posets and unary Jónsson algebras Jónsson posets and unary Jónsson algebras Keith A. Kearnes and Greg Oman Abstract. We show that if P is an infinite poset whose proper order ideals have cardinality strictly less than P, and κ is a cardinal

More information

RESOLUTION OF NONLINEAR OPTIMIZATION PROBLEMS SUBJECT TO BIPOLAR MAX-MIN FUZZY RELATION EQUATION CONSTRAINTS USING GENETIC ALGORITHM

RESOLUTION OF NONLINEAR OPTIMIZATION PROBLEMS SUBJECT TO BIPOLAR MAX-MIN FUZZY RELATION EQUATION CONSTRAINTS USING GENETIC ALGORITHM Iranian Journal of Fuzzy Systems Vol. 15, No. 2, (2018) pp. 109-131 109 RESOLUTION OF NONLINEAR OPTIMIZATION PROBLEMS SUBJECT TO BIPOLAR MAX-MIN FUZZY RELATION EQUATION CONSTRAINTS USING GENETIC ALGORITHM

More information

A Simple Implementation of the Stochastic Discrimination for Pattern Recognition

A Simple Implementation of the Stochastic Discrimination for Pattern Recognition A Simple Implementation of the Stochastic Discrimination for Pattern Recognition Dechang Chen 1 and Xiuzhen Cheng 2 1 University of Wisconsin Green Bay, Green Bay, WI 54311, USA chend@uwgb.edu 2 University

More information

Lecture 2: Syntax. January 24, 2018

Lecture 2: Syntax. January 24, 2018 Lecture 2: Syntax January 24, 2018 We now review the basic definitions of first-order logic in more detail. Recall that a language consists of a collection of symbols {P i }, each of which has some specified

More information

Computational Complexity and Genetic Algorithms

Computational Complexity and Genetic Algorithms Computational Complexity and Genetic Algorithms BART RYLANDER JAMES FOSTER School of Engineering Department of Computer Science University of Portland University of Idaho Portland, Or 97203 Moscow, Idaho

More information

What Makes a Problem Hard for a Genetic Algorithm? Some Anomalous Results and Their Explanation

What Makes a Problem Hard for a Genetic Algorithm? Some Anomalous Results and Their Explanation What Makes a Problem Hard for a Genetic Algorithm? Some Anomalous Results and Their Explanation Stephanie Forrest Dept. of Computer Science University of New Mexico Albuquerque, N.M. 87131-1386 Email:

More information

Lecture 15: Genetic Algorithms

Lecture 15: Genetic Algorithms Lecture 15: Genetic Algorithms Dr Roman V Belavkin BIS3226 Contents 1 Combinatorial Problems 1 2 Natural Selection 2 3 Genetic Algorithms 3 31 Individuals and Population 3 32 Fitness Functions 3 33 Encoding

More information

Artificial Intelligence (AI) Common AI Methods. Training. Signals to Perceptrons. Artificial Neural Networks (ANN) Artificial Intelligence

Artificial Intelligence (AI) Common AI Methods. Training. Signals to Perceptrons. Artificial Neural Networks (ANN) Artificial Intelligence Artificial Intelligence (AI) Artificial Intelligence AI is an attempt to reproduce intelligent reasoning using machines * * H. M. Cartwright, Applications of Artificial Intelligence in Chemistry, 1993,

More information

Determination of Optimal Tightened Normal Tightened Plan Using a Genetic Algorithm

Determination of Optimal Tightened Normal Tightened Plan Using a Genetic Algorithm Journal of Modern Applied Statistical Methods Volume 15 Issue 1 Article 47 5-1-2016 Determination of Optimal Tightened Normal Tightened Plan Using a Genetic Algorithm Sampath Sundaram University of Madras,

More information

Groups that Distribute over Stars

Groups that Distribute over Stars Groups that Distribute over Stars Arthur Holshouser 3600 Bullard St Charlotte, NC, USA, 808 Harold Reiter Department of Mathematics UNC Charlotte Charlotte, NC 83 hbreiter@emailunccedu 1 Abstract Suppose

More information

Looking Under the EA Hood with Price s Equation

Looking Under the EA Hood with Price s Equation Looking Under the EA Hood with Price s Equation Jeffrey K. Bassett 1, Mitchell A. Potter 2, and Kenneth A. De Jong 1 1 George Mason University, Fairfax, VA 22030 {jbassett, kdejong}@cs.gmu.edu 2 Naval

More information

On minimal models of the Region Connection Calculus

On minimal models of the Region Connection Calculus Fundamenta Informaticae 69 (2006) 1 20 1 IOS Press On minimal models of the Region Connection Calculus Lirong Xia State Key Laboratory of Intelligent Technology and Systems Department of Computer Science

More information

HINDMAN S THEOREM AND IDEMPOTENT TYPES. 1. Introduction

HINDMAN S THEOREM AND IDEMPOTENT TYPES. 1. Introduction HINDMAN S THEOREM AND IDEMPOTENT TYPES URI ANDREWS AND ISAAC GOLDBRING Abstract. Motivated by a question of Di Nasso, we show that Hindman s Theorem is equivalent to the existence of idempotent types in

More information

GENETIC ALGORITHM FOR CELL DESIGN UNDER SINGLE AND MULTIPLE PERIODS

GENETIC ALGORITHM FOR CELL DESIGN UNDER SINGLE AND MULTIPLE PERIODS GENETIC ALGORITHM FOR CELL DESIGN UNDER SINGLE AND MULTIPLE PERIODS A genetic algorithm is a random search technique for global optimisation in a complex search space. It was originally inspired by an

More information

MATHEMATICAL CONCEPTS OF EVOLUTION ALGEBRAS IN NON-MENDELIAN GENETICS

MATHEMATICAL CONCEPTS OF EVOLUTION ALGEBRAS IN NON-MENDELIAN GENETICS MATHEMATICAL CONCEPTS OF EVOLUTION ALGEBRAS IN NON-MENDELIAN GENETICS JIANJUN PAUL TIAN AND PETR VOJTĚCHOVSKÝ Abstract. Evolution algebras are not necessarily associative algebras satisfying e i e j =

More information

Rings and Fields Theorems

Rings and Fields Theorems Rings and Fields Theorems Rajesh Kumar PMATH 334 Intro to Rings and Fields Fall 2009 October 25, 2009 12 Rings and Fields 12.1 Definition Groups and Abelian Groups Let R be a non-empty set. Let + and (multiplication)

More information

Principles of Real Analysis I Fall I. The Real Number System

Principles of Real Analysis I Fall I. The Real Number System 21-355 Principles of Real Analysis I Fall 2004 I. The Real Number System The main goal of this course is to develop the theory of real-valued functions of one real variable in a systematic and rigorous

More information

Evolutionary Design I

Evolutionary Design I Evolutionary Design I Jason Noble jasonn@comp.leeds.ac.uk Biosystems group, School of Computing Evolutionary Design I p.1/29 This lecture Harnessing evolution in a computer program How to construct a genetic

More information

Introduction to Walsh Analysis

Introduction to Walsh Analysis Introduction to Walsh Analysis Alternative Views of the Genetic Algorithm R. Paul Wiegand paul@tesseract.org ECLab George Mason University EClab - Summer Lecture Series p.1/39 Outline of Discussion Part

More information

Koza s Algorithm. Choose a set of possible functions and terminals for the program.

Koza s Algorithm. Choose a set of possible functions and terminals for the program. Step 1 Koza s Algorithm Choose a set of possible functions and terminals for the program. You don t know ahead of time which functions and terminals will be needed. User needs to make intelligent choices

More information

Lecture 1: Overview. January 24, 2018

Lecture 1: Overview. January 24, 2018 Lecture 1: Overview January 24, 2018 We begin with a very quick review of first-order logic (we will give a more leisurely review in the next lecture). Recall that a linearly ordered set is a set X equipped

More information

An Evolution Strategy for the Induction of Fuzzy Finite-state Automata

An Evolution Strategy for the Induction of Fuzzy Finite-state Automata Journal of Mathematics and Statistics 2 (2): 386-390, 2006 ISSN 1549-3644 Science Publications, 2006 An Evolution Strategy for the Induction of Fuzzy Finite-state Automata 1,2 Mozhiwen and 1 Wanmin 1 College

More information

Design Optimization of an Electronic Component with an Evolutionary Algorithm Using the COMSOL-MATLAB LiveLink

Design Optimization of an Electronic Component with an Evolutionary Algorithm Using the COMSOL-MATLAB LiveLink Design Optimization of an Electronic Component with an Evolutionary Algorithm Using the COMSOL-MATLAB LiveLink Eva Pelster 1,David Wenger,1 1 Wenger Engineering GmbH, Einsteinstr. 55, 8977 Ulm, mail@wenger-engineering.com

More information

NONSINGULAR CURVES BRIAN OSSERMAN

NONSINGULAR CURVES BRIAN OSSERMAN NONSINGULAR CURVES BRIAN OSSERMAN The primary goal of this note is to prove that every abstract nonsingular curve can be realized as an open subset of a (unique) nonsingular projective curve. Note that

More information

AN INTRODUCTION TO MODULI SPACES OF CURVES CONTENTS

AN INTRODUCTION TO MODULI SPACES OF CURVES CONTENTS AN INTRODUCTION TO MODULI SPACES OF CURVES MAARTEN HOEVE ABSTRACT. Notes for a talk in the seminar on modular forms and moduli spaces in Leiden on October 24, 2007. CONTENTS 1. Introduction 1 1.1. References

More information

Intelligens Számítási Módszerek Genetikus algoritmusok, gradiens mentes optimálási módszerek

Intelligens Számítási Módszerek Genetikus algoritmusok, gradiens mentes optimálási módszerek Intelligens Számítási Módszerek Genetikus algoritmusok, gradiens mentes optimálási módszerek 2005/2006. tanév, II. félév Dr. Kovács Szilveszter E-mail: szkovacs@iit.uni-miskolc.hu Informatikai Intézet

More information

Category Theory. Categories. Definition.

Category Theory. Categories. Definition. Category Theory Category theory is a general mathematical theory of structures, systems of structures and relationships between systems of structures. It provides a unifying and economic mathematical modeling

More information

Lecture 22. Introduction to Genetic Algorithms

Lecture 22. Introduction to Genetic Algorithms Lecture 22 Introduction to Genetic Algorithms Thursday 14 November 2002 William H. Hsu, KSU http://www.kddresearch.org http://www.cis.ksu.edu/~bhsu Readings: Sections 9.1-9.4, Mitchell Chapter 1, Sections

More information

A Statistical Genetic Algorithm

A Statistical Genetic Algorithm A Statistical Genetic Algorithm Angel Kuri M. akm@pollux.cic.ipn.mx Centro de Investigación en Computación Instituto Politécnico Nacional Zacatenco México 07738, D.F. Abstract A Genetic Algorithm which

More information

α-recursion Theory and Ordinal Computability

α-recursion Theory and Ordinal Computability α-recursion Theory and Ordinal Computability by Peter Koepke University of Bonn 1 3. 2. 2007 Abstract Motivated by a talk of S. D. Friedman at BIWOC we show that the α-recursive and α-recursively enumerable

More information

Form Invariance and Implicit Parallelism

Form Invariance and Implicit Parallelism University of Montana ScholarWorks at University of Montana Computer Science Faculty Publications Computer Science 2001 Form Invariance and Implicit Parallelism Michael D. Vose Alden H. Wright University

More information

ABSTRACT. Department of Mathematics. interesting results. A graph on n vertices is represented by a polynomial in n

ABSTRACT. Department of Mathematics. interesting results. A graph on n vertices is represented by a polynomial in n ABSTRACT Title of Thesis: GRÖBNER BASES WITH APPLICATIONS IN GRAPH THEORY Degree candidate: Angela M. Hennessy Degree and year: Master of Arts, 2006 Thesis directed by: Professor Lawrence C. Washington

More information

The Role of Crossover in Genetic Algorithms to Solve Optimization of a Function Problem Falih Hassan

The Role of Crossover in Genetic Algorithms to Solve Optimization of a Function Problem Falih Hassan The Role of Crossover in Genetic Algorithms to Solve Optimization of a Function Problem Falih Hassan ABSTRACT The genetic algorithm is an adaptive search method that has the ability for a smart search

More information

Rose-Hulman Undergraduate Mathematics Journal

Rose-Hulman Undergraduate Mathematics Journal Rose-Hulman Undergraduate Mathematics Journal Volume 17 Issue 1 Article 5 Reversing A Doodle Bryan A. Curtis Metropolitan State University of Denver Follow this and additional works at: http://scholar.rose-hulman.edu/rhumj

More information

Chapter 9: Relations Relations

Chapter 9: Relations Relations Chapter 9: Relations 9.1 - Relations Definition 1 (Relation). Let A and B be sets. A binary relation from A to B is a subset R A B, i.e., R is a set of ordered pairs where the first element from each pair

More information

Feasibility-Preserving Crossover for Maximum k-coverage Problem

Feasibility-Preserving Crossover for Maximum k-coverage Problem Feasibility-Preserving Crossover for Maximum -Coverage Problem Yourim Yoon School of Computer Science & Engineering Seoul National University Sillim-dong, Gwana-gu Seoul, 151-744, Korea yryoon@soar.snu.ac.r

More information

Universal Algebra for Logics

Universal Algebra for Logics Universal Algebra for Logics Joanna GRYGIEL University of Czestochowa Poland j.grygiel@ajd.czest.pl 2005 These notes form Lecture Notes of a short course which I will give at 1st School on Universal Logic

More information

Local Search (Greedy Descent): Maintain an assignment of a value to each variable. Repeat:

Local Search (Greedy Descent): Maintain an assignment of a value to each variable. Repeat: Local Search Local Search (Greedy Descent): Maintain an assignment of a value to each variable. Repeat: I I Select a variable to change Select a new value for that variable Until a satisfying assignment

More information

A Mathematical Analysis of The Generalized Oval Track Puzzle

A Mathematical Analysis of The Generalized Oval Track Puzzle Rose-Hulman Undergraduate Mathematics Journal Volume 12 Issue 1 Article 5 A Mathematical Analysis of The Generalized Oval Track Puzzle Samuel Kaufmann Carnegie Mellon University, sakaufma@andrew.cmu.edu

More information

15 Lecture 15: Points and lft maps

15 Lecture 15: Points and lft maps 15 Lecture 15: Points and lft maps 15.1 A noetherian property Let A be an affinoid algebraic over a non-archimedean field k and X = Spa(A, A 0 ). For any x X, the stalk O X,x is the limit of the directed

More information

Basic Measure and Integration Theory. Michael L. Carroll

Basic Measure and Integration Theory. Michael L. Carroll Basic Measure and Integration Theory Michael L. Carroll Sep 22, 2002 Measure Theory: Introduction What is measure theory? Why bother to learn measure theory? 1 What is measure theory? Measure theory is

More information

V. Evolutionary Computing. Read Flake, ch. 20. Genetic Algorithms. Part 5A: Genetic Algorithms 4/10/17. A. Genetic Algorithms

V. Evolutionary Computing. Read Flake, ch. 20. Genetic Algorithms. Part 5A: Genetic Algorithms 4/10/17. A. Genetic Algorithms V. Evolutionary Computing A. Genetic Algorithms 4/10/17 1 Read Flake, ch. 20 4/10/17 2 Genetic Algorithms Developed by John Holland in 60s Did not become popular until late 80s A simplified model of genetics

More information

Fundamentals of Genetic Algorithms

Fundamentals of Genetic Algorithms Fundamentals of Genetic Algorithms : AI Course Lecture 39 40, notes, slides www.myreaders.info/, RC Chakraborty, e-mail rcchak@gmail.com, June 01, 2010 www.myreaders.info/html/artificial_intelligence.html

More information

ROTATIONS, ROTATION PATHS, AND QUANTUM SPIN

ROTATIONS, ROTATION PATHS, AND QUANTUM SPIN ROTATIONS, ROTATION PATHS, AND QUANTUM SPIN MICHAEL THVEDT 1. ABSTRACT This paper describes the construction of the universal covering group Spin(n), n > 2, as a group of homotopy classes of paths starting

More information

Pattern Popularity in 132-Avoiding Permutations

Pattern Popularity in 132-Avoiding Permutations Pattern Popularity in 132-Avoiding Permutations The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation As Published Publisher Rudolph,

More information

1. To be a grandfather. Objects of our consideration are people; a person a is associated with a person b if a is a grandfather of b.

1. To be a grandfather. Objects of our consideration are people; a person a is associated with a person b if a is a grandfather of b. 20 [161016-1020 ] 3.3 Binary relations In mathematics, as in everyday situations, we often speak about a relationship between objects, which means an idea of two objects being related or associated one

More information

Fuzzy Rough Sets with GA-Based Attribute Division

Fuzzy Rough Sets with GA-Based Attribute Division Fuzzy Rough Sets with GA-Based Attribute Division HUGANG HAN, YOSHIO MORIOKA School of Business, Hiroshima Prefectural University 562 Nanatsuka-cho, Shobara-shi, Hiroshima 727-0023, JAPAN Abstract: Rough

More information

Mathematics Review for Business PhD Students Lecture Notes

Mathematics Review for Business PhD Students Lecture Notes Mathematics Review for Business PhD Students Lecture Notes Anthony M. Marino Department of Finance and Business Economics Marshall School of Business University of Southern California Los Angeles, CA 90089-0804

More information

A Lower Bound for the Size of Syntactically Multilinear Arithmetic Circuits

A Lower Bound for the Size of Syntactically Multilinear Arithmetic Circuits A Lower Bound for the Size of Syntactically Multilinear Arithmetic Circuits Ran Raz Amir Shpilka Amir Yehudayoff Abstract We construct an explicit polynomial f(x 1,..., x n ), with coefficients in {0,

More information

PETER A. CHOLAK, PETER GERDES, AND KAREN LANGE

PETER A. CHOLAK, PETER GERDES, AND KAREN LANGE D-MAXIMAL SETS PETER A. CHOLAK, PETER GERDES, AND KAREN LANGE Abstract. Soare [23] proved that the maximal sets form an orbit in E. We consider here D-maximal sets, generalizations of maximal sets introduced

More information

A strongly rigid binary relation

A strongly rigid binary relation A strongly rigid binary relation Anne Fearnley 8 November 1994 Abstract A binary relation ρ on a set U is strongly rigid if every universal algebra on U such that ρ is a subuniverse of its square is trivial.

More information

Injective semigroup-algebras

Injective semigroup-algebras Injective semigroup-algebras J. J. Green June 5, 2002 Abstract Semigroups S for which the Banach algebra l (S) is injective are investigated and an application to the work of O. Yu. Aristov is described.

More information

Data Warehousing & Data Mining

Data Warehousing & Data Mining 13. Meta-Algorithms for Classification Data Warehousing & Data Mining Wolf-Tilo Balke Silviu Homoceanu Institut für Informationssysteme Technische Universität Braunschweig http://www.ifis.cs.tu-bs.de 13.

More information

Reading 11 : Relations and Functions

Reading 11 : Relations and Functions CS/Math 240: Introduction to Discrete Mathematics Fall 2015 Reading 11 : Relations and Functions Instructor: Beck Hasti and Gautam Prakriya In reading 3, we described a correspondence between predicates

More information

GENERATING SETS AND DECOMPOSITIONS FOR IDEMPOTENT TREE LANGUAGES

GENERATING SETS AND DECOMPOSITIONS FOR IDEMPOTENT TREE LANGUAGES Atlantic Electronic http://aejm.ca Journal of Mathematics http://aejm.ca/rema Volume 6, Number 1, Summer 2014 pp. 26-37 GENERATING SETS AND DECOMPOSITIONS FOR IDEMPOTENT TREE ANGUAGES MARK THOM AND SHEY

More information

MINIMAL GENERATING SETS OF GROUPS, RINGS, AND FIELDS

MINIMAL GENERATING SETS OF GROUPS, RINGS, AND FIELDS MINIMAL GENERATING SETS OF GROUPS, RINGS, AND FIELDS LORENZ HALBEISEN, MARTIN HAMILTON, AND PAVEL RŮŽIČKA Abstract. A subset X of a group (or a ring, or a field) is called generating, if the smallest subgroup

More information

Equivalence Relations and Partitions, Normal Subgroups, Quotient Groups, and Homomorphisms

Equivalence Relations and Partitions, Normal Subgroups, Quotient Groups, and Homomorphisms Equivalence Relations and Partitions, Normal Subgroups, Quotient Groups, and Homomorphisms Math 356 Abstract We sum up the main features of our last three class sessions, which list of topics are given

More information

UMASS AMHERST MATH 300 SP 05, F. HAJIR HOMEWORK 8: (EQUIVALENCE) RELATIONS AND PARTITIONS

UMASS AMHERST MATH 300 SP 05, F. HAJIR HOMEWORK 8: (EQUIVALENCE) RELATIONS AND PARTITIONS UMASS AMHERST MATH 300 SP 05, F. HAJIR HOMEWORK 8: (EQUIVALENCE) RELATIONS AND PARTITIONS 1. Relations Recall the concept of a function f from a source set X to a target set Y. It is a rule for mapping

More information

Symmetries and Polynomials

Symmetries and Polynomials Symmetries and Polynomials Aaron Landesman and Apurva Nakade June 30, 2018 Introduction In this class we ll learn how to solve a cubic. We ll also sketch how to solve a quartic. We ll explore the connections

More information

Haploid & diploid recombination and their evolutionary impact

Haploid & diploid recombination and their evolutionary impact Haploid & diploid recombination and their evolutionary impact W. Garrett Mitchener College of Charleston Mathematics Department MitchenerG@cofc.edu http://mitchenerg.people.cofc.edu Introduction The basis

More information

Ultrafilters and Set Theory. Andreas Blass University of Michigan Ann Arbor, MI

Ultrafilters and Set Theory. Andreas Blass University of Michigan Ann Arbor, MI Ultrafilters and Set Theory Andreas Blass University of Michigan Ann Arbor, MI 48109 ablass@umich.edu Ultrafilters and Set Theory Ultrafilters and Set Theory But not large cardinals (Itay Neeman) Ultrafilters

More information

Hamming codes and simplex codes ( )

Hamming codes and simplex codes ( ) Chapter 6 Hamming codes and simplex codes (2018-03-17) Synopsis. Hamming codes are essentially the first non-trivial family of codes that we shall meet. We start by proving the Distance Theorem for linear

More information

An Algebraic View of the Relation between Largest Common Subtrees and Smallest Common Supertrees

An Algebraic View of the Relation between Largest Common Subtrees and Smallest Common Supertrees An Algebraic View of the Relation between Largest Common Subtrees and Smallest Common Supertrees Francesc Rosselló 1, Gabriel Valiente 2 1 Department of Mathematics and Computer Science, Research Institute

More information

13. Examples of measure-preserving tranformations: rotations of a torus, the doubling map

13. Examples of measure-preserving tranformations: rotations of a torus, the doubling map 3. Examples of measure-preserving tranformations: rotations of a torus, the doubling map 3. Rotations of a torus, the doubling map In this lecture we give two methods by which one can show that a given

More information

Math 396. Bijectivity vs. isomorphism

Math 396. Bijectivity vs. isomorphism Math 396. Bijectivity vs. isomorphism 1. Motivation Let f : X Y be a C p map between two C p -premanifolds with corners, with 1 p. Assuming f is bijective, we would like a criterion to tell us that f 1

More information

GEOMETRIC CONSTRUCTIONS AND ALGEBRAIC FIELD EXTENSIONS

GEOMETRIC CONSTRUCTIONS AND ALGEBRAIC FIELD EXTENSIONS GEOMETRIC CONSTRUCTIONS AND ALGEBRAIC FIELD EXTENSIONS JENNY WANG Abstract. In this paper, we study field extensions obtained by polynomial rings and maximal ideals in order to determine whether solutions

More information

Inventory Model (Karlin and Taylor, Sec. 2.3)

Inventory Model (Karlin and Taylor, Sec. 2.3) stochnotes091108 Page 1 Markov Chain Models and Basic Computations Thursday, September 11, 2008 11:50 AM Homework 1 is posted, due Monday, September 22. Two more examples. Inventory Model (Karlin and Taylor,

More information

Spectra of Semidirect Products of Cyclic Groups

Spectra of Semidirect Products of Cyclic Groups Spectra of Semidirect Products of Cyclic Groups Nathan Fox 1 University of Minnesota-Twin Cities Abstract The spectrum of a graph is the set of eigenvalues of its adjacency matrix A group, together with

More information

Gene Pool Recombination in Genetic Algorithms

Gene Pool Recombination in Genetic Algorithms Gene Pool Recombination in Genetic Algorithms Heinz Mühlenbein GMD 53754 St. Augustin Germany muehlenbein@gmd.de Hans-Michael Voigt T.U. Berlin 13355 Berlin Germany voigt@fb10.tu-berlin.de Abstract: A

More information

Lattices, closure operators, and Galois connections.

Lattices, closure operators, and Galois connections. 125 Chapter 5. Lattices, closure operators, and Galois connections. 5.1. Semilattices and lattices. Many of the partially ordered sets P we have seen have a further valuable property: that for any two

More information

Major questions of evolutionary genetics. Experimental tools of evolutionary genetics. Theoretical population genetics.

Major questions of evolutionary genetics. Experimental tools of evolutionary genetics. Theoretical population genetics. Evolutionary Genetics (for Encyclopedia of Biodiversity) Sergey Gavrilets Departments of Ecology and Evolutionary Biology and Mathematics, University of Tennessee, Knoxville, TN 37996-6 USA Evolutionary

More information

The complexity of recursive constraint satisfaction problems.

The complexity of recursive constraint satisfaction problems. The complexity of recursive constraint satisfaction problems. Victor W. Marek Department of Computer Science University of Kentucky Lexington, KY 40506, USA marek@cs.uky.edu Jeffrey B. Remmel Department

More information

Databases 2011 The Relational Algebra

Databases 2011 The Relational Algebra Databases 2011 Christian S. Jensen Computer Science, Aarhus University What is an Algebra? An algebra consists of values operators rules Closure: operations yield values Examples integers with +,, sets

More information

Evolutionary Computation. DEIS-Cesena Alma Mater Studiorum Università di Bologna Cesena (Italia)

Evolutionary Computation. DEIS-Cesena Alma Mater Studiorum Università di Bologna Cesena (Italia) Evolutionary Computation DEIS-Cesena Alma Mater Studiorum Università di Bologna Cesena (Italia) andrea.roli@unibo.it Evolutionary Computation Inspiring principle: theory of natural selection Species face

More information

Measure Theory and Lebesgue Integration. Joshua H. Lifton

Measure Theory and Lebesgue Integration. Joshua H. Lifton Measure Theory and Lebesgue Integration Joshua H. Lifton Originally published 31 March 1999 Revised 5 September 2004 bstract This paper originally came out of my 1999 Swarthmore College Mathematics Senior

More information

Outline of lectures 3-6

Outline of lectures 3-6 GENOME 453 J. Felsenstein Evolutionary Genetics Autumn, 007 Population genetics Outline of lectures 3-6 1. We want to know what theory says about the reproduction of genotypes in a population. This results

More information

ACLT: Algebra, Categories, Logic in Topology - Grothendieck's generalized topological spaces (toposes)

ACLT: Algebra, Categories, Logic in Topology - Grothendieck's generalized topological spaces (toposes) ACLT: Algebra, Categories, Logic in Topology - Grothendieck's generalized topological spaces (toposes) Steve Vickers CS Theory Group Birmingham 2. Theories and models Categorical approach to many-sorted

More information

On the Structure of Rough Approximations

On the Structure of Rough Approximations On the Structure of Rough Approximations (Extended Abstract) Jouni Järvinen Turku Centre for Computer Science (TUCS) Lemminkäisenkatu 14 A, FIN-20520 Turku, Finland jjarvine@cs.utu.fi Abstract. We study

More information

V. Evolutionary Computing. Read Flake, ch. 20. Assumptions. Genetic Algorithms. Fitness-Biased Selection. Outline of Simplified GA

V. Evolutionary Computing. Read Flake, ch. 20. Assumptions. Genetic Algorithms. Fitness-Biased Selection. Outline of Simplified GA Part 5A: Genetic Algorithms V. Evolutionary Computing A. Genetic Algorithms Read Flake, ch. 20 1 2 Genetic Algorithms Developed by John Holland in 60s Did not become popular until late 80s A simplified

More information

Data Mining. Preamble: Control Application. Industrial Researcher s Approach. Practitioner s Approach. Example. Example. Goal: Maintain T ~Td

Data Mining. Preamble: Control Application. Industrial Researcher s Approach. Practitioner s Approach. Example. Example. Goal: Maintain T ~Td Data Mining Andrew Kusiak 2139 Seamans Center Iowa City, Iowa 52242-1527 Preamble: Control Application Goal: Maintain T ~Td Tel: 319-335 5934 Fax: 319-335 5669 andrew-kusiak@uiowa.edu http://www.icaen.uiowa.edu/~ankusiak

More information

A GENETIC ALGORITHM FOR FINITE STATE AUTOMATA

A GENETIC ALGORITHM FOR FINITE STATE AUTOMATA A GENETIC ALGORITHM FOR FINITE STATE AUTOMATA Aviral Takkar Computer Engineering Department, Delhi Technological University( Formerly Delhi College of Engineering), Shahbad Daulatpur, Main Bawana Road,

More information

Using Continuous Real Functions to Model Timed Histories

Using Continuous Real Functions to Model Timed Histories Using Continuous Real Functions to Model Timed Histories Brendan Mahony Ian Hayes Department of Computer Science University of Queensland 4072 Australia July, 1991 Abstract Continuous real functions are

More information

Logics above S4 and the Lebesgue measure algebra

Logics above S4 and the Lebesgue measure algebra Logics above S4 and the Lebesgue measure algebra Tamar Lando Abstract We study the measure semantics for propositional modal logics, in which formulas are interpreted in the Lebesgue measure algebra M,

More information

Outline of lectures 3-6

Outline of lectures 3-6 GENOME 453 J. Felsenstein Evolutionary Genetics Autumn, 009 Population genetics Outline of lectures 3-6 1. We want to know what theory says about the reproduction of genotypes in a population. This results

More information