Last year I've attended an Artificial Intelligence course (it was very simple, just a summary of the main ideas); we've seen what a genetic algorithm is and the idea seems very interesting to me. Now I must plan what courses will I attend during my "master" (I'm italian, here we have 3 year of bachelor degree, plus 2 year of "Magistrale", that I don't know if could be translated better than it is with "master"). I would like to know how much interesting Genetic Algorithm are from a mathematical point of view, I mean if it is reasonable for a mathematics student to start to study them as a possible field where to do research in the future.
2026-03-26 04:51:42.1774500702
What about Genetic Algorithms from a mathematical point of view?
2.3k Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
1
There are 1 best solutions below
Related Questions in ALGORITHMS
- Least Absolute Deviation (LAD) Line Fitting / Regression
- Do these special substring sets form a matroid?
- Modified conjugate gradient method to minimise quadratic functional restricted to positive solutions
- Correct way to prove Big O statement
- Product of sums of all subsets mod $k$?
- (logn)^(logn) = n^(log10+logn). WHY?
- Clarificaiton on barycentric coordinates
- Minimum number of moves to make all elements of the sequence zero.
- Translation of the work of Gauss where the fast Fourier transform algorithm first appeared
- sources about SVD complexity
Related Questions in COMPUTER-SCIENCE
- What is (mathematically) minimal computer architecture to run any software
- Simultaneously multiple copies of each of a set of substrings of a string.
- Ackermann Function for $(2,n)$
- Algorithm for diophantine equation
- transforming sigma notation into harmonic series. CLRS A.1-2
- Show that if f(n) is O(g(n) and d(n) is O(h(n)), then f(n) + d(n) is O(g(n) + h(n))
- Show that $2^{n+1}$ is $O(2^n)$
- If true, prove (01+0)*0 = 0(10+0)*, else provide a counter example.
- Minimum number of edges that have to be removed in a graph to make it acyclic
- Mathematics for Computer Science, Problem 2.6. WOP
Related Questions in CAREER-DEVELOPMENT
- Online resources for networking and creating new mathematical collaborations
- Where to study category theory?
- What kind of side work can math professors (researchers) do for extra income?
- Steps to Studying in Math
- Roadmap to be a good mathematician
- Is pursuing a maths degree right for me?
- Graduate School (Can I be a Mathematician?)
- General Advice on choosing Mathematics as career path
- Reading material for mathematical applications in physics and engineering
- Using math to help people
Related Questions in ARTIFICIAL-INTELLIGENCE
- Find boolean function without brute force truth table?
- Understanding the definition of general knowledge between agents
- Minimize the maximum value returned by paths of an oriented graph in a minimum of transformations
- Bayesian Network Probability
- How to write the below paragraph in First Order Logic and Convert them into Conjunctive Normal Form
- How to First order logic procedure convert Convert to Conjunctive Normal Form ?
- What areas of math can be tackled by artificial intelligence?
- Optimizing a function through reinforcement learning.
- Regarding Research in Artificial Intelligence
- Convert sentence into First order predicate logic.
Trending Questions
- Induction on the number of equations
- How to convince a math teacher of this simple and obvious fact?
- Find $E[XY|Y+Z=1 ]$
- Refuting the Anti-Cantor Cranks
- What are imaginary numbers?
- Determine the adjoint of $\tilde Q(x)$ for $\tilde Q(x)u:=(Qu)(x)$ where $Q:U→L^2(Ω,ℝ^d$ is a Hilbert-Schmidt operator and $U$ is a Hilbert space
- Why does this innovative method of subtraction from a third grader always work?
- How do we know that the number $1$ is not equal to the number $-1$?
- What are the Implications of having VΩ as a model for a theory?
- Defining a Galois Field based on primitive element versus polynomial?
- Can't find the relationship between two columns of numbers. Please Help
- Is computer science a branch of mathematics?
- Is there a bijection of $\mathbb{R}^n$ with itself such that the forward map is connected but the inverse is not?
- Identification of a quadrilateral as a trapezoid, rectangle, or square
- Generator of inertia group in function field extension
Popular # Hahtags
second-order-logic
numerical-methods
puzzle
logic
probability
number-theory
winding-number
real-analysis
integration
calculus
complex-analysis
sequences-and-series
proof-writing
set-theory
functions
homotopy-theory
elementary-number-theory
ordinary-differential-equations
circles
derivatives
game-theory
definite-integrals
elementary-set-theory
limits
multivariable-calculus
geometry
algebraic-number-theory
proof-verification
partial-derivative
algebra-precalculus
Popular Questions
- What is the integral of 1/x?
- How many squares actually ARE in this picture? Is this a trick question with no right answer?
- Is a matrix multiplied with its transpose something special?
- What is the difference between independent and mutually exclusive events?
- Visually stunning math concepts which are easy to explain
- taylor series of $\ln(1+x)$?
- How to tell if a set of vectors spans a space?
- Calculus question taking derivative to find horizontal tangent line
- How to determine if a function is one-to-one?
- Determine if vectors are linearly independent
- What does it mean to have a determinant equal to zero?
- Is this Batman equation for real?
- How to find perpendicular vector to another vector?
- How to find mean and median from histogram
- How many sides does a circle have?
Yes, a genetic/evolutionary algorithm (EA) is a very sensible mathematical topic. In short, there are a lot of applications but not too much theory, so less advanced people, such as myself, actually have a chance.
There are two things you can look at: schemata theory that concerns mostly with $\textit{why}$ an EA works and is quite hard and algebraic, and runtime/convergence analysis, which answers the question $\textit{how}$ it works. It is more probabilistic, combinatorial and analytical, and therefore I find it more interesting.
Since most EAs are binary-encoded, most people look at convergence on binary-encoded problems (OneMax, OneMax with weights, BinaryValues, etc) and combinatorial problems (Shortest Path, Eulerian cycles, etc). In the past few years the amount of research increased substantially, but still concerns test problems, not real-life problems. It is also focused on $(1+1)$ EA, i.e. elitist algorithm with population and recombination pool size 1 using some form of mutation operator. Population and recombination-based algorithms are fairly rare.
What I suggest you go and have a look at are:
Rudolph(1994a,1994b,1997)
Nix,Vose(1992) - quite hard
Droste et al(2002) - the most popular paper so far
He,Yao(2002,2003,2004)
Chen et at(2009,2011)
Doerr et all (lots of papers written in the past 2 years, esp. on drift analysis)
This will give you a good intro on what's going on in the area. Also, if you are good with complex analysis, have a look at Analytic COmbinatorics by Flajolet, Sedgewick(2007) and Flajolet et al (2005,2006). And Concrete MAthematics is a very good book, of course :)
Once again, the more math you use the more we find out about EA. Good luck.