658.52.011.56
. .
,
, . . .,
, .
,
. .
,
, . . .,
. .
,
.
,
. ,
.
. ,
-.
: , , , , , ,
.
’
. .
,
, . . .,
:
:
:
:
:
, .
,
. .
:
,
, . . .,
. .
:
,
.
,
: . . : , ’ :
: . ’ :
-: : : :. : : :
:-. : : : , . :
-: ; :.
: : : , : , , , :, ,
.
ON THE USE OF LYTLE’S ALGORITHM FOR SOLVING TRAVELING
SALESMAN PROBLEM AT DEVELOPING SUBURBAN ROUTE
S. Kantsedal, Professor, Doctor of Technical Science
,
West Donbass Institution of
Economics and Management, Pavlograd,
M. Kostikova, Associate Professor,
Candidate of Technical Science, I. Skrypina, senior teacher, KhNAHU
Abstract. Lytle’s algorithm is described as proposed for an accurate solution of the salesman Prob-lem. Statistical characteristics of solution duration with lytle’s algorithm of some problems and of their modifications are specified. On the basis of the results obtained the limits for the algorithm prac-tical specification in the preparation of the route network are given.
Key words: salesman, distance, algorithm, matrix, boundaries, experiment, route network.
–
.
- ( )
.
- .
,
.
,
, ,
-, –
.
-,
,
20 100 .
-.
-
-,
-.
,
-,
-. ,
-,
- .
- [1, 2].
-,
-.
,
[1, 3, 4].
-, . . ,
-, .
,
- ,
- ,
, [4].
-,
-,
[5].
-
30 C (
- )
8
-.
-.
,
-. 10
- .
,
-
,
- .
, ,
-.
-. n
n i , , , 2,
1, ,
n n ij
c C
x
, i1,2, ,n, j1,2, ,n.
-
,
- n,
-,
-,
.
- ,
-.
,
-C. i
-j – j i –
j i ,
,
- .
, . . cij cji, i1,2, ,n,
n
j1,2, , , i j,
C.
-k j
i , ,
-ik jk ij c c
c , ,
- .
-. ,
-
-: , ,
- .
-
.
n
, 2,
1,
1, 2, , n
-,
,
-,
( ) ,
.
-.
, –
,
n
, 2,
1, . ,
( ) ,
–
-1 , 2,
1, n ,
-. ,
)!(n1
) , , , (
ヾ 1 2 -1
*
n
i i
i
,
1 1 1 2 3
2 2
1i ii i i i i
i c cn n cn
c
-.
–
-.
-: )
-; )
-; )
-.
-,
-
.
,
- ,
-.
-,
, ,
.
,
M
-
- Mi, ,
M Mi
, Mi Mj , i j. ,
,
i
M , ,
Mk,
, Mk Mi; Mk Ml , k l.
- ,
-, ヾ.
( )
F , .
z- , –
,
-.
-
,
.
- M
-( )
–
-.
- ,
.
,
,
– .
( )
-
,
- . ,
-)
ヾ
(
F
)
ヾ
(
r
F
k
M
-)
ヾ
( ) (Mk Fr
f , ,
) ( )
(Mk 1 f Mk
f , Mk
-)
ヾ
(
F ,
Fr(ヾ).
-k
M ,
-.
-, ,
-k
M .
,
, f(Mk)Fr(ヾ).
,
-,
. ,
,
-.
-
-.
- . , , ,
.
- ,
) (
F
) (
F ,
– F().
-
,
-
.
,
, (
),
-) (
F
.
-, ,
-,
.
-
-. –
( )
.
–
- (
-) ,
-.
- ,
-, n2
.
-. ,
,
,
. ,
:
,
.
,
(
-)
C. , c12,
23
c , c34, c41 44.
-C h,
,
( )
- .
-,
,
- F(ヾ*)hF'(ヾ*), )
ヾ
( *
'
F –
' C .
h
C
,
h
g F(ヾ).
- .
C
-, . .
n
j n
i
ij
c g
1 1
min .
-C.
)
ヾ
(
F
,
-) ,
(i j ,
,
S
g F()
-, ,
h, ,
-,
-, i-
j- , (i ,j)
,
p q
C
qp
c .
-
-, h
- ggS h
,
-) ,
(i j . h gS
- , (i ,j).
,
- ,
- ,
-, ,
,
-,
.
h,
-) ,
(i j
. ggS h.
, . .
- , :
,
, ,
.
,
-.
1. R.
2.
-C
n
j n
i
ij
S c
g
1 1
min .
3. , . .
h (i ,j). 4.
h g
g S ,
-) ,
(i j ;
) , (i j .
5. C
i, j,
) ,
(p q ,
-
qp
c ; C
h. 6.
h g
W S ,
-) , (i j .
7. Z n2, 10.
8. W R, 10.
9. RW,
, .
10.
g.
11. gR, .
12. C
3.
: ,
C
.
R
,
« » [4].
C
,
-,
, C
.
- , ,
) , (i j .
- ,
, ,
- .
-(
n
, 2,
1,
-)
« »
.
.
- :
1)
30 27, 25, 22, 20, 17, 15, 12, 10,
n
,
-R ;
2)
-
;
3)
-.
100
-,
) 100 , 0
( .
-,
C.
v v l S S
S )/
(
, Sl –
- ,
-,
-, Sv – ,
.
STATISTICA 6 StatSoft.
,
, ,
-R
- , ,
-. ,
-.
-. - ,
« »,
- R,
,
-, ,
-
. - ,
-) (n3
O ,
,
.
S
t
-) exp(a b n
t ,
t n:
) C:
) 338 , 0 46 , 10 (
exp n
t ,
R; )texp(10,470,339n ,
-R;
) C:
) 251 , 0 39 , 10 (
exp n
t ,
R; )texp(8,670,183n ,
-R.
,
- , 50
C
636–649 ,
C – 8,7 – 1,7 .
-m
t , tmx
-S
t . , 30
- C
60 ,
-C – 50 .
.
-,
-
KO
S
95- .
« »,
,
.
-, (
-),
, , ,
,
-: S 1,851,17n, – ; S 6,491,46n,
– .
,
50
-
56,6 % 80,3 %.
,
,
50
- .
,
-,
.
,
,
-
.
1. . .
/ . . , . .
-. – -.: , 1969. – 368 .
2. .
- . / .
-, . . – .: ,
1985. – 510 .
3. .
/ . , . .
– .: , 1981. – 366 .
4. . . /
. . , . . , . .
-. – -.: , 1975. – 360 .
5. .
/ . , . ,
. , . . //
-. – 1965-. – . 1,
ヽ 1. – . 94 – 107.
: . . , , . . .,
.
21