Solved

life expectancy (survivorship) math

Posted on 2002-07-18
3
366 Views
Last Modified: 2013-12-26
I need an function for crude life expectancy (that is a life expectancy based solely on genetics, no environmental considerations)

I would expect a curve of this equation to look like a gauss/normal distrubution weighted to the right of the median. Kinda like this:

|
|                            *
|                        *         *
|                     *              *
|                  *                   *
|               *                        *
|          *                               *
|       *                                    *
| *                                            *
___________________________________________


A logarithmic normal distribution is close, but it looks like a guass/normal distrubution weighted to the right of the median.

|
|            *
|        *        *
|      *             *
|     *                 *
|    *                      *
|   *                          *
|  *                              *
| *                                    *
___________________________________________

x is age (in years)
y is # of lifeforms


---------------------------------
maybe this

x   = age interval (often implicitly an interval)  -this can be a month, year
Nx = survivors beginning at age interval x
lx   = proportion of orgs surviving to start of x
dx  = organisms dying between x and x+1

Derive subsequent columns from the data of x and Nx
dx = Nx+1 - Nx
lx = Nx / No

ex = the sum of all Lx from age x to the last age / N of age x

Lx = (Nx + Nx+1) / 2



0
Comment
Question by:omom
3 Comments
 
LVL 2

Expert Comment

by:macgre
Comment Utility
What you ask for is non-trivial but I suggest working in reverse.  First decide what sort of curve you want then work your varibales from that.  Skewed curve probabilites can be calculated using Binomial Distrubutions, but when the population is large enough (as in your case) then normalized approximations can be used.

Try this link for more info:
http://online.moraine.cc.il.us/Summer/2002/MTH139-303/lesson17.htm

Hope it helps.
0
 
LVL 6

Accepted Solution

by:
GnarOlak earned 100 total points
Comment Utility
I found some links related to a set of distributions that resemble what you posted.  I have included a few of the links.  You can also try the following entries in your favorite search engine.  Hope this helps.

For searching:
"gumbel distribution"
"fisher tippett distribution"

A few links:
http://www.itl.nist.gov/div898/handbook/eda/section3/eda366g.htm
http://www.xycoon.com/gumbel.htm
http://mathworld.wolfram.com/Fisher-TippettDistribution.html
http://ic.net/~jnbohr/java/CdfDemoArgs.html
0
 

Author Comment

by:omom
Comment Utility
I think the gumbel distribution is what i'm looking for
0

Featured Post

Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

Join & Write a Comment

What is RenderMan: RenderMan is a not any particular piece of software. RenderMan is an industry standard, defining set of rules that any rendering software should use, to be RenderMan-compliant. Pixar's RenderMan is a flagship implementation of …
Artificial Intelligence comes in many forms, and for game developers, Path-Finding is an important ability for making an NPC (Non-Playable Character) maneuver through terrain.  A* is a particularly easy way to approach it.  I’ll start with the algor…
This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're looking for how to monitor bandwidth using netflow or packet s…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now