ТСМ-1 (1088236), страница 2

Файл №1088236 ТСМ-1 (Лекции ТСМ) 2 страницаТСМ-1 (1088236) страница 22018-01-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)

Шаг 3. k=k-1; d’=d.

Если k 1, то перейти к шагу 2. Иначе завершить вычисления.

В алгоритме операция a mod b означает остаток от деления a на b.

Пример 1.

6 mod 4 = 2

8 mod 5 = 3

0 mod 2 = 0

1 mod 3 = 1

4 mod 2 = 0

Пример 2.

Рассмотрим пересчет , представленного в таблице. Пусть .

Шаг 1. d’=14; k=n=2.

Шаг 2. d=[14/(3+1)]=[3 ]=3;

Z2=(3 mod 2) (3-2 (14 mod (3+1)))+14 mod (3+1)=1 (3-2 2)+2=1;

Z2=1.

Шаг 3. k=k-1=1 1; d’=3. Переходим к шагу 2.

Шаг 4. d=[3/(3+1)]=[ ]=0;

Z1=(0 mod 2) (3-2 (3 mod (3+1)))+3 mod (3+1)=3 mod 4=3;

Z1=3.

Пример 3.

Построим таблицу МКГ для случая: n=4; m1=1; m2=2; m3=1; m4=2.

Т.е. , где

Это количество комбинаций:

Построим в координатном пространстве гиперкуб (точнее его проекцию на подмножество )

Таблица 2.

0

0000

12

0200

24

1100

1

0001

13

0201

25

1101

2

0002

14

0202

26

1102

3

0012

15

0212

27

1112

4

0011

16

0211

28

1111

5

0010

17

0210

29

1110

6

0110

18

1210

30

1010

7

0111

19

1211

31

1011

8

0112

20

1212

32

1012

9

0102

21

1202

33

1002

10

0101

22

1201

34

1001

11

0100

23

1200

35

1000

На рисунке изображена последовательность обхода вершин гиперкуба в пространстве при z1=0.

Данная последовательность обхода охватывает точки: 0 xi 17.

Для того, чтобы закодировать оставшиеся точки: 18 xi 35, можно использовать алгоритм пересчета.

Другой геометрический способ состоит в следующем. Необходимо изменить координату z1 на 1, т.е. положить z1=1. Это означает, что мы переходим в следующее сечение гиперкуба: при z1=1. После этого необходимо осуществить обход следующего сечения в обратном порядке. Это означает, что в таблице устанавливаем z1=1 для всех 18 xi 35, а остальные коды перезаписывать зеркально в ячейки, расположенные после xi=17.

Пример 4. Рассмотрим пересчет xi → МКГ(xi).

Шаг 1. d’=22; k=4; m4=2.

Шаг 2. d=[22/(2+1)]=[7 ]=7;

z4=(7 mod 2) (2-2 (22 mod (2+1)))+22 mod (2+1)=1 (2-2 1)+1=1;

z4=1.

Шаг 3. k=4-1=3 1; d’=7.

Шаг 4. d=[7/(1+1)]=[3 ]=3; m3=1;

z3=(3 mod 2) (1-2 (7 mod (1+1)))+7 mod (1+1)=1 (1-2 1)+1=0;

z3=0.

Шаг 5. k=3-1=2 1; d’=3; m2=2.

Шаг 6. d=[3/(2+1)]=1;

z2=(1 mod 2) (2-2 (3 mod (2+1)))+3 mod (2+1)=1 (2-2 0)+0=2;

z2=2;

Шаг 7. k=2-1=1 1; d’=1; m1=1;

Шаг 8. d=[1/(1+1)]=[ ]=0.

z1=(0 mod 2) (1-2 (1 mod (1+0)))+1 mod (1+1)=1 mod 2=1;

z1=1;

В итоге получаем: Xi=22 z=[1201]

Что соответствует таблице.

Для обратного пересчета их z в xi можно использовать следующее соотношение:

S

S



S

S




Обозначим слагаемые через S, S, S, S.

Пример 5. Выполним пересчет:

z1 z2 z3 z4

z=[1 2 0 1] xi=22;

m1=1; m2=2; m3=1; m4=2;

xi=S+S+S+S.

S=1(2+1)(1+1)(2+1)=1*3*2*3=18;

S=18;

S= ((z1 mod 2)(m2-2z2)+z2)(m3+1)(m4+1) + при j=2

+ (((z1+z2) mod 2)(m3-2z3)+z3)(m4+1) = при j=3

= ((1 mod 2)(2-2*2)+2)(1+1)(2+1) +

+ (((1+2) mod 2)(1-2*0)+0)(2+1) =

= (1*(-2)+2)*2*3 + (1*1+0)*3 = 0*2*3 + 1*3 = 0 + 3 = 3;

S=3;

S=((z1+z2+z3) mod 2)(m4-2z4)=((1+2+0) mod 2)(2-2*1)=1*0=0;

S=0;

S=z4=1;

S=1;

xi=18+3+0+1=22;

xi=22.

Таким образом, имеем:

xi z – оператор кодирования

z xi – оператор декодирования

Будем считать что, если есть вектор переменных , то каждая переменная кодируется определенным фрагментом хромосомы, состоящая из фиксированного числа генов. Рядом стоящие фрагменты не отделяются друг от друга какими-либо маркерами. Тем не менее, при декодировании хромосомы в вектор переменных на протяжении всего моделируемого периода эволюции используется одна и та же маска мутирования хромосомы, определяющая план распределения наследственной информации на длине хромосомы.

xi= [ ]

Q(t)

Хромосомы генерируются случайным образом путем последовательного заполнения разрядов (генов) в соответствии с равномерным законом распределения.

Всякие изменения в популяции затрагивают сначала генетический уровень, а только потом анализируются фенотипические последствия этих изменений.

Характеристики

Тип файла
Документ
Размер
693,5 Kb
Материал
Тип материала
Высшее учебное заведение

Список файлов лекций

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7021
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее