,,,
-
14
-317
: ..
: ..
, 2004
1 2
2 4
3 6
4 8
1
14
:
4 : x1 . . , x2 . . -, x3 . . x4 . . . : (1:2:3:4), (b1:b2:b3:b4) (1:2:3:4).
1 . . y1 ., y2 . y3 .
, .
. | x1 | x2 | x3 | x4 | y1 | y2 | y3 | 1 | 2 | 3 | 4 | b1 | b2 |
1 | 400 | 250 | 350 | 100 | 120 | 100 | 150 | 2 | 3 | 5 | 2 | 3 | 1 |
. | b1 | b2 | c1 | c2 | c3 | c4 |
1 | 2 | 1 | 2 | 2 | 1 | 3 |
:
.
t1 ;
t2 ;
t3 .
,
L=y1t1+ y2t2+ y3t3=120t1+100t2+150t3 →max
:
( t4 , t5 ,t6 ,t7, ):
t1 , t2 ,t3 , t4 , t5 ,t6 ,t7 -:
L=0-(-120t1-100t2-150t3)
-.
, .. .
. . , ( t1). , ( t7)
b | t1 | t2 | t3 | ||||||
L | 0 | -120 | -100 | -150 | |||||
6000 | 60 | 60 | 180 | ||||||
t4 | 400 | 2 | 3 | 2 | 400/2=200 | ||||
-100 | -1 | -1 | -3 | ||||||
t5 | 250 | 3 | 1 | 2 | 250/3=83,3 | ||||
-150 | -1,5 | -1,5 | -4,5 | ||||||
t6 | 350 | 5 | 2 | 1 | 350/5=70 | ||||
-250 | -2,5 | -2,5 | -7,5 | ||||||
t7 | 100 | 2 | 1 | 3 | 100/2=50 | ||||
50 | 0,5 | 0,5 | 1,5 |
t2 t1 .
b | t7 | t2 | t3 | ||||||
L | 6000 | 60 | -40 | 30 | |||||
4000 | 40 | 80 | 120 | ||||||
t4 | 300 | -1 | 2 | -1 | 300/2=150 | ||||
-200 | -2 | -4 | -6 | ||||||
t5 | 100 | -1,5 | -0,5 | -2,5 | |||||
50 | 0,5 | 1 | -4,5 | ||||||
t6 | 50 | -2,5 | -0,5 | -6,5 | |||||
50 | 0,5 | 1 | -7,5 | ||||||
t1 | 50 | 0,5 | 0,5 | 1,5 | 50/0,5=100 | ||||
100 | 1 | 2 | 1,5 |
b | t7 | t1 | t3 | |||||
L | 10000 | 100 | 80 | 150 | ||||
t4 | 100 | -3 | -4 | -7 | ||||
t5 | 150 | -1 | 1 | -1 | ||||
t6 | 100 | -2 | 1 | -5 | ||||
t2 | 100 | 1 | 2 | 3 | ||||
.. , , .
, t1 = t3 =0; t2=100; L=10000.
.. (100 . .), 10000 .
: (100 . .), 10000 .
2
34
:
: Q=CTx Ax ³ £B,
CT = [ c1 c2 . . . c6 ]T , T = [ b1 b2 . . . b6 ]T ,
XT = [ x1 x2 . . . x6]T , = [aij] (i=1,6; j=1,3).
. | 1 | 2 | 3 | 4 | 5 | 6 | b1 | b2 | b3 | a11 | a12 | a13 | a14 | |||||||||||||||||||
1 | 2 | 3 | ||||||||||||||||||||||||||||||
34 | 3 | 3 | 1 | 1 | 0 | 0 | 4 | 4 | 15 | = | = | = | 2 | 0 | 3 | 1 | ||||||||||||||||
. | a15 | a16 | a21 | a22 | a23 | a24 | a25 | a26 | a31 | a32 | a33 | a34 | a35 | a36 | . |
|
||||||||||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
|
|||||||||||||||||
1. 34 | 0 | 0 | 1 | 0 | 1 | 2 | 3 | 0 | 3 | 3 | 6 | 3 | 6 | 0 | max |
|
||||||||||||||||
:
:
Q= x1+3x2+x3+3x5.
3, 4 , 1, 2, 5 .
, -:
Q=9 - (9/2x3-1/2x4)
-:
b | x3 | x4 | |||||
Q | 9 | 9/2 | -1/2 | ||||
2/3 | -5/6 | 1 | |||||
x1 | 2 | 3/2 | 1/2 | 2/0,5=4 | |||
-2/3 | 5/6 | -1 | |||||
x2 | 7/3 | 4/3 | 0 | ||||
0 | 0 | 0 | |||||
x5 | 2/3 | -5/6 | 1/2 | 2/3 : 1/2=4/3 | |||
4/3 | -5/3 | 2 |
, .. .
.. 4 , . , ( 5).
b | x3 | x5 | ||||
Q | 29/3 | 11/3 | 1 | |||
x1 | 4/3 | 2/3 | -1 | |||
x2 | 7/3 | 4/3 | 0 | |||
x4 | 4/3 | -5/3 | 2 | |||
.. , , .
. . Q=29/3
x3=x5=0; x1=4/3; x2=7/3; x4=4/3.
: Q=29/3
x3=x5=0; x1=4/3; x2=7/3; x4=4/3.
3
14
:
:
1. .
2. .
3. .
4. .
. | 1 | 2 | 3 | b1 | b2 | b3 | b4 | b5 | 11 | 12 | 13 |
14 | 90 | 50 | 30 | 15 | 45 | 45 | 50 | 15 | 45 | 60 | 40 |
14 | 15 | 21 | 22 | 23 | 24 | 25 | 31 | 32 | 33 | 34 | 35 |
60 | 95 | 35 | 30 | 55 | 30 | 40 | 50 | 40 | 35 | 30 | 100 |
:
- :
B1 | B2 | B3 | B4 | B5 | a | ||||||
A1 | 45 | 60 | 40 | 60 | 95 | 90 | |||||
15 | 45 | 30 | |||||||||
A2 | 35 | 30 | 55 | 30 | 40 | 50 | |||||
15 | 35 | ||||||||||
A3 | 50 | 40 | 35 | 30 | 100 | 30 | |||||
15 | 15 | ||||||||||
b | 15 | 45 | 45 | 50 | 15 | 170 |
.
r=m+n-1=6.
1) (1,2)-(1,3)-(2,3)-(3,2):
1,2+2,3>c1.3+c3.2 (60+55>30+40)
, : min (1,2 ; 2,3)=15
2) (2,4)-(2,5)-(3,5)-(3,4):
c2,4+3,5>c2.5+c3.4 (30+40>30+100)
, : min (2,4 ; 3,5)=15
:
B1 | B2 | B3 | B4 | B5 | a | ||||||
A1 | 45 | 60 | 40 | 60 | 95 | 90 | |||||
15 | 30 | 45 | |||||||||
A2 | 35 | 30 | 55 | 30 | 40 | 50 | |||||
15 | 20 | 15 | |||||||||
A3 | 50 | 40 | 35 | 30 | 100 | 30 | |||||
30 | |||||||||||
b | 15 | 45 | 45 | 50 | 15 | 170 |
, , .
:
α1=0, βj = cij αi ( ).
, Δij = cij (αi+ βj) ≥ 0
, Δij =0 .
:
β1=45 | β2=60 | β3=40 | β4=60 | β5=70 | |||||||
α1=0 | 45 | 60 | 40 | 60 | 95 | 90 | |||||
15 | 30 | 45 | 0 | + | |||||||
α2= -30 | 35 | 30 | 55 | 30 | 40 | 50 | |||||
+ | 15 | + | 20 | 15 | |||||||
α3= -30 | 50 | 40 | 35 | 30 | 100 | 30 | |||||
+ | + | + | 30 | + | |||||||
15 | 45 | 45 | 50 | 15 | 170 |
Δ1,4=0 , (1,2)-(1,4)-(2,4)-(2,2). , .
, , .. Δij ≥0.
:
B1 | B2 | B3 | B4 | B5 | a | ||||||
A1 | 45 | 60 | 40 | 60 | 95 | 90 | |||||
15 | 30 | 45 | |||||||||
A2 | 35 | 30 | 55 | 30 | 40 | 50 | |||||
15 | 20 | 15 | |||||||||
A3 | 50 | 40 | 35 | 30 | 100 | 30 | |||||
30 | |||||||||||
b | 15 | 45 | 45 | 50 | 15 | 170 |
4
59
:
F = c11x12+c22x22+c12x1x2+b1x1+b2x2
a11x1+a12x2<=>p1
a21x1+a22x2<=>p2 .
1. () () .
2. .
3. -.
4. - .
5. .
b1 | b2 | c11 | c12 | c22 | extr | a11 | a12 | a21 | a22 | p1 | p2 |
. 1 2 |
||
59 | 4.5 | 1.5 | 5 | 2 | 1 | max | 2 | 3 | 5 | 4 | 9 | 13 | ³ | ³ |
:
: F=-5x12-x22-2x1x2+4.5x1+1.5x2
g1(x) g2(x): →
1) , (10, 20):
→ →
2) ,
F11 (10, 20) = -10 < 0
F12 (10, 20) = -2
F21 (10, 20) = -2
F22 (10, 20) = -2
.. ,
3) :
L(x,u)=F(x)+u1g1(x)+u2g2(x)=
=-5x12-x22-2x1x2+4.5x1+1.5x2+u1(2x1-3x2-9)+u2(5x1+4x2-13)
, -:
i=1;2
, :
:
:
:
4)
V={v1,v2}≥0; W={w1,w2}≥0
, :
.
, :
- .
5) .
Y={y1; y2} 1 2
Y=My1+My2→min
Y=-Y= -My1-My2→max.
1, 2, v1, v2, u1, u2;
y1, y2, w1, w2.
, -:
-. :
: ,
b | x1 | x2 | u1 | u2 | v1 | v2 | ||||||||
Y' | -6M | -12M | -4M | -M | 9M | M | M | |||||||
y1 | 4,5 | 10 | 2 | -2 | -5 | -1 | 0 | |||||||
y2 | 1,5 | 2 | 2 | 3 | -4 | 0 | -1 | |||||||
w1 | -9 | -2 | 3 | 0 | 0 | 0 | 0 | |||||||
w2 | -13 | -5 | 4 | 0 | 0 | 0 | 0 | |||||||
b | w1 | x2 | u1 | u2 | v1 | v2 | ||||||||
Y' | 48M | -6M | -22M | -1M | 9M | 1M | 1M | |||||||
y1 | -40,5 | 5 | 17 | -2 | -5 | -1 | 0 | |||||||
y2 | -7,5 | 1 | 5 | 3 | -4 | 0 | -1 | |||||||
x1 | 4,5 | -0,5 | -1,5 | 0 | 0 | 0 | 0 | |||||||
w2 | 9,5 | -2,5 | -3,5 | 0 | 0 | 0 | 0 | |||||||
b | w1 | x2 | y1 | u2 | v1 | v2 | ||||||||
Y' | 68,25M | -8,5M | -30,5M | -0,5M | 11,5M | 1,5M | 1M | |||||||
u1 | 20,25 | -2,5 | -8,5 | -0,5 | 2,5 | 0,5 | 0 | |||||||
y2 | -68,25 | 8,5 | 30,5 | 1,5 | -11,5 | -1,5 | -1 | |||||||
x1 | 4,5 | -0,5 | -1,5 | 0 | 0 | 0 | 0 | |||||||
w2 | 9,58 | -2,5 | -3,5 | 0 | 0 | 0 | 0 | |||||||
b | w1 | x2 | y1 | y2 | v1 | v2 | ||||||||
Y' | 0 | 0 | 0 | M | M | 0 | 0 | |||||||
u1 | 5,413043 | |||||||||||||
u2 | 5,934783 | |||||||||||||
x1 | 4,5 | |||||||||||||
w2 | 9,5 | |||||||||||||
. , w1=x2=y1=y2=v1=v2=0; u1=5,413043; u2=5,934783; x1=4.5; w2=9.5.
) (u2w2≠0), .
: .
#include <math.h>
#include <stdio.h>
main()
{
int i,j,k,m;
double h,n,a[5][7],b[5][7];
clrscr();
printf (" ");
for (i=0; i<5; i++){for(j=0; j<7; j++) {scanf ("%lf",&n); a[i][j]=n;}}
printf (" \n");
scanf("%d",&k) ;
scanf ("%d",&m);
printf (" a A \n");
for (i=0; i<5; i++)
{for(j=0; j<7; j++) printf (" %lf",a[i][j]);printf ("\n");}
printf (" \n ");
printf("%d %d",k,m) ;
h=1/a[k][m];
b[k][m]=h;
printf ("\n h=%lf",h);
for (i=0; i<7; i++)
{ if (i!=m) b[k][i]=a[k][i]*b[k][m]; }
for (i=0;i<5; i++)
{ if (i!=k) b[i][m]=-a[i][m]*b[k][m];}
for (i=0;i<5;i++)
{
for (j=0;j<7;j++)
if ((i!=k)&&(j!=m)) b[i][j]=a[i][j]+a[k][j]*b[i][m];
}
printf ("\n ");
printf (" a B \n");
for (i=0; i<5; i++)
{for(j=0; j<7; j++) printf (" %lf",b[i][j]);printf ("\n");}
getch();
}
- 14
Copyright (c) 2024 Stud-Baza.ru , , , .