fz04 (do you actually have a name?)
you seem to be posting a lot of threads with one particular theme - that the only way to be in business as an SEO is to have a computer / science / analytical qualification, preferably at post-grad level...
with a strong suggestion that without that you have no chance / can not be good...
now, I may have misunderstood the purpose of your doing this, but I assume that it is because you have that background and believe that you are therefore differentiated, so this is your way of putting others down and promoting yourself?
The simple reality is that while the patent details for Google's algorithms are technical, as is the published formula (what there is of it), SEO does not need that kind of background.
If we were to put SEO into blunt non-technical / non-IT terminology (and yes, over simplified for the purpose of making the point):
On-site - good and relevant content / well structured / appropriate vocabulary / appropriate markup.
Off-site - references and links to the website of as relevant and as important a nature as possible - well regarded websites / relevant articles or content / appropriately placed links / appropriate markup etc.
Ultimately Google are looking for relevance and content - if 90% of sites bothered to do the above then we would have search results which reflected the initial search term accurately - playing the SEO game works not because it is the correct approach, but because, in the absence of the majority of websites tackling even the basics, those using SEO magic are able to push their sites above where they would naturally rank...
If more people realised that actually the key is getting valuable content / of a relevant nature out there then the SEO scene would be very different - and we would have better search engine results...
and in all of that there is absolutely no need to have a scientific / IT / technological background... either as the website author, or even as an SEO practitioner - as no-one fully knows Googles algorithms aoutside the company, why do you need to understand it in detail - you need to understand which actions cause which results - not the maths behind it.
A very over-simplified argument - but I trust that it makes sense - when search engines are basing their results on relevance / content - they need algorithms to calculate this (they are bots, not humans!), however the site owner as an expert in their content obviously has no need to refer to algorithms - they already know what the content is / what is relevant - if they don't then their site will be no good anyway and doesn't deserve to rank well!
So, lets leave the maths to the bots who need it - as humans fortunately we have a simple answer - good content / relevant to the questions being asked / get it linked and out there...
simple and not a single forumla in that!
Alasdair