Skip to main content
. Author manuscript; available in PMC: 2011 Sep 1.
Published in final edited form as: Metab Eng. 2010 May 27;12(5):429–445. doi: 10.1016/j.ymben.2010.05.003

Table IA.

Linear Physical Programming Weights algorithm

Steps Action

1.
Initialize:

β=1.1;wi1+=0,  wi1=0;z˜2=small positive number(say,0.1)

i =0; s =1, nsc = # of soft criteria

2.
Set i = i + 1
3. Evaluate, in sequence,

z˜s,t˜is+,t˜is,wis+,wis,w˜is+,w˜is,w˜min

4.

Set s = s + 1
5. If min is less than some chosen small positive number (say, 0.01), then
increase β, and go to step 2.

6.
If s ≠ 5, go to step 3.

7.
If insc, go to step 2.

(‘i’ values correspond to soft criteria)