Методические указания к лабораторным работам

5.1. Описание рабочей программы

5.1.1. Общее описание программы

Программа Poisk предназначена для исследования различных алгоритмов поиска. После пуска рабочее окно программы показано на рис. 3. В верхней части окна расположены распахивающиеся списки для выбора распределения вероятностей событий (равномерное, экспоненциальное и определяемое вариантом задания от 1 до 15, номер варианта задается преподавателем), числа событий методические указания к лабораторным работам - student2.ru (4, 8, 12, 16) и максимального числа измерений методические указания к лабораторным работам - student2.ru (от 1 до 15). Ниже представлены выбранное распределение вероятностей методические указания к лабораторным работам - student2.ru и кривая снятия неопределенности (КСН).

В нижней части окна находится наборное поле, с помощью кнопок которого задается алгоритм поиска – нажатая кнопка означает, что при данном измерении проверяется наличие или отсутствие соответствующего события.

При последовательном поиске в каждом измерении может проверяться только одно событие, а при дихотомическом – любая группа событий.

методические указания к лабораторным работам - student2.ru

Рис..3

В правой нижней части окна расположена кнопка начала моделирования, под ним окно, в которое выводится сообщение о полноте выбранного алгоритма поиска, затем окна, в которых показываются вероятность неполного решения, среднее число измерений (алгоритмическая скрытность) и в самом низу – вероятности возникновения ветвей и их длина для дерева поиска.

Выбор последовательного или дихотомического алгоритма поиска осуществляется закладками блокнота в верхней части наборного поля.

5.1.2. Режим последовательного поиска

На рис. 4 представлено рабочее окно программы при исследовании алгоритма последовательного поиска для восьми событий ( методические указания к лабораторным работам - student2.ru ) при равномерном распределении их вероятностей.

методические указания к лабораторным работам - student2.ru

Рис. 4.

В программе сначала устанавливаются рабочие параметры, алгоритм поиска, а затем нажимается кнопка «Начало моделирования». Выбранный алгоритм поиска предполагает последовательный перебор событий, начиная с первого (номер

измерения методические указания к лабораторным работам - student2.ru равен номеру события методические указания к лабораторным работам - student2.ru ). Алгоритм неполный (не проверяются события с номерами 6, 7 и 8). Это приводит к тому, что с вероятностью 0,375 решение принять нельзя, а КСН не достигает нулевого значения. На графике КСН пунктиром показана оптимальная (потенциальная) кривая, ниже которой КСН опускаться не может.

Дерево поиска определяется нажатыми кнопками наборного поля, а его параметры (вероятности ветвей и их длина) приведены в правом нижнем окне. По этим данным дерево поиска можно построить графически, как показано на рис. 5.

Как видно, не проверяются события из с номерами 6, 7 и 8. Алгоритм поиска можно дополнить двумя измерениями, и он станет полным, обеспечивающим проверку всех событий. При этом вероятность неполного решения станет равной нулю, а среднее число измерений увеличится.

методические указания к лабораторным работам - student2.ru

Рис. 5.

5.1.3. Режим дихотомического поиска

Рабочее окно программы в режиме дихотомического поиска показано на рис 6. Как видно, в каждом измерении про-

веряются несколько событий, образуя полный алгоритм поиска. Желтым цветом показаны ветви дерева поиска, полностью разделяющие события.

методические указания к лабораторным работам - student2.ru

Рис. 6.

Если алгоритм неполный, то неразделяемые события не отмечаются желтым цветом, при нажатии кнопки «Начало моделирования» выдается сообщение «Неполный алгоритм» и расчет характеристик поиска не производится. В поле графиков КСН остается пунктирная кривая, соответствующая оптимальному последовательному алгоритму поиска при том же распределении вероятностей событий.

По нажатым кнопкам наборного поля можно построить дерево поиска, которое в примере, показанном на рис. 6, имеет вид рис. 7.

Как видно, третье измерение является полностью холостым, что и отражается на КСН горизонтальным участком.

методические указания к лабораторным работам - student2.ru

Рис. 7.

5.2. Лабораторная работа 1 «Исследование алгоритмов последовательного и дихотомического поиска»

Последовательный поиск

5.2.1. Установите равномерное распределение вероятностей событий при их числе методические указания к лабораторным работам - student2.ru для четного и методические указания к лабораторным работам - student2.ru для нечетного вариантов. Задайте максимальное число измерений методические указания к лабораторным работам - student2.ru . На наборном поле задайте полный алгоритм поиска «n=m», при котором номер события методические указания к лабораторным работам - student2.ru равен номеру измерения методические указания к лабораторным работам - student2.ru (последнее событие не проверяется). Проведите моделирование, определите среднее число измерений методические указания к лабораторным работам - student2.ru . Результат внесите в табл. 2.

Таблица 2.

  методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
моделирование      
расчет      

На наборном поле включите проверку последнего события, определите среднее число измерений методические указания к лабораторным работам - student2.ru , запишите его в табл. 2, проанализируйте результаты. Проведите расчет скрытностей методические указания к лабораторным работам - student2.ru и методические указания к лабораторным работам - student2.ru .

Задайте алгоритм поиска «n=M-m+1», при котором первым проверяется последнее событие, а последним – второе (первое событие не проверяется). По результатам моделирования определите среднее число измерений методические указания к лабораторным работам - student2.ru , запишите его в табл. 2, проведите расчет методические указания к лабораторным работам - student2.ru , сделайте выводы.

5.2.2. Установите экспоненциальное распределение вероятностей событий (второе в распахивающемся списке) вида методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru - нормирующий множитель, при том же методические указания к лабораторным работам - student2.ru , что и в пункте 6.2.1. На наборном поле установите алгоритм поиска «n=m» без проверки последнего события. Определите среднее число измерений методические указания к лабораторным работам - student2.ru , запишите его в табл. 3. Проведите расчет величины методические указания к лабораторным работам - student2.ru .

Задайте алгоритм поиска «n=M-m+1» (первое событие не проверяется). По результатам моделирования найдите среднее число измерений методические указания к лабораторным работам - student2.ru , запищите его в табл. 3, проанализируйте результаты.

Таблица 3.

методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
   

5.2.3. Выберите из распахивающегося списка распределение вероятностей в соответствии со своим вариантом задания при числе событий методические указания к лабораторным работам - student2.ru . Пример рабочего окна показан на рис. 8.

Задайте алгоритм поиска «n=m» без проверки последнего события. Проведите моделирование. С помощью перехвата экрана «Print Screen» сохраните в отчете результаты работы.

Проанализируйте КСН, ее оптимальность, объясните ход кривой. Среднее число измерений методические указания к лабораторным работам - student2.ru внесите в табл. 4.

методические указания к лабораторным работам - student2.ru Рис. 8.

Таблица 4.

методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
       

5.2.4. Повторите эксперименты по пункту 6.2.3 для числа событий M=8, 12 и 16. Занесите в отчет результаты, значения среднего числа измерений методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru и методические указания к лабораторным работам - student2.ru запишите в табл. 3. Проведите сравнительный анализ.

Дихотомический поиск

5.2.5. Установите число событий методические указания к лабораторным работам - student2.ru для четного варианта и методические указания к лабораторным работам - student2.ru для нечетного при равномерном распределении вероятностей и задайте число измерений методические указания к лабораторным работам - student2.ru . Временно включите режим последовательного поиска при алгоритме «n=m», проведите моделирование. Переключитесь в режим дихотомического поиска. В правой верхней части экрана останется график КСН последовательного поиска (пунктир).

Задайте с помощью наборного поля дихотомический алгоритм поиска, выполните моделирование. Проведите перехват экрана. Проанализируйте графики КСН для дихотомического и последовательного алгоритмов поиска.

5.2.6. Выберите экспоненциальное распределение вероятностей событий вида методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru - нормирующий множитель, при том же методические указания к лабораторным работам - student2.ru , что и в пункте 6.2.5. Задайте дихотомический алгоритм поиска в этом случае. Проведите моделирование, проанализируйте результаты.

5.2.7. Выберите распределение вероятностей событий в соответствии с вариантом задания при методические указания к лабораторным работам - student2.ru . На наборном поле установите алгоритм дихотомического поиска. Проведите моделирование с последующим перехватом экрана.

Задайте алгоритм последовательного поиска «n=m», выполните моделирование с последующим перехватом экрана. Проанализируйте полученные результаты, сравните КСН рассмотренных алгоритмов поиска.

5.3. Лабораторная работа 2 «Оптимизация алгоритмов поиска»

5.3.1. Включите режим дихотомического поиска. Установите число событий методические указания к лабораторным работам - student2.ru для четного и методические указания к лабораторным работам - student2.ru для нечетного варианта при равномерном распределении вероятностей и задайте число измерений методические указания к лабораторным работам - student2.ru . Разработайте опти-

мальный алгоритм поиска, задайте его на наборном поле, проведите моделирование, определите потенциальную скрытность. Проведите расчет потенциальной и энтропийной скрытностей, сравните результаты.

5.3.2. Выберите экспоненциальное распределение вероятностей событий вида методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru - нормирующий множитель, при том же методические указания к лабораторным работам - student2.ru , что и в пункте 5.3.1. Определите оптимальный алгоритм поиска, задайте его на наборном поле, проведите моделирование, определите потенциальную скрытность. Проведите сравнительный анализ результатов по пунктам 5.3.1 и 5.3.2.

5.3.3. Для экспоненциального распределения вероятностей из пункта 5.3.2 последовательно уменьшая максимальное число измерений от методические указания к лабораторным работам - student2.ru до методические указания к лабораторным работам - student2.ru , разработайте оптимальные алгоритмы поиска и по результатам моделирования определите соответствующие значения среднего числа измерений методические указания к лабораторным работам - student2.ru . Результаты внесите в табл. 5.

Таблица 5.

N
Rср        

Постройте график зависимости методические указания к лабораторным работам - student2.ru . Проведите анализ результатов. Как изменяется оптимальный алгоритм поиска при ограничении максимального числа измерений.

5.3.4. Для своего варианта распределения вероятностей при числе событий методические указания к лабораторным работам - student2.ru разработайте оптимальный алгоритм поиска, постройте дерево поиска, объясните его форму, чем она обусловлена?

На наборном поле задайте оптимальный полный алгоритм поиска. Последовательно исключая последние измерения (до методические указания к лабораторным работам - student2.ru ), рассмотрите зависимость среднего числа измерений методические указания к лабораторным работам - student2.ru , вероятности неполного решения методические указания к лабораторным работам - student2.ru и остаточной

скрытности методические указания к лабораторным работам - student2.ru от продолжительности поиска методические указания к лабораторным работам - student2.ru . Результаты запишите в табл. 6, постройте графики. Проведите сравнительный анализ полученных результатов.

Таблица 6.

n
R          
P          
Sост          

методические указания к лабораторным работам - student2.ru

ПРИЛОЖЕНИЕ А

Варианты распределения вероятностей

Таблица П1

Распределение вероятностей Значения параметров
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru

Продолжение таблицы П1

методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru

Продолжение таблицы П1

методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru

Продолжение таблицы П1

методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru

Продолжение таблицы П1

методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru
методические указания к лабораторным работам - student2.ru , методические указания к лабораторным работам - student2.ru методические указания к лабораторным работам - student2.ru

ПРИЛОЖЕНИЕ Б

Пример программы для выполнения первого задания

методические указания к лабораторным работам - student2.ru

ПРИЛОЖЕНИЕ В

Биномиальные коэффициенты

В выражениях для распределения вероятностей (приложение А) используются биномиальные коэффициенты, равные

методические указания к лабораторным работам - student2.ru

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Каневский З.М., Литвиненко В.П., Макаров Г.В., Максимов Д.А. Основы теории скрытности: Учеб. пособие/ Воронеж. гос. техн. ун-т. Воронеж, 2006. 202с.

2. Литвиненко В.П. Энергетическая скрытность сигналов и защищенность радиолиний. Учеб. пособие / Воронеж. гос. техн. ун-т. Воронеж, 2009. 166с.

3. Литвиненко В.П. Основы теории скрытности: практикум. Учеб. пособие / Воронеж. гос. техн. ун-т. Воронеж, 2010. 106с.

4. Палий А.И. Радиоэлектронная борьба. М., Связь, 1989, 430с..

5. Стандарт предприятия (СТП ВГТУ 005-2007). Дипломное проектирование. Оформление расчетно-пояснительной записки и графической части. Воронеж: ВГТУ, 2007. 34 с.

СОДЕРЖАНИЕ

ВВЕДЕНИЕ ……………………………………….…..... 1

1. СОДЕРЖАНИЕ РАБОЧЕЙ ПРОГРАММЫ

ПРЕПОДАВАНИЯ ДИСЦИПЛИНЫ ……………… 1

2. СОДЕРЖАНИЕ РАЗДЕЛОВ ДИСЦИПЛИНЫ …… 3

3. СРЕДСТВА ОБЕСПЕЧЕНИЯ ОСВОЕНИЯ

ДИСЦИПЛИНЫ ……………….…………………..… 7

4. КОНТРОЛЬНАЯ РАБОТА ………………………….. 7

4.1. Общие методические указания …….……………… 7

4.2. Задание 1 «Энтропийная скрытность» ……...……. 7

4.3. Задание 2 «Последовательный поиск» …….......…. 8

4.4. Задание 3 «Дихотомический поиск» ……………… 9

4.5. Задание 4 «Оптимизация поиска» …..…………… 10

5. МЕТОДИЧЕСКИЕ УКАЗАНИЯ К

ЛАБОРАТОРНЫМ РАБОТАМ ……………….….... 10

5.1. Описание рабочей программы ………..…………. 10

5.1.1. Общее описание программы …………………… 10

5.1.2. Режим последовательного поиска …………...… 12

5.1.3. Режим дихотомического поиска …….………… 13

5.2. Лабораторная работа 1 «Исследование

алгоритмов последовательного и дихотомичес-

кого поиска» …………………………………...…. 15

5.3. Лабораторная работа 2 «Оптимизация

алгоритмов поиска» ……………...……………….. 18

ПРИЛОЖЕНИЕ А ………………..………...………….. 21

ПРИЛОЖЕНИЕ Б …..…………………………...…….. 26

ПРИЛОЖЕНИЕ В ……………...……………………… 27

БИБЛИОГРАФИЧЕСКИЙ СПИСОК ……...….……... 27

ПРОГРАММА, КОНТРОЛЬНЫЕ ЗАДАНИЯ

И МЕТОДИЧЕСКИЕ УКАЗАНИЯ

по дисциплине «Теория скрытности»

по направлению 11.03.01 «Радиотехника»,

профилю «Радиотехнические средства передачи,

приема и обработки сигналов»

для студентов заочной формы обучения

Составитель: Литвиненко Владимир Петрович

В авторской редакции

ЛР № 066815 от 25.08.99. Подписано к печати 22.12.2015.

Формат 60x84/16. Бумага для множительных аппаратов.

Усл. печ. л. 1,3. Уч.-изд. л. 1,2. Тираж 50 экз. «С»

Зак. №

ГОУВПО «Воронежский государственный технический университет»

394026 Воронеж, Московский просп. 14

Наши рекомендации