Добавил:
СПбГУТ * ИКСС * Программная инженерия Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебные пособия / ММвСС (01.09.2016) v2

.pdf
Скачиваний:
73
Добавлен:
15.01.2020
Размер:
5.94 Mб
Скачать

Метод включения-исключения (пример)

P1

P3

P4

S

P

(MP ) P (MP )

1

r

1

r

2

P2

P5

P (MP

r

3

P (MP ) p p

2

 

 

r

1

1

 

 

 

P (MP ) p

p

5

 

 

 

r

2

4

 

 

 

 

P (MP ) p p

p

5

r

3

1

 

3

 

Pr (MP4 ) p2 p3 p4

) P (MP ) p p

2

p

4

p

p p p

5

p

2

p p

4

r

4

1

 

5

1

3

 

3

S2 Pr (MP1MP2 ) Pr (MP1MP3 ) Pr (MP1MP4 ) Pr (MP2 MP3 ) Pr (MP2 MP4 ) Pr (MP3 MP4 )p1 p2 p4 p5 p1 p2 p3 p5 p1 p2 p3 p4 p1 p3 p4 p5 p2 p3 p4 p5 p1 p2 p3 p4 p5

S

3

P (MP MP MP ) P (MP MP MP ) P (MP MP MP ) P (MP MP MP )

 

 

r

 

1

 

2

3

r

1

2

4

r

1

3

4

r

2

3

4

4 p p

p

p

p

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

2

3

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S

4

P (MP MP MP MP ) p p

p

p

p

5

 

r

1

2

3

4

1 2

3

4

 

P S1 S2 S3 S4 p1 p2 p4 p5 p1 p3 p5 p2 p3 p4 ( p1 p2 p5 p1 p2 p3 p5 p1 p2 p3 p4p2 p3 p4 p5 p1 p2 p3 p4 p5 ) 2 p1 p2 p3 p4 p5

151

Самый надежный путь

 

2

p

3

 

 

 

 

 

 

 

 

 

23

 

 

 

 

 

 

p

 

 

p

 

 

34

 

 

 

 

 

 

 

12

p26

 

 

 

4

 

 

 

 

 

 

 

p

 

 

 

 

 

37

 

 

1

 

 

p

 

p45

 

 

 

 

 

 

 

 

47

 

 

p

 

 

 

 

 

71

 

 

 

 

 

 

7

 

p

56

5

 

p

 

 

 

 

 

 

 

 

 

 

 

67

 

 

 

 

 

 

6

 

 

p(P)

pij

 

 

 

 

 

 

xi , x j P

 

 

 

log p

log pij

log Cij

x

, x

P

 

x

, x

P

i

 

j

 

 

i

j

 

C

ij

log p

 

 

 

 

 

 

ij

 

 

 

Трехместная операция, в алгоритме Флойда-Уоршалла

p

max p

, p

p

kj

 

ij

ij

ik

 

 

152

Имитационное моделирование (надежность)

p

p

N

 

Надежность элементов сети

 

 

 

1

 

 

 

 

 

 

 

 

N

 

 

 

 

 

 

Число элементов сети

 

 

 

 

На каждом цикле генерируется

N

случайных чисел

с равномерным законом распределения

 

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

0

i

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

p

n

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

p p t( , r)

 

p(1 p)

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

1 p

 

 

 

 

 

 

 

 

 

 

 

2

p

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Например, при

5 10

6

pi

0,99

i 1 n

 

 

 

p 0,99998

 

 

 

 

 

 

 

 

 

n 3.2 10

6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Начало

Ввод графа сети G, n

Получить N случайных чисел ζ1...ζΝ

Нет

ζ1 ≥ pi?

Исключить ребро графа

Нет

Есть путь?

n1=n1+1

n=n+1

Нет

j = n?

p=n1/n

Начало

153

Задачи прогнозирования

154

Задачи прогнозирования (примеры)

Фиксированная ТфОП

 

100

 

домохозяйств

90

США

 

 

 

 

80

 

 

70

 

 

60

РФ

100на

 

50

 

линий

40

 

30

 

Число

 

10

 

 

20

 

 

0

 

 

1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015

 

 

Год

Минут за квартал (млрд.)

VoIP (в мире)

600

500

400

300

200

100

0

2006

2007

2008

2009

2010

2011

2012

2013

2014

2015

 

 

 

 

Время

 

 

 

 

ССПС в Европе

Число абонентов СПС на 100 жителей

120

100

80

60

40

20

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

1990

1992

1994

1996

1998

2000

2002

2004

 

 

 

Год

 

 

 

 

Austria

 

Belgium

Denmark

 

Finland

France

 

Germany

 

Greece

Iceland

 

Ireland

Italy

 

Luxembourg

Netherlands

Norw ay

 

Portugal

Spain

 

Sw eden

 

Sw izerland

United Kingdom

 

 

 

155

Задачи прогнозирования (примеры)

 

 

 

 

 

 

Интернет

 

 

 

 

 

Скорость (Закон Нильсена)

 

90,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

жителей

80,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

70,00

 

 

 

Развитые страны

 

 

 

 

 

 

РФ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100

60,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

на

50,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пользователей

40,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

30,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

20,00

 

 

 

 

 

 

 

 

 

 

Развивающиеся страны

 

Мир

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2000

2001

2002

2003

2004

2005

2006

2007

2008

2009

2010

2011

2012

2013

2014

2015

 

 

 

 

 

 

 

 

 

Год

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Прогноз технологий доступа

Скорость доступа Мбит/с

100,000

10,000

1,000

0,100

0,010

 

 

 

 

 

 

 

xDSL

 

0,001

 

 

 

 

0,000

dia-up

 

 

 

 

 

 

 

0,000

 

 

 

FTTx

 

 

 

 

0,000

 

 

 

 

1985

1990

1995

2000

2005

Год

30

жителей100

20

25

 

 

на

15

пользователей

 

10

 

5

Число

 

2010156 0

 

Ассоциативный метод

1. Сбор статистических данных о развитии технологии в стране или регионе

2. Сбор статистических данных о развитии данной технологии или близких технологий, достигших более поздней стадии развития

(за рубежом или в других регионах)

3. Выбор наиболее близкого тренда развития на рассматриваемом интервале

4. Анализ демографических характеристик страны или региона

5. Выбор аналитической модели и оценка ее параметров на основе полученных данных

6. Получение прогноза развития

Y y

, y

 

, y

, y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

2

 

 

 

i

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

x

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

 

 

12

 

 

 

 

1k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

x

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

X

 

21

 

 

 

22

 

 

2k

;

 

k n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ij

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xm1

 

 

 

xm2

 

 

xmk

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

x

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

min

 

 

y

 

i g

 

X

 

 

 

, x

 

, x

 

, x

 

 

 

 

g

g1

g 2

gj

gn

i 1 m

 

ij

 

 

 

j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

j 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n(t)

 

 

N

 

 

 

;

N ,

t

 

,

b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t t

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D d1, d2 , di , dH ;

H n

 

 

 

 

 

 

 

 

 

157

Результаты(пример)

1.В 2000 г. было спрогнозировано превышение числом сотовых абонентов числа жителей РФ.

2.Относительная ошибка прогноза на 15 лет – в пределах 30%.

Число абонентов, млн.

120

100

Моб. Россия (проноз)

80

Стац. Япония Моб. Япония

60

Стац. Россия (проноз)

40

1 2

20

0

1995

1996

1997

1998

1999

2000

2001

2002

2003

2004

2005

2006

2007

2008

2009

2010

2011

2012

2013

2014

2015

Год

158

Аналитические модели 1. Линейная регрессия

yˆ f (b

,b

,

0

 

1

 

n

 

 

 

xi

yi

bi1

1n

xi2

 

 

 

 

i1

 

 

b

y b x

 

 

0

 

 

 

1

 

 

 

 

1

n

 

 

x

xi

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

i 1

 

 

y(x

0

) yˆ(x

0

)

 

 

 

 

 

S

 

(x

 

)

1

y|x

0

n

 

 

 

 

 

 

 

 

t) b

t b

1

0

n x y

n x 2

 

 

 

1

n

y

yi

n

 

 

 

i 1

 

 

 

 

 

S

y|x

x

0

t

n 2, / 2

 

 

 

 

 

x

 

x

 

 

 

 

2

 

0

 

 

 

 

 

 

 

n

 

 

x

 

xi

 

 

 

 

2

 

i 1

 

 

 

 

 

 

 

 

 

n

 

 

 

2

 

 

 

 

 

xi

x yi

 

 

 

 

 

 

 

y

 

1

 

n

 

 

i 1

 

 

 

 

yi

2

 

 

 

 

n 2

 

y

 

n

 

 

 

 

 

i 1

 

 

 

xi

 

2

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

     

f(t)

14 12 10

8

 

 

 

 

 

 

 

y = 0, 2286x + 4,3

6

 

 

 

 

4

 

 

 

 

2

 

 

 

 

0

 

 

 

 

0

5

10

15

25

 

 

 

t

Интервал прогнозирования

 

 

 

 

25

Область прогнозируемых

значений

20

15

y(t)

10

5

0

5

10

15

20

25

 

 

 

t

 

 

159

Аналитические модели 2. Логистическая регрессия

dy

r y

 

1

y

 

 

 

dt

 

 

 

K

y y(t)

 

K y

 

e

 

 

 

 

 

 

rt

y(t)

 

 

0

 

 

 

K y

 

e

rt

1

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

lim y(t) K t

Частным случаем логистической функции является S-функция, как решение для

100

y(x) 1 t 1 e

dy

y 1

y

dt

 

 

y(t)

K

 

 

 

t t

 

 

 

 

 

 

0

 

 

1 e

b

y(t)

 

 

В 1962 г. Е.М. Роджерсом было предложено использование S-кривой для описания процесса внедрения инноваций

(Diffusion of Innovations).

1. Новаторы.

2. Начальный выбор. распространение технологии среди пользователей наиболее быстро откликающихся на предложение (early adopters).

3. Раннее большинство. На данном этапе происходит распространение

технологии среди половины основной массы пользователей, наиболее

быстро принимающих предложение (early majority).

f1( t )

4. Позднее большинство. На данном этапе происходит распространение технологии среди второй половины основной массы пользователей (late majority).

5. Отстающие. На данном этапе происходит распространение технологии среди пользователей наиболее медленно реагирующих на предложение

(laggards).

50

 

0 0

5

10

15

20

25

15

 

 

 

t

 

 

10

 

 

 

 

 

 

5

 

 

 

 

 

 

 

2,5%

13,5%

34%

34%

16%

 

0

0

5

10

15

20

25

 

 

 

 

t

160