Background Image
Previous Page  12 / 19 Next Page
Information
Show Menu
Previous Page 12 / 19 Next Page
Page Background

А.А. Грешилов

12

При решении методами многокритериального математического

программирования:

1) формируют д в у х кри т е ри а л ь ную задачу математического

программирования:

2

true

1

1

1

2

1

( )

( , )(

)

min,

min

j

j

n

m

i

ij

q

j

N

i

j

m

j

N

j

J

A t

a t t N

J

N

 

  

 

(21)

при ограничениях

0,

1,

j

N j

m

  

;

2) используя метод пороговой оптимизации или целевое про-

граммирование, от двухкритериальной задачи математического про-

граммирования (21) переходят к одно к р и т е ри а л ь ной задаче

посредством перевода всех, кроме одного, из указанных выше функ-

ционалов в условия ограничений.

Метод пороговой оптимизации

(или метод

e

-ограничений) приво-

дит к различным возможным комбинациям целевых функций и огра-

ничений. В алгоритме используют следующие их виды:

2

true

1

1

min

( )

( , )( )

j

n

m

i

ij

q

j

N i

j

A t

a t t N

 

 

при

1

;

m

j

j

N

  

0,

1,

j

N j

m

  

, (22)

1

min

j

m

j

N j

N

 

при

2

true

1

1

( )

( , )(

)

n

m

i

ij

q

j

i

j

A t

a t t N

  

 

;

0,

1,

j

N j

m

  

. (23)

Задача (22) является задачей квадратичного программирования,

задача (23) — задачей нелинейного программирования.

Оценки правых частей ограничений

и

могут быть получены

при независимой минимизации функционалов

1

J

и

2

J

при ограниче-

ниях

0,

1,

j

N j

m

  

. При этом может применяться любой метод

математического программирования.

В целевом программировании существует две модели решения —

архимедова и модель с приоритетами.

При использовании

архимедовой модели

все целевые функции

переводят в ограничения и осуществляют минимизацию взвешенной

суммы меры их отклонений от ограничений:

1 2

1 1 2 2

,

min (

)

d d

w d w d

 

при

1

1

2

2

(

)

,

(

)

,

j

j

J N d

J N d

       

(24)