Системная сложность. Трансвычислительные задачи
История возникновения и развития теории сложности и хаоса. Основные понятия и концепции теории, отражение в них западных философских традиций. Сущность феномена "грани хаоса" и понятия "странный аттрактор". Виды и решение трансвычислительтных задач.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | реферат |
Язык | русский |
Дата добавления | 16.01.2015 |
Размер файла | 18,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Министерство образования и науки Российско й Федерации
Севастопольский государственный университет
Кафедра ИТ
РЕФЕРАТ
«Системная сложность. Трансвычислительные задачи»
Выполнил: Лагутина Д.А.
Проверил: Голикова
Севастополь - 2014
СОДЕРЖАНИЕ
1. ТЕОРИЯ СЛОЖНОСТИ
1.1 ИСТОРИЯ
1.2 ТЕОРИЯ ХАОСА И СЛОЖНОСТИ
1.3 ФИЛОСОФИЯ
2. ТРАНСВЫЧИСЛИТЕЛЬНАЯ ЗАДАЧА
1. ТЕОРИЯ СЛОЖНОСТИ
1.1 ИСТОРИЯ
Пионером в теории сложности традиционно считают Эдварда Лоренца. Он работал над проблемами долгосрочных прогнозов погоды. Используя достаточно простую математическую модель, построенную всего на двенадцати формулах, он с помощью компьютера симулировал различные метеорологические условия. Однажды он протестировал модель с заданными условиями, а затем повторил ее с очень небольшими изменениями. Лоренц оставил все начальные условия старыми, но ввел данные не с точностью шесть цифр после запятой, как в предыдущем случае, а три цифры. Отклонения были ничтожными - менее одной тысячной. Лоренц предполагал, что эта модель ничем не будет отличаться от старой. К его удивлению развитие модели оказалось иным и привело к совершенно неожиданным результатам. Этот эксперимент привел к появлению известного в теории хаоса «принципа бабочки»: один хлопок крылышек бабочки в Амазонии может привести к тайфуну в Китайском море.
Продолжая исследования, Лоренц пришел к выводу о невозможности точного долгосрочного предсказания погоды, не только из-за множества переменных, которые надо принимать во внимание, сколько в необъяснимости последствий, вызываемых малейшими изменениями условий. Однако существуют определенные паттерны, называемые «странными аттракторами», которые в этом море непредсказуемости представляются островками стабильности, делающими возможным прогнозы. Например, погоды в Сахаре отличаются особой непредсказуемостью, однако можно быть уверенным в этой пустыне не пройдут тропические дожди. Результаты своих исследований Лоренц опубликовал в журнале по метеорологии в 1963 году.
Теория сложности и хаоса получила дальнейшее развитие в 70-е и в 1984 году был основан самый известный центр изучения хаоса и сложности - Институт Санта Фе, в котором собрались ученые, представляющие самые разные отрасли науки. С самого своего начала теория сложности развивалась как междисциплинарная наука, охватывающая не только метеорологию, химию или биологию, но и социальные науки: психологию, социологию, экономику.
1.2 ТЕОРИЯ ХАОСА И СЛОЖНОСТИ
Теория хаоса и сложности - это новая научная парадигма, являющаяся холистической по своей сути. Системы находятся в постоянном движении, взаимодействия с внешней средой, перерабатывая информацию и осуществляя обратную связь. Стадии динамического покоя перемежаются со стадиями настолько сложными, что производят впечатление полного и непредсказуемого хаоса. Порядок рождается из беспорядка в процессе самоорганизации, но в определенный момент «ослабленная» стабильностью система вновь дает рождение хаосу.
В теории сложности существуют шесть основных теоретических понятий:
· чувствительность к первоначальным условиям,
· странные аттракторы,
· самотождественность,
· самоорганизация,
· край хаоса,
· холмистый ландшафт.
Исследования Лоренца и других ученых доказали, что долгосрочное прогнозирование невозможно во всех открытых сложных системах. Малейшее изменение первоначальных условий приводит к иным результатам. В то же время во всех этих результатах, как бы они ни отличались друг от друга, присутствовал единый, общий для всех паттерн. Кроме того, Лоренц продемонстрировал, как модели с разными начальными условиями приводили к одному и тому же результату. Казалось, что непредсказуемые системы тем не менее «тянутся» или «привлекаются» к определенным упорядоченным структурам. Отсюда происходит термин «аттрактор» от английского слова attract - «привлекать». Сначала этот феномен назывался «аттрактор Лоренца», но сегодня более распространенный термин - «странный аттрактор». Процессы, происходящие в системе, никогда в точности не повторяются, но они всегда остаются в рамках определенного паттерна. Последователи теории хаоса утверждают, что все открытые системы, изучаемые физикой, химией, биологией, следуют странным аттаркторам.
Другой интересной особенностью систем, следующих странным аттракторам, является то, что они демонстрируют самотождественность, которая проявляется в том, что субсистема имеет очевидное, хотя и не идеальное, сходство с системой в целом. Такие типы структур называются фрактальными. Один из наиболее простых примеров фрактальных структур - снежинки, у которых каждый уровень разветвлений является как бы копией структуры в целом, хотя и никогда не повторяющейся.
Сложные адаптивные системы обладают также способностью к самоорганизации. Кажется, будто порядок вдруг появляется прямо из хаоса. Первым открыл и описал процессы самоорганизации Илья Пригожин, лауреат Нобелевской премии по химии в 1977 году за работу по диссипативным структурам. Традиционная химия, утверждает Пригожин, работает с системами, находящимися в состоянии термодинамического баланса. Если система выходит из состояния баланса, например, под воздействием петель положительной обратной связи, она может разрушиться. Пригожин продемонстрировал, что при определенных условиях химическая система может пройти через состояния хаоса не только не разрушившись, но и перейдя в новое состояние благодаря процессу самоорганизации. Открытые системы, находящиеся в неравновесном состоянии, могут самоорганизовываться, если уже в самой системе заложены предпосылки для этого. В процессе самоорганизации система вновь приходит к устойчивому состоянию на более высоком уровне сложности.
Феномен «грани хаоса» был независимо открыт Норманном Паккардом и Крисом Лэнгтоном. Грань хаоса - это узкая зона между системой, еще находящейся в состоянии порядка, и хаосом, разрушающим систему. Именно в этой зоне системы, находящиеся в шаге от смерти, вдруг проявляют неожиданные способности к созданию новых адаптивных структур, спасающих их от разрушения и восстанавливающих равновесие. Именно в системах, находящихся на грани хаоса, проявляются процессы самоорганизации, обнаруженные Пригожиным.
Кауфман, занимавшийся исследованиями в области медицины в Институте Санта Фе, является автором еще одной концепции теории сложности, которая называется «холмистым ландшафтом». В основе этой концепции лежит понимание, что отрытые системы живут только благодаря среде, которая в свою очередь состоит из других систем. Кауфман представлял среду сосуществования систем, как холмистый ландшафт, география которого являются непредсказуемой для каждой из систем. Каждый из холмов ландшафта, символизирующий успех и высокую эффективность, отделен от другого низинами, отличающимися нестабильностью, низкой эффективностью и дисбалансом. Жизнь любой системы - это путешествие по такому холмистому ландшафту. Забраться на вершину помогает или случай или целенаправленная деятельность. Однако, достижение новых вершин может быть чрезвычайно рискованным, т.к. для этого приходится проходить через предательские низины. Любая вершина будет опускаться и постепенно превращаться в низин, если на ней находятся слишком много систем. Точно также низина, покрываясь толстым слоем, может подрасти и превратиться в холм.
1.3 ФИЛОСОФИЯ
Когда Черчмен формулировал свои взгляды на социальные системы, он опирался на общие западные философские традиции и американский прагматизм, в особенности Э.А. Сингера. Наиболее полно свои принципы он изложил в книге «Системный подход» (1968), выраженные в четырех афоризмах (ниже приведем только два):
В области системного мышления не может быть экспертов
Не может существовать какой-либо определенной области науки, которая могла бы претендовать на то, что может разрешать проблем с помощью системного подхода. Возможно лишь представления взглядов с различных точек зрения, которые стремятся к объединению в процессе научного познания. Специалисты в области системного мышления могут стать слишком самонадеянными, так как они ищут пути взглянуть на систему как на целое. Необходимо очень внимательно относиться к взглядам «врагов». Ведь только таким образом можно реально расширить объективное представление о системе.
Системный подход - это неплохая идея
Попытка рассматривать системы в целом является очень привлекательным подходом, хотя идеал никогда и не будет достигнут. По мнению Черчмена, системный дизайнер должен настроиться на «героический лад». Существует необходимость достичь согласия и консенсуса в отношении проблемы. Без единого мнения и согласия невозможно принимать решения и действовать. Однако системный подход предполагает, что достигнутый консенсус будет оставаться предметом критики со стороны альтернативных точек зрения. В процессе проверок альтернативных взглядов, споров и дискуссий, наше представление о проблеме становится более богатым и приближенным к истине.
Мейсон и Митрофф (1981) существенно дополнили теорию Черчмена. Они признали необходимость взгляда на системные проблемы в целом. Необходимо, чтобы большее количество участников в процессе решения проблемы, каждый из которых принесет свое отношение к проблеме и свой взгляд на мир. По мнению Мейсона и Митроффа проблема с современной теорией планирования заключается в том, что она отвергает возможность включить в процесс планирования разные, а порой и диаметрально противоположные взгляды. Большинство организаций просто игнорирует проблемы, которые не согласуются с принятым планом действий. План может быть утвержден лишь после того, как стало понятно, что он отвечает на все вопросы, поставленные с альтернативных точек зрения. Кроме того, сам по себе план должен быть достаточно гибким, чтобы существовала возможность его изменения под воздействием не только новых обстоятельств, но и новых альтернативных точек зрения. Организация только тогда начинает обучаться, когда ее взгляды постоянно подвергаются атакам со стороны конкурирующих взглядов на жизнь. Обучение - это не умение твердо отстаивать свою «единственно правильную» точку зрения, а способность органически включать в себя новые взгляды, совершенствуясь в таланте видеть мир как целое.
хаос аттрактор философский трансвычислительный
2. ТРАНСВЫЧИСЛИТЕЛЬНАЯ ЗАДАЧА
Трансвычислительная задача -- в теории сложности вычислений задача, для решения которой требуется обработка более чем 1093 бит информации. Число 1093, называемое «пределом Бремерманна», согласно Гансу Бремерманну, представляет собой общее число бит, обрабатываемых гипотетическим компьютером размером с Землю за период времени, равный общему времени существования Земли. Термин «трансвычислительность» был предложен Бремерманном.
Не существует системы обработки данных, искусственной или естественной, которая могла бы обрабатывать более, чем 2*1047 бит в секунду на грамм своей массы.
Ханс Бремерманн
Если задача трансвычислительная, то чтобы ее можно было решать, она должна быть переформулирована.
Примеры трансвычислительных проблем
· Задача коммивояжёра (коммивояжер, который должен посетить ряд населенных пунктов так, чтобы в каждом побывать только раз. Необходимо найти кратчайшую дорогу для путешествия. Если имеется n городов, то количество вариантов путей составит n!. Таким образом, на машине с четырёхядерным процессором 2,67 ГГц 10 узлов обсчитывается в среднем за 5 миллисекунд, 20 узлов - за 15 минут, а на расчёт оптимального пути для 60 узлов уйдёт более 6 триллионов лет…).
· Тестирование интегральных схем (например, тестирование интегральной схемы с 308 входами и 1 выходом требует проверки 2308 комбинаций).
· Распознавание образов (рассмотрим массив qxq, каждый квадрат раскрашен в один из k цветов. Всего возможно kn цветных узоров (образов), где n=q2. Для двух цветов и массива 18*18 число узоров равно 2324 1).
· Проблема анализа систем (система с n переменными, каждая из которых может принимать k значений может иметь kn состояний. Задача становится трансвычислительной, если система, например, имеет 102 переменных, которые могут принимать 8 значений).
Размещено на Allbest.ru
...Подобные документы
Временная, пространственная и асимптотическая сложности. Основные классы сложности в теории алгоритмов. Сведение как преобразование одной задачи к другой. Проблема равенства классов P и NP. Характеристика основных иерархических отношений между классами.
реферат [16,9 K], добавлен 09.04.2012Основные этапы и принципы решения задач на ЭВМ, порядок постановки задачи и построения алгоритма. Сущность теории алгоритмов, ее основные элементы и взаимосвязь, свойства, методика представления в виде схемы, ее обозначения и использующиеся символы.
лекция [136,3 K], добавлен 11.03.2010История появления термина "искусственный интеллект". Приоритетные направления его применения: генерация речи, обработка визуальной информации. Нейронные, байесовы, иммунные сети, теории хаоса - примеры реализации современных интеллектуальных систем.
реферат [27,2 K], добавлен 14.01.2011Временная и ёмкостная сложность программы. Размер входных данных. Связь сложности в худшем случае и в среднем. Понятие оптимальной программы. Классы вычислительной сложности программ. Эквивалентность по сложности. Примеры классов вычислительной сложности.
презентация [77,3 K], добавлен 19.10.2014Понятие теории оптимизации экономических задач. Сущность симплекс-метода, двойственности в линейном программировании. Элементы теории игр и принятия решений, решение транспортной задачи. Особенности сетевого планирования и матричное задание графов.
курс лекций [255,1 K], добавлен 14.07.2011История возникновения, основные понятия и теоремы теории графов. Способы предоставления графов в компьютере. Матрица смежности, инциденций, списки смежности и массив дуг. Программа определения кратчайшего пути в графах. Язык программирования Delphi.
курсовая работа [823,5 K], добавлен 24.11.2010Определение понятия "система". История развития и особенности современных информационных систем. Основные этапы развития автоматизированной информационной системы. Использование отечественных и международных стандартов в области информационных систем.
презентация [843,9 K], добавлен 14.10.2013Общее понятие алгоритма и меры его сложности. Временная и емкостная сложность алгоритмов. Основные методы и приемы анализа сложности. Оптимизация, связанная с выбором метода построения алгоритма и с выбором методов представления данных в программе.
реферат [90,6 K], добавлен 27.11.2012Основные понятия теории распознавания образов и ее значение. Сущность математической теории распознавания образов. Основные задачи, возникающие при разработке систем распознавания образов. Классификация систем распознавания образов реального времени.
курсовая работа [462,2 K], добавлен 15.01.2014Основные понятия о процессах. Взаимное исключение критических интервалов. Общий подход к построению механизмов синхронизации с использованием концепции критических участков. Основные преимущества алгоритма Декера. Графическое решение задачи о стрелках.
курсовая работа [1,3 M], добавлен 16.12.2014Реализация экспертных систем любой сложности, решение любых головоломок и шарад с помощью языка логического программирования Prolog. Основные понятия в языке Prolog. Правила логического вывода и запросы. Процедуры логического вывода и принятия решений.
курсовая работа [19,0 K], добавлен 24.05.2012Сущность теории матриц, ее основные понятия и определения. Теоремы теории матриц, дающие научную основу для разработки алгоритма генерации. Свойства определителя как основной числовой характеристики квадратных матриц. Проблемы при составлении алгоритма.
курсовая работа [273,7 K], добавлен 16.05.2009Основные понятия теории сложности и типовая структура сложной системы. Эквивалентная структура сложной системы (Даймонд–структура). Локальные оптимизаторы и регуляторы. Основные типы локальных регуляторов. Релейно-импульсные и системы на переменном токе.
курс лекций [6,1 M], добавлен 24.06.2009Cвойства и назначение информации. Проблема, сущность понятия, основные задачи информационной безопасности. Виды угроз, классификация источников. Процесс внедрения вирусов, несанкционированные воздействия. Основные направления и методы парирования угроз.
реферат [33,9 K], добавлен 30.09.2009Количественная, сторона процессов обслуживания потоков сообщений в системах распределения информации. Основные задачи теории телетрафика и сведения о методах решения задач. Принципы классификации потоков вызовов. Просеивание потоков и потоки Эрланга.
реферат [124,6 K], добавлен 18.02.2012Развитие и закрепление навыков работы с табличным процессором MS Excel. Определения элементов теории контракта. Симметричная и асимметричная информация об усилиях работника. Решение задачи с помощью графического способа и надстройки "Поиск решения".
курсовая работа [3,0 M], добавлен 13.05.2014Краткий обзор решения транспортных задач. Экономическая интерпретация поставленной задачи. Разработка и описание алгоритма решения задачи. Построение математической модели. Решение задачи вручную и с помощью ЭВМ. Анализ модели на чувствительность.
курсовая работа [844,3 K], добавлен 16.06.2011Первые работы по симуляции эволюции. Основные понятия генетических алгоритмов. Постановка задачи и функция приспособленности. Инициализация, формирование исходной популяции. Выбор исходной популяции для генетического алгоритма, решение задач оптимизации.
курсовая работа [714,1 K], добавлен 31.03.2015Анализ современных технологий моделирования организационных систем. Основные понятия теории мультимножеств и операции над ними. Использование мультимножеств для представления UFO-моделей. Представление операций над UFO-моделями в Microsoft Excel.
дипломная работа [1018,4 K], добавлен 17.03.2012Оптимизация решения задачи с помощью алгоритма отжига. Анализ теории оптимизации как целевой функции. Метод градиентного спуска. Переменные и описание алгоритма отжига. Представление задачи коммивояжера через граф. Сведение задачи к переменным и решение.
курсовая работа [784,0 K], добавлен 21.05.2015