Math Is Fun Forum

  Discussion about math, puzzles, games and fun.   Useful symbols: ÷ × ½ √ ∞ ≠ ≤ ≥ ≈ ⇒ ± ∈ Δ θ ∴ ∑ ∫ • π ƒ -¹ ² ³ °

You are not logged in.

#1 Re: Help Me ! » optimization problem? » 2011-03-26 03:03:58

Thanks so much gAr and bobbym,

If I don't  know which weight to give each attribute but I know that the best value for each attribute is 1, I could calculate a total value of A based on the deviation from 1 like this:

total value of A = sqr(1-0.977)+sqr(1-0.998)+sqr(1-0.911)

Would that be a correct method? Which other method could I use?

#2 Help Me ! » optimization problem? » 2011-03-26 02:24:52

karenkeight
Replies: 4

Good morning! I don't know how to approach this problem:

I have one machine and I need to obtain the best input parameters for it. To find that parameters I run the machine and get for each run a performance vector. The performance vector is composed of n attributes all of them ranging from 0 to 1, closer values to 1 indicate better performance.

If for example n=3 and I run the machine twice I get this two performance vectors:

A = (0.977 , 0.998, 0.911)
B = (0.981 , 0.621, 0.934)

How could I find which execution is better ?
In this case B seems better because gets better results in first and third attributes but the difference in second attribute is quite high. Maybe if second attribute is more important the A run is better.

Should I rank the attributes according to their importance? What could I do if it is not possible for me to rank the attributes, or if all of them are equally important?

Is it a good solution to simply count the number of attributes that one run outperforms the other and return as solution the run with higher number of 'winning' attributes?

dunno

Thanks in advance
Karen

Board footer

Powered by FluxBB