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

ЛИЧНЫЙ КАБИНЕТ 

 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

Повышение уникальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение уникальности любого файла в формате MS Word. После такого повышения уникальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, etxt.ru или advego.ru. Программа «StudentHelp» работает по уникальной технологии и при повышении уникальности не вставляет в текст скрытых символов, и даже если препод скопирует текст в блокнот – не увидит ни каких отличий от текста в Word файле.

Результат поиска


Наименование:


Курсовик Нахождение полинома Жегалкина методом неопределенных коэффициентов. Практическое применение жадного алгоритма. Венгерский метод решения задачи коммивояжера. Применение теории нечетких множеств для решения экономических задач в условиях неопределённости.

Информация:

Тип работы: Курсовик. Предмет: Математика. Добавлен: 16.05.2010. Сдан: 2010. Уникальность по antiplagiat.ru: --.

Описание (план):


Министерство образования и науки РФ
Государственное образовательное учреждение высшего профессионального образования
«Тихоокеанский Государственный Университет»
Институт экономики и управления
Кафедра Экономическая кибернетика
Специальность 080116 Математические методы в экономике
ПРИМЕНЕНИЕ МЕТОДОВ ДИСКРЕТНОЙ
МАТЕМАТИКИ В ЭКОНОМИКЕ
Курсовая работа по дисциплине
«Дискретная математика»
КР. 030590198
Выполнила:
Студентка группы ММО-31
Рязанова А.В.
Руководитель работы:
Пазюк К. Т.
Хабаровск - 2005
Реферат

Курсовая работа содержит пояснительную записку на 33 листах формата А4, включающую 6 таблиц, 13 рисунков, 9 литературных источников.
БУЛЕВА ФУНКЦИЯ, ВЫСКАЗЫВАНИЯ, ЛОГИЧЕСКИЕ ОПЕРАЦИИ, ТАБЛИЦЫ ИСТИННОСТИ, ДИЗЪЮНКТИВНАЯ НОРМАЛЬНАЯ ФОРМА, КОНЪЮНКТИВНАЯ НОРМАЛЬНАЯ ФОРМА, ПОЛИНОМ ЖЕГАЛКИНА, ПРОИЗВОДНАЯ ЛОГИЧЕСКОЙ ФУНКЦИИ, ГРАФ, «ЖАДНЫЙ» АЛГОРИТМ, АЛГОРИТМ ДЕЙКСТРА, ЗАДАЧА КОММИВОЯЖЁРА, НЕЧЕТКОЕ МНОЖЕСТВО, КОНКУРЕНТОСПОСОБНОСТЬ, НЕЧЕТКОЕ ОТНОШЕНИЕ ПРЕДПОЧТЕНИЯ, АЛЬТЕРНАТИВА, СТЕПЕНЬ НЕДОМИНИРУЕМОСТИ
Объект исследования данной курсовой работы: дискретные системы, методы дискретной математики и их применение в области экономики.
Цель работы - ознакомиться с максимально широким кругом понятий дискретной математики и выявить ее основные методы, которые могут использоваться в экономике. Раскрыть взаимосвязь понятий, их внутреннюю логику. Научиться правильно формулировать экономические задачи.
В курсовой работе были рассмотрены и применены: методы математической логики: метод построения таблицы истинности, нахождение полинома Жегалкина методом неопределенных коэффициентов, метод нахождения производных, метод нахождения конъюнктивной и дизъюнктивной нормальной формы; методы теории графов: «жадный» алгоритм, алгоритм Дейкстра, венгерский метод решения задачи коммивояжера; методы теории нечетких множеств: метод многокритериального выбора альтернатив на основе нечеткого отношения предпочтения.
Содержание

Введение
1 Применение логических функций
1.1 Применение методов дискретной математики в экономике
1.2 Практическое применение методов математической логики
2 Применение теории графов
2.1 Практическое применение жадного алгоритма
2.2 Применение алгоритма Дейкстры
2.3 Задача коммивояжера
3 Практическое применение теории нечетких множеств
Заключение
Список использованных источников
Введение

В данной курсовой работе содержится три основных раздела: применение математической логики экономике; применение теории графов в экономике и применение отношения нечеткого предпочтения.
Первая часть данной работы посвящена применению методов дискретной математике и математическому моделированию в экономике и математической логике, где рассматриваются логические операции и преобразование логических функций, приведение функций к дизъюнктивной и конъюнктивной нормальной форме, построение таблицы истинности, нахождение полинома Жегалкина для заданной функции и её производных по одной и двум переменным.
Во второй части подробно рассматривается применение жадного алгоритма, алгоритма Декстры, и задачи коммивояжера на конкретных примерах. Во всех этих задачах требуется найти оптимальный (в данном случае минимальный) маршрут. Большинство понятий, излагаемых в данной главе, широко известны, потому что графы, благодаря своей наглядности и универсальности стали использоваться в экономике. Теория графов широко применяется при решении задач управления производством и экономикой в целом.
В третьей части рассматривается многокритериальный выбор альтернатив на основе нечеткого отношения предпочтений. В курсовой работе показано, как элементы теории нечетких множеств можно применять для решения экономических задач в условиях неопределённости.
1. применение Логических функций

1.1 Применение методов дискретной математики в экономике

При исследовании, анализе и решении управленческих проблем, моделировании объектов исследования и анализа широко используются методы формализированного представления, являющегося предметом рассмотрения в дискретной математике. К ним относятся методы, основанные на теоретико-множественных представлениях, графы, алгоритмы формальные системы, математическая логика.
В экономике существует множество отраслей, использующих методы дискретной математики. Это и эконометрика, и логистика, и математическое моделирование. Так, в эконометрике булевские переменные применяются в исследовании регрессионных моделей с переменной структурой и в построении регрессионных моделей по неоднородным данным. В этом случае рассматривается лишь одно уравнение регрессии, куда вводятся булевские переменные, которые характеризуют изучаемый фактор. Данный метод удобен для выявления зависимости модели от некоторого фактора.
Теория графов широко используется в логистике для описания потоков, задания маршрутов. Так схему дорог удобнее представить в виде ориентированного графа, и известными нам методами выбрать кратчайший путь. В настоящее время, прокладывая маршрут, нельзя не брать во внимание и пропускную способность магистралей, интерпретируя маршруты в графы, можно получить экономически выгодное решение.
При помощи теории нечетких множеств, методом нечеткого предпочтения, можно выбрать конкурентоспособный товар или услугу. Поэтому, данная теория применяется в маркетологии, при исследовании рынков различных экономических благ.
1.2 Практическое применение методов математической логики

Всякая логическая функция «n» переменных может быть задана таблицей, в левой части которой перечислены все 2n наборов значений переменных (то есть всевозможных наборов двоичных векторов длины «n»), а в правой части приведены значения функции на этих наборах. При любом фиксированном упорядочении наборов значений переменных логическая функция «n» переменных полностью определена вектор-столбцом своих значений, то есть вектором длины 2n. Поэтому число различных логических функций «n» переменных будет . В самом деле, для одного набора значений своих переменных (строка левой части таблицы) значение функции может быть либо 1, либо 0 (две возможности). Число же возможных различных наборов аргументов функции, как уже отмечалось равно 2n, поэтому число различных логических функций будет/1/.
Заданием в данном пункте является построение таблицы истинности для следующего высказывания:
,
Высказыванием называется повествовательное предложение, о котором можно сказать в данный момент, что оно истинно или ложно, но не то и другое одновременно. “Истинность” или “ложность” предложения - это истинностное значение высказывания. Каждому высказыванию сопоставляется переменная, равная 1, если высказывание истинно, и равная 0, если оно ложно. Эти высказывания будут считаться простыми. Из простых высказываний с помощью логических связок могут быть построены составные высказывания. В таблице 1 приведены некоторые логические связки, используемые при задании данной функции (1).
Таблица 1-Логические связки
Название
Обозначение
Конъюнкция
Импликация
Сумма по модулю два
Штрих Шеффера
|
Отрицание
Дизъюнкция
Стрелка Пирса
Правильно построенные составные высказывания называются (пропозиционарными) формулами. Истинностное значение формулы определяется через истинностные значения её составляющих в соответствии с единой таблицей истинности (таблица 2).
Таблица 2-Истиностные значения формул высказывания
Х1
Х2
X1 X2
X1 X2
X1 X2
X1 X2
X1
X1 X2
0
0
0
1
0
0
1
1
0
1
0
1
1
1
1
0
1
0
0
0
1
1
0
0
1
1
1
1
0
1
0
0
Для того чтобы составить таблицу истинности для формулы, необходимо выполнить последовательность всех логических операций.
, (1)
После последовательного выполнения всех логических операций составляется таблица истинности для данной функции
Таблица 3- Таблица истинности функции (1)
1
2
3
4
5
6
7
8
9
10
x
y
z
&





0
0
0
0
1
1
1
0
0
0
0
0
1
0
1
1
1
0
0
0
0
1
0
0
1
0
1
0
0
1
0
1
1
0
1
0
0
1
1
0
1
0
0
0
1
1
1
0
1
0
1
0
1
1
1
1
1
0
1
0
1
1
0
0
1
0
1
0
1
0
1
1
1
1
1
0
0
1
1
0
Приведение функции к конъюнктивным и дизъюнктивным нормальным формам. Конъюнктивным (дизъюнктивным) одночленом от переменных а1, а2, а3,…,аn называется конъюнкция (дизъюнкция) этих переменных или их отрицаний. Формула, равносильная данной формуле алгебры высказываний и являющаяся дизъюнкцией элементарных произведений (конъюнктивных одночленов), называется дизъюнктивной нормальной формой (ДНФ) данной формулы. Формула, равносильная данной формуле алгебры высказываний и являющаяся конъюнкцией элементарных произведений (дизъюнктивных одночленов), называется конъюнктивной нормальной формой (КНФ) данной формулы /2/. Справедливы следующие теоремы: любая булева функция, тождественно не равная нулю, представима и притом единственным образом в виде ДНФ по формуле:
V (2)
Любая булева функция, тождественно не равная единице представима и притом единственным образом в виде КНФ.
(3).
Любая булева функция представима формулой, в которую входит только конъюнкция, дизъюнкция и отрицание /2/.
Искомая ДНФ для функции (1) имеет вид:
Искомая КНФ для функции (1) будет иметь следующий вид:
В расчетах ДНФ и КНФ использована методика /2/.
Построение полинома Жегалкина.
Представление булевой функции над базисом {0,1,v,} называется полиномом Жегалкина.
Таким образом, всякая булева функция представима в виде:
где ? - сложение по модулю два, знак ? обозначает конъюнкцию/7/.
Для функции f(x,y,z)(1) полином Жегалкина имеет вид:
P(x, y, z)=011x2y3z4xy5xz6yz7xyz
Метод неопределенных коэффициентов заключается в том, что путем последовательной подстановки переменных x, y, z и соответственно значений функции при этих переменных, из таблицы 1 в данный полином (4), строится система уравнений:
0=011020304005006007000
0=011020314005016017001
1=011021304015006107010
0=011021314015016117011
0=011120304105106007100
0=011120314105116017101
0=011121304115106107110
0=011121314115116117111
По свойству суммы по модулю два находится :
0=0, 1=0, 2=1, 3=0, 4=1, 5=0, 6=1, 7=1
Полином Жегалкина будет иметь вид:
(x, y, z) = y xy yz xyz
Правильность построения полинома проверяется таблицей истинности:
Таблица 4 - Таблица истинности для полинома Жегалкина
1
2
3
4
5
6
7
8
9
x
y
z
x&y
y&z
x&y&z
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
1
0
1
0
1
0
1
1
0
1
1
0
0
0
1
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
1
1
0
1
0
0
0
0
0
1
1
1
1
0
1
1
1
0
Дифференцирование функции нескольких переменных.
Производной булевой функции (xn) по совокупности переменных называется функция:
На основе данной формулы (5) находится производная по одной переменной x
Для данной функции (1) производная по формуле (6) принимает вид:
Таблица 5 - Производная ???x для формулы(7)
1
2
3
4
5
6
7
8
9
10
11
12
13
x
y
z
&







0
0
0
1
0
1
1
1
0
1
0
0
0
0
0
1
1
1
1
1
1
0
1
0
0
0
0
1
0
1
0
1
0
1
0
1
1
1
0
0
1
1
1
1
1
0
0
1
1
1
0
1
1
0
0
0
0
1
1
1
0
0
1
0
1
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
0
0
1
0
1
0
0
0
0
0
1
1
1
0
0
1
0
0
1
1
1
0
1
Вектор значений функции (7) имеет вид:
Производная по двум переменным находится также по формуле (5):
Для данной функции (1) производная принимает вид:
Таблица 6 - Производная ?2??(x;y) для формулы(9)
1
2
3
4
5
6
7
8
9
10
11
12
x
&







0
1
1
0
1
1
1
0
1
0
0
0
0
1
0
0
1
1
1
0
1
0
0
0
0
0
1
0
1
0
1
0
1
1
1
0
0
0
0
0
1
0
0
1
1
1
0
1
1
1
1
1
1
1
1
0
0
1
0
1
1
1
0
0
1
1
1
0
0
1
0
1
1
0
1
1
1
0
1
0
0
0
0
0
1
0
0
0
1
0
0
1
1
1
0
1
Вектор значений функции (6) имеет вид:
2. Применение теории графов

2.1 Практическое применение жадного алгоритма

На территории некого города N размещены заводы и магазины, в которые поставляется продукция с этих заводов. В результате разработки были определены возможные трассы для прокладки коммуникаций и оценена стоимость их создания для каждой трассы. Стоимость прокладки коммуникаций для трассы между заводом №1 и магазином удобрений составляет 15 у.е., между заводом №1 и заводом №3 - 85 у.е., между заводом №1 и хлебозаводом - 20 у.е. Между магазином №1 и заводом №2 составит 25 у.е., между магазином №1 и обувной фабрикой - 65 у.е. Стоимость прокладки коммуникаций для трассы, соединяющей хлебозавод и магазин №2 - 5 у.е., между хлебозаводом и кафе - 50 у.е., между заводом №2 и кафе - 20 у.е., между магазином №2 и продуктовым магазином - 20 у.е., между продуктовым магазином и обувной фабрикой - 25 у.е, между продуктовым магазином и кафе - 35 у.е., между обувной фабрикой и магазином №3 - 15 у.е, между обувной фабрикой и аптекой - 40 у.е., между кафе и аптекой - 10 у.е., между магазином №3 и торговым центром - 20 у.е., между аптекой и заводом №3 составит 30 у.е, между аптекой и торговым центром - 45 у.е., между заводом №3 и торговым центром, - 25 у.е. Необходимо, чтобы коммуникации связали все объекты, затраты на прокладку данных коммуникаций должны быть минимальны.
Для удобства записи вводятся следующи и т.д.................


Перейти к полному тексту работы



Смотреть похожие работы


* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.