TERMS COMMONLY USED IN OPTIMIZATION LITERATURE:

advertisement
ME 6103 – Optimization in Engineering Design (Bras)
TERMS COMMONLY USED IN OPTIMIZATION LITERATURE:
Variables: A variable is a factor subject to change within the problem, that is, its value may
change (within certain limits).
Continuous variables: Variables that may take on any values between an upper and lower limit
are said to be continuous.
Discrete variables: Variables that may take on only certain prescribed values are said to be
discrete. For instance, if x1 can take on only the values 0, 1, 5/2, and 10.32, then x1 is discrete.
Integer variables: Variables that can take on only integer (such as -5, 0, 2, 3) values. Integer
variables are a special subclass of discrete variables.
Boolean variables: Variables that can take on only the value 0 or 1 (“false” or “true”). Boolean
variables are a special subclass of integer variables.
Decision variable: Variable that is under the control of the decision maker and could have an
impact on the solution of the problem of interest is termed a decision or control variable.
System variables: These are quantities that specify different states of a system by assuming
different values (possibly within acceptable ranges). Examples are the air flow rate of a
compressor, the size of an engine.
System parameters: These are quantities that are given one specific value in any particular
model statement. They are fixed by the application of the mode, rather than by the underlying
phenomenon. Examples are atmospheric pressure and required power.
System constants: These are quantities fixed by the underlying phenomenon rather than by the
particular model statement. Typically, they are natural constants, for example, a gas constant,
and the designer has no influence upon them.
Design parameter: See definition of system variable. However, the term design parameters
strengthens the notion that it is a variable being controlled by a designer.
Mathematical relations: These are equalities and inequalities that relate system variables,
parameters and constants. The relations include some type of functional representation. Stating
these relations is the most difficult part of modeling.
Linear Functions: A linear function contains terms each of which is composed of only a single,
continuous variable raised to (and only to) the power of 1. No functions such as cos(x), log(x),
or exp(x) may be involved.
Nonlinear Function: A nonlinear function is basically the complement of a linear function, that
is, more than a single variable may appear in a single term and the variables may be raised to any
power. Strictly speaking, even if a function satisfies the conditions listed in the definition of a
Dr. Bert Bras
Telephone 404-894-9667
Fax 404-894-9342
E-mail bert.bras@me.gatech.edu
ME 6103 – Optimization in Engineering Design (Bras)
linear function, it is not considered linear if any of the variables involved are discrete. However,
it is common practice to term such a function a linear discrete (or integer) function.
Mathematical model: A mathematical model consists of a set of related mathematical functions
whose purpose is to simulate the response of the system being modeled. A linear mathematical
model consists of solely linear functions; a nonlinear mathematical model involves one or more
nonlinear functions.
Equation: A mathematical equation, represented in general as f(x) = b (i.e., some function of the
variables x = x1, x2, ..., xn is equal to a constant right-hand side value, b) expresses the
equivalence between the function on the left and the function on the right.
Inequalities: Consider the previous definition. If the function on the left can equal or exceed
the function or constant on the right, then this is called an inequality and, more specifically, a
type II inequality. On the other hand, if the function on the left can be less than or equal to the
function or constant on the right, then this is called a type I inequality. Mathematically, they are
represented as:
f(x)≤b
(type I)
f(x)≥b
(type II)
Objectives: Objectives are represented by mathematical functions of the system variables. Such
functions usually represent the desires of the decision maker/designer – such as to maximize
profit or minimize cost. Objective functions may be linear or nonlinear in form. It is important
to note that the right hand side (RHS) of an objective function (i.e., its value) is left unspecified.
That is, the two most typical forms of objective functions are:
maximize f(x) or
minimize f(x)
Goals: A goal is a mathematical function of the system variables which represents the
combination of an objective with a target (i.e., right-hand-side) value. For example, if we say we
wish to maximize profit, that is an objective. However, if we wish to achieve a profit level of at
least, say, $1,000, we have established a goal. Notice in particular that, given a target value, any
objective may be converted into a goal. The mathematical form of a goal is either
f(x) ≤ b
or
f(x) ≥ b
or
f(x) = b
depending upon the situation.
Constraints: A constraint has the same mathematical appearance as a goal (i.e., it is either a
type I or type II inequality or an equality). However, the difference between a goal and a
constraint is that a goal implies some flexibility, whereas a constraint, at least in the
mathematical sense, is absolute or inflexible. A solution is called feasible if no constraints are
violated and infeasible if one or more constraints are violated.
Dr. Bert Bras
Telephone 404-894-9667
Fax 404-894-9342
E-mail bert.bras@me.gatech.edu
Download