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

Генетический алгоритм

Начало

f(x), p

Нет

Да

Останов

 

Сходимость. Процесс смены поколений повторяется пока на протяжении некоторого (заданного)

 

числа поколений не будет происходить уменьшение (увеличение) значения целевой функции.

201

 

Генетический алгоритм (пример)

Пример. Поиск минимума функции Эккли (для двух переменных).

Абсолютное отклонение от

экстремума

500

450

400

350

300

250

200

150

100

50

0

1

101

201

301

401

501

601

701

801

901

 

 

 

 

Номер поколения

 

 

 

2

1,5

1

0,5

X2

 

 

 

0

 

 

 

 

-2

-1,5

-1

-0,5

0

0,5

1

1,5

2

-0,5

-1

-1,5

-2

X1

Найденное значение: x*=(-0,002; -0,014), f(x*)=0,040 (размер популяции 50, число поколений 1000)

202

Графики функции Эккли получены с помощью сервиса www.wolframalpha.com

Задача распределения трафика и

Оптимизация структуры сети

203

Приоритетное обслуживание

 

 

 

 

 

 

 

P

Wp

 

 

V

 

 

 

'p i

2 1

'p1

1 'p

 

 

 

i 1

Vi i2

i1P

 

'

 

t

 

 

 

 

 

 

i

i

 

i

204

Алгоритм распределения трафика

Начало

s=0

Для каждого P найти Lip =1/ ip

J=1...m

Для каждого P найти матрицу кратчайших путей

Наложить потоки на кратчайшие пути

Вычислить E0, 0

s=s+1

Для каждого P Пересчитать веса ребер Lip = E/ ip

Для каждого P найти матрицу кратчайших путей

Наложить потоки на кратчайшие пути

E p pTp p

Вычислить s

 

| S - s-1|<?

Да

 

Нет

 

Найти

Вычислить Prs,k(p)

min{ E((1- ) s+ s-1

 

s=(1- ) s+ s-1

Останов

 

P

m

s

L

 

p 1

j 1

Prs( ,pk) rs

 

 

 

( s)

jp

jp

(rsp,)k

Ar

(rip,k) i 1

205

 

K

uij

(k )

ij yij

 

k 1

Оптимизация структуры сети

Начало

s=0

Вычислить полезность ребер uip j=1...m

Выбрать ребро min{uij}

Исключить ребро минимальной полезности (uij)

Вычислить диаметр графа d

Нет

d<dz ?

Да

Да

ki,kj<kz ?

Нет

Нет

Связанность ?

Да

Произвести распределение потоков

Нет

Вып. ограничения по ВВХ?

Да

Зафиксировать решение

Восстановить ребро uij

Нет

m=m ?

Да

Все ребра

Да

Останов

206

Расписание управления трафиком

207

Качество обслуживания

Пример моделирования влияния «периодического» трафика на вероятность потерь и задержку доставки пакетов.

208

Постановка задачи

1.Выбрать метод построения расписание управления (тарифного расписания)

2.Построить модель реакции трафика на расписание управления.

3.Решить задачу оптимизации расписания с учетом реакции трафика.

Провайдер услуг М2М (пользователь)

Расписание управления трафиком Тариф, SLA

Сеть оператора связи Мониторинг

QoS

Элементы M2M

209

209

Модель расписания управления трафиком

T (t),

0 t H

1 H

T H 0 T (t)dt const

Предполагаем, что величина тарифа (управляющего воздействия) влияет на поведение провайдера. Это приводит к тому, что М2М трафик, при введении тарифного расписания трансформируется.

a(t)

 

a(t, T ( ), 0 H )

a(t;T( ), 0 H) - фактическая интенсивность нагрузки в момент t, учитывающая

реакцию абонентов на тарифное расписание T( ) на протяжении суток.

Для характеристики влияния трафика на качество обслуживания введем

гипотетическое обслуживающее устройство M/М/1/K.

Вероятности потерь определяется как

 

1 (t) (t)

 

 

K

p

1 (t)

K 1

 

 

 

210