Разработка и исследование алгебраических моделей и генетических алгоритмов для автоматизированного проектирования функционально распределённых встраиваемых микропроцессорных систем
Диссертация
Однако практически во всех используемых подходах и моделях не учитывается, что значениям параметров проектируемых систем всегда сопутствует фактор неопределённости. Это может быть следствием неполноты, недостатка информации, разброса возможных значений, а также протяжённости во времени. Возможность неявной подмены неопределённых величин точными числовыми значениями обеспечивается уточнением… Читать ещё >
Список литературы
- Алтунин, А. Е. Модели и алгоритмы принятия решений в нечетких условиях: монография / А. Е. Алтунин, М. В. Семухин. Тюмень: Издательство Тюменского государственного университета, 2000. — 352 с.
- Антамошкин, А. Н. Гриди-алгоритмы и локальный поиск для условной псевдобулевой оптимизации Электронный ресурс. / А. Н. Антамошкин, И. С. Масич // Исследовано в России. 2003. — С. 2143−2149. — Режим доступа: http://zhurnal.gpi.ru/
- Батищев, Д. И. Оптимизация многоэкстремальных функций с помощью генетических алгоритмов / Д. И. Батищев, С. А. Исаев // Высокие технологии в технике, медицине и образовании: межвуз. сб. науч. тр. Воронеж: ВГТУ, 1997.-С. 4−17.
- Батыршин, И. 3. Основные операции нечёткой логики и их обобщения / И. 3. Батыршин- Казань: Отечество, 2001. — 102 с.
- Божич, В. И. Методы генетического поиска для решений, представимых мультихромосомами / В. И. Божич, В. Б. Лебедев // Перспективные информационные технологии и интеллектуальные системы. 2002. — № 3. — С. 38−44.
- Бондаренко, А. Н. Многоядерные процессоры: первые попытки Электронный ресурс. / А. Н. Бондаренко // Компьютеры+Программы. 2005. — № 6. — Режим доступа: http://cpp.com.ua/
- Борисовский, П. А. О сравнении некоторых эволюционных алгоритмов / П. А. Борисовский, А. В. Еремеев // Автоматика и телемеханика. 2004. -№ 3.-С. 3−10.
- Букатов, А. А. Программирование многопроцессорных вычислительных систем / А. А. Букатов, В. Н. Дацюк, А. И. Жегуло. Ростов-на-Дону: Изд-во ООО «ЦВВР», 2003. — 208 с.
- Бухтеев, А. Методы и средства проектирования систем на кристалле Электронный ресурс. / А. Бухтев // Chip News. 2003. — № 4. — Режим доступа: http://www.chip-news.ru/
- Бухтев, А. Системы на кристалле. Новые тенденции Электронный ресурс. / А. Бухтев, В. Немудров // Электроника НТБ. 2004. — № 3. — Режим доступа: http://www.electronics.ru/
- Былинович, А. П. Многохромосомная оптимизация оценки качества программных средств Электронный ресурс. / А. П. Былинович // Автоматизация проектирования.- 1999. № 1. — Режим доступа: http://mirror.ustu:80/www.osp.ru/
- Валях, Е. Последовательно-параллельные вычисления / Е. Валях // Пер. с англ. М.: Мир, 1985. — 456 с.
- Васильев, В. И. Интеллектуальные системы управления с использованием генетических алгоритмов: учебное пособие / В. И. Васильев, Б. Г. Ильясов. Уфа: Изд-во Уфимск. гос. авиац. техн. ун-та, 1999. — 105 с.
- Васильева, В. А. Уравнения: учебное пособие/ В. А. Васильева, Т. Д. Кудрина, Р. Н. Молодожникова- под ред. Р. Н. Молодожниковой. М.: Изд-во МАИ, 1993. — 80 с.
- Воеводин, Вл. В. Методы описания и классификации архитектур вычислительных систем / Вл. В. Воеводин, А. П. Капитонова. М.: Изд-во МГУ, 1994.-79 с.
- Вощинин, А. П. Оптимизация в условиях неопределенности / А. П. Вощинин, Г. Р. Сотиров. Изд-во МЭИ (СССР) — «Техника» (НРБ), 1989. -224 с.
- Генетические алгоритмы, искусственные нейронные сети и проблемы виртуальной реальности / Г. К. Вороновкий и др. Харьков: Основа, 1997. -112 с.
- Герасимов, Ю. Ю. Теория принятия решений: курс лекций Электронный ресурс. / Ю. Ю. Герасимов, В. Н. Андреев. Петрозаводск: ПетрГУ, 1998. — Режим доступа: http://dims.karelia.ru/
- Глебов, Н. И. Методы оптимизации: учебное пособие / Н. И. Глебов, Ю. А. Кочетов, А. В. Плясунов. Новосибирск, Изд-во Новосибирского государственного университета, 2000. — 105 с.
- Глебов, С. Г. Математическое программирование в задачах химической технологии: учебное пособие / С. Г. Глебов, А. И. Мубараков. Уфа: Изд-во УГНТУ, 2002.-79 с.
- Голубин, А. В. Определение параметров генетического алгоритма с помощью программного комплекса «вепзеагсЬ» / А. В. Голубин // Перспективные информационные технологии и интеллектуальные системы. — 2004. -№ 3. С. 42−47.
- Гэри, М. Вычислительные машины и трудноразрешимые задачи пер. с англ. / М. Гэри, Д. Джонсон. М.: Мир, 1982. — 416 с.
- Дарвин, Ч. Сочинения. В 12 т. Т. 3. О происхождении видов путем естественного отбора или сохранении благоприятствуемых пород в борьбе за жизнь / Ч. Дарвин. М.-Л.: Изд-во АН СССР, 1939. — 832 с.
- Дегтярев, Ю. И. Методы оптимизации: учеб. пособие для вузов / Ю. И. Дегтярев. М.: Сов. радио, 1980. — 276 с.
- Дилигенский, Н. В. Нечеткое моделирование и многокритериальная оптимизация производственных систем в условиях неопределенности: технология, экономика, экология / Н. В. Дилигснский, Л. Г. Дымова, П. В. Севастьянов. М.: Машиностроение-1, 2004.-401 с.
- Дюбуа, Д. Теория возможностей. Приложение к представлению знаний в информатике пер. с фр. В. Б. Тарасова. / Д. Дюбуа, А. Прад- под ред. С. А. Орловского. -М.: Радио и связь, 1990. 286 с.
- Евдокимов, А. В. Численное решение нечетких дифференциальных уравнений методом линеаризации / А. В. Евдокимов // Известия Челябинского научного центра. 2003. — № 4. — С. 9−14.
- Еремеев, А. В. Генетический алгоритм для задачи о покрытии /
- A. В. Еремеев // Дискретный анализ и исследование операций. Серия 2. -2000. — Т. 7. — № 2. — С.47−60.
- Заде, Л. А. Понятие лингвистической переменной и его применение к принятию приближенных решений / Л. А. Заде. М.: Мир, 1976. — 165 с.
- Калашников, А. В. Средства конструирования итерационных алгоритмов для решения задач комбинаторной оптимизации / А. В. Калашников,
- B. А. Костенко, М. И. Маркин // Искусственный интеллект. 2004. — № 2.1. C. 91−95.
- Компьютер и задачи выбора/ Автор предисл. Ю. И. Журавлев. — М.: Наука, 1989.-208 с.
- Корнеев, В. Эволюция микропроцессорных архитектур Электронный ресурс. / В. Корнеев // Открытые системы. 2000. — № 4. — Режим доступа: http://www.mp.dpt.ustu.ru/
- Костенко, В. А. Влияние способа задания целевой функции на качество работы генетического алгоритма / В. А. Костенко, А. Г. Трекин // Искусственный интеллект. 2000. — № 2. — С. 97−102.
- Кривченко, И. Системы на кристалле: общее представление и тенденции развития Электронный ресурс. / И. Кривченко // Компоненты и технологии. 2001. — № 6. — Режим доступа: http://www.compitech.ru/
- Крюков, В. А. Разработка параллельных программ для вычислительных кластеров и сетей / В. А. Крюков // Информационные технологии и вычислительные системы. 2003. — № 1−2. — С. 42−61.
- Курс математического анализа: В 3 т. Т. 1. Дифференциальное и интегральное исчисления функций одной переменной: учеб. для вузов / Л. Д. Кудрявцев. М.: Дрофа, 2003. — 704 с.
- Курейчик, В. М. Генетические алгоритмы / В. М. Курейчик // Перспективные информационные технологии и интеллектуальные системы. — 2000. — № 1. — С. 18−21.
- Курейчик, В. М. Исследование динамических операторов в эволюционном моделировании / В. М. Курейчик, Л. А. Зинченко, И. В. Хабарова // Перспективные информационные технологии и интеллектуальные системы.— 2001.-№ 3.-С. 65−70.
- Курейчик, В. М. Перспективные архитектуры генетического поиска/ В. М. Курейчик // Перспективные информационные технологии и интеллектуальные системы. 2000. — № 1. — С. 58−60.
- Курейчик, В. В. Перспективные технологии решения оптимизационных задач/ В. В. Курейчик, Н. В. Неупокоева // Перспективные информационные технологии и интеллектуальные системы. 2003. — № 2. — С. 80−84.
- Майника, Э. Алгоритмы оптимизации на сетях и графах пер. с англ. / Э. Майника. М.: Мир, 1981. — 323 с.
- Малиновский, Б. Н. История вычислительной техники в лицах / Б. Н. Малиновский. Киев, фирма «КИТ», ПТОО «А.С.К», 1995. — 384 с.
- Мальцев, А. И. Алгебраические системы / А. И. Мальцев. — М.: Наука, 1970.-392 с.
- Малюков, С. П. Применение генетических алгоритмов при разработке магнитных головок / С. П. Малюков, С. А. Обжелянский // Перспективные информационные технологии и интеллектуальные системы. — 2002. — № 2. -С. 58−71.
- Минаков, И. А. О выборе оптимального метода селекции для генетического алгоритма Электронный ресурс. / И. А. Минаков // Вестник СамГТУ. Серия «Технические науки». № 8. — Самара, 2000. — Режим доступа: http://www.samgtu.ru/
- Мухлаева, И. В. Решение задачи одномерной упаковки с помощью параллельного генетического алгоритма / И. В. Мухлаева // Перспективные информационные технологии и интеллектуальные системы. 2000. — № 1. — С. 77−84.
- Новикова, Н. М. Основы оптимизации: курс лекций Электронный ресурс. / Н. М. Новикова. М., 1998. — 65 с. — Режим доступа: http://www.ccas.ru/
- Обобщение метода анализа иерархий Саати для использования нечётко-интервальных экспертных данных Электронный ресурс. / А. А. Ахрамейко [и др.]. — 2002. — 6 с. Режим доступа: http://sedok.narod.ru
- Пападимитриу, X. Комбинаторная оптимизация. Алгоритмы и сложность пер. с англ. /' X. Пападимитриу, К. Стайглиц. М.: Мир, 1985. — 512 с.
- Петров, Г. А. Модель оптимизационных задач системного этапа проектирования проблемно ориентированных вычислительных систем / Г. А. Петров, Д. В. Пузанков, В. В. Шишкин // Электронное моделирование. 1991. — Т. 13, № 4.-С. 23−27.
- Пивкин, В. Я. Нечеткие множества в системах управления: методическое пособие / В. Я. Пивкин, Е. П. Бакулин, Д. И. Кореньков. Новосибирск: Новосибирский государственный университет, 1997. — 52 с.
- Полупанов, А. А. Адаптивная архитектура генетического поиска / А. А. Полупанов // Перспективные информационные технологии и интеллектуальные системы. 2002. — № 3. — С. 49−55.
- Прилуцкий, М. X. Многостадийные задачи распределения и упорядочения с нечеткими характеристиками Электронный ресурс. / М. X. Прилуцкий, Д. В. Попов // Исследовано в России. — 2001. — С. 11 821 189. — Режим доступа: http://zhurnal.ape.relarn.ru
- Применение распределённого генетического алгоритма при решении задачи об упаковке в контейнеры / Ю. А. Бюргер и др. // Перспективные информационные технологии и интеллектуальные системы.- 2003.— № 1.-С. 11−15.
- Ульяновск, 2004. 311 с. — Исполн.: Виноградов А. Б., Родионов В. В., Улы-бин В.В. -№ ГР 1 200 312 434. — Инв. № 2 200 505 041.
- Родионов, В. В. Вычислительная модель операций над нечеткими интервалами / В. В. Родионов- Ульяновский гос. техн. ун-т. Ульяновск, 2002. -49 е.: ил. — Деп. в ВИНИТИ 06.11.02, № 1915-В2002.
- Романовский, И. В. Алгоритмы решения экстремальных задач / И. В. Романовский. М.: Наука, 1977. — 352 с.
- Ротштейн, А. П. Интеллектуальные технологии идентификации: нечеткие множества, генетические алгоритмы, нейронные сети / А. П. Ротштейн. -Винница: Универсум-Винница, 1999. 320 с.
- Севастьянов, П. В. Оценка финансовых параметров и риска инвестиций с позиций теории нечетких множеств / П. В. Севастьянов, Д. П. Севастьянов // Надежные программы. — 1997. — № 1. — С. 10−18.
- Системы параллельной обработки пер. с англ. / Ж.-Д. Баер [и др.]- под ред. Д. Ивенса. -М.: Мир, 1985.-416 с.
- Смородинский, С. С. Оптимизация решений на основе методов и моделей математического программирования: учеб. пособие/ С. С. Смородинский, Н. В. Батин. Мн.: БГУИР, 2003. — 136 с.
- Стасенко, Л. А. Использование «жадных» стратегий для решения графовых задач / Л. А. Стасенко // Перспективные информационные технологии и интеллектуальные системы. 2002. — № 3. — С. 88−89.
- Стешенко, В. Проектирование СБИС. Стили и этапы проекта Электронный ресурс. / В. Стешенко // Компоненты и технологии. 2003. — № 4. — Режим доступа: http://www.compitech.ru/
- Суворова, Е. А. Проектирование цифровых систем на VHDL / Е. А. Суворова, Ю. Е. Шейнин. СПб.: БХВ-Петербург, 2003. — 576 с.
- Федотов, Я. Система на кристалле Электронный ресурс. / Я. Федотов, А. Щука//Электронные компоненты. 2001. — № 2.- Режим доступа: http://www.elcp.ru/
- Функционально ориентированные процессоры/ А. И. Водяхо и др.- под ред. В. Б. Смолова — JL: Машиностроение. Ленингр. отд-ние, 1988. 224 с.
- Харчистов, Б. Ф. Методы оптимизации: учебное пособие / Б. Ф. Харчистов. Таганрог: Изд-во ТРТУ, 2004. — 140 с.
- Хуторной, С. Система Excalibur средство разработки SoC-решений фирмы ALTERA. Часть 1. Общее описание системы Электронный ресурс. / С. Хуторной // Chip News. — 2001. — № 6. — Режим доступа: http://www.chip-news.ru/
- Хуторной, С. Система Excalibur- средство разработки SoC-решений фирмы ALTERA. Часть 2. Процессор Nios Электронный ресурс. / С. Хуторной// Chip New. 2001. — № 6.- Режим доступа: http://www.chip-news.ru/
- Чепурин, И. Высокопроизводительные процессоры для встраиваемых систем / И. Чепурин // Электронные компоненты. 2005. — № 2. — С. 63−67.
- Шишкин, В. В. Выбор оптимального способа реализации функций для функционально распределенной системы обработки данных с использованием нечетко заданных критериев оценки / В. В. Шишкин, В. В. Родионов // Вестник УлГТУ. 2003. — № 1−2.-С. 43−45.
- Шишкин, В. В. Обзор методов улучшения генетических алгоритмов / В. В. Шишкин, В. В. Родионов- Ульяновский гос. техн. ун-т. Ульяновск, 2002. — 25 е.: ил. — Деп. в ВИНИТИ 06.11.02, № 1914-В2002.
- Шишкин, В. В. Оптимизация функционально распределенных систем обработки данных: постановка задачи и подходы к ее решению / В. В. Шишкин, В.В.Родионов- Ульяновский гос. техн. ун-т. Ульяновск, 2002.- 21 е.: ил. -Деп. в ВИНИТИ 06.11.02, № 1913-В2002.
- Шкамардин, И. А. Применение эволюционных методов при решении задач параметрического синтеза схемотехнических решений / И .А. Шкамардин // Перспективные информационные технологии и интеллектуальные системы. 2005. — № 1. — С. 23−28.
- Юдинцев, В. Программируемые логические устройства. Что нового, что устарело, чего ждать? Электронный ресурс. / В. Юдинцев // Электроника НТБ. 2002. — № 2. — Режим доступа: http://www.electronics.ru/
- Ющенко, Н. В. Методы оценки времени выполнения последовательных программ на современных процессорах / Н. В. Ющенко // Интеллектуальные многопроцессорные системы: тез. докл. междунар. конф., Таганрог, 1−5 сентября 1999 г. Таганрог: ТРТУ, 1999. — С. 33.
- A Novel Codesign Approach based on Distributed Virtual Machines / Ch. Kreiner et al. // Hardware/Software Codesign: Proceedings of International Workshop, Estes Park, Colorado, May 6−8, 2002. 2002. — P. 109−114.
- Back, Т. The Interaction of Mutation Rate, Selection, and Self-Adaptation within a Genetic Algoritm / T. Back // Parallel Problem Solving from Nature: Proceedings of Workshop, Brussels, Belgium, September 28−30, 1992.- 1992. -P. 85−94.
- Beasley, D. An Overview of Genetic Algorithms: Part 1, Fundamentals/
- D. Beasley, D. Bull, R. Martin // University Computing.- 1993.-№ 15 (2).-P. 59−69.
- Beasley, D. An Overview of Genetic Algorithms: Part 2, Research Topics / D. Beasley, D. Bull, R. Martin // University Computing.- 1993.-№ 17 (4).-P. 170−181.
- Blickle, T. System-level Synthesis, Using Evolutionary Algorithms Electronic resource. / T. Blickle, J. Teich, L. Thiele // Design Automation for Embedded Systems. 1998. -№ 1, Vol. 3. — Mode of access: ftp://flp.tik.ee.ethz.ch/
- Cantu-Paz, E. A Survey of Parallel Genetic Algorithms: IlliGAL Report № 97 003 Electronic resource. / E. Cantu-Paz- 1997. 29 p. — Mode of access: ftp://ftp-illigal.ge.uiuc.edu/
- De Jong, K. An Analysis of the Interacting Roles of Population Size and Crossover in Genetic Algorithms / K. De Jong, W. Spears // Parallel Problem Solving from Nature: Proceedings of Workshop, Dortmund, Germany, October 1−3, 1990.-1990.-P. 38−47.
- Deb, K. Understanding Interactions Among Genetic Algorithm Parameters / K. Deb, S. Agrawal // Foundations of Genetic Algorithms: Proceedings of Workshop, Madison, WI, USA, July 22−25, 1998. 1998. — P. 265−286.
- Ernst, R. Hardware-Software Cosynthesis for Micro-Controllers / R. Ernst, J. Henkel, Th. Benner // IEEE Design & Test Magazine. 1993. — Vol. 10. — № 4. -P. 64−75.
- Grattan, B. Codesign-Extended Applications/ B. Grattan, G. Stitt,
- F. Vahid // Hardware/Software Codesign: Proceedings of International Workshop, Estes Park, Colorado, May 6−8,2002. 2002. — P. 1−6.
- Gupta, R. K. System-Level Synthesis Using Re-programmable Components / R. K. Gupta, G. D. Micheli // European Design Automation: Proceedings of Conference, Hamburg, Germany, September 7−10, 1992. 1992. — P. 2−7.
- Hardware/Software Partitioning of Embedded System in OCAPI-xl /
- G. Vanmeerbeeck et al. // Hardware/Software Codesign: Proceedings of International Workshop, Copenhagen, Denmark, April 25−27, 2001.-2001. P. 30−35.
- Henkel, J. A Hardware/Software Partitioner Using a Dynamically Determined Granularity / J. Henkel, R. Ernst // Design Automation: Proceedings of Conference, Anaheim, California, June 9−13, 1997. 1997. — P 691−696.
- Henkel, J. The Interplay of Run-Time Estimation and Granularity in HW/SW Partitioning / J. Henkel, R. Ernst // Hardware/Software Co-Design: Proceedings of International Workshop, Pittsburgh, USA, 1996. 1996. — P. 52−58.
- Kaplan, A. A Survey of Hardware/Software System Partitioning: Technical Report Electronic resource. / A. Kaplan, M. Sarrafzadeh, R. Kastner. — 2003.15 p. Mode of access: http://www.ece.ucsb.edu/
- Noguera, J. Dynamic Run-Time HW/SW Scheduling Techniques for Reconfigurable Architectures / J. Noguera, R. Badia // Hardware/Software Codesign: Proceedings of International Workshop, Estes Park, Colorado, May 6−8, 2002. -2002.-P. 205−210.
- Peng, Z. An Algorithm for Partitioning of Application Specific Systems / Z. Peng, K. Kuchcinski // European Design Automation: Proceedings of Conference, Paris, France, 1993. 1993. — P. 316−321.
- Tomassini, M. A Survey of Genetic Algorithms / M. Tomassini // Computational Physics III: Annual Reviews. World Scientific, 1995. — P. 87−118.
- Vahid, F. A Binary-Constraint Search Algorithm for Minimizing Hardware During Hardware-Software Partitioning / F. Vahid, J. Gong, D. Gajski // European Design Automation: Proceedings of Conference, Grenoble, France, September, 1994.-1994.-P. 214−219.
- Wolf, W. A Decade of Hardware/Software Codesign/ W. Wolf// Computer. 2002. — № 4. — P. 38−43.
- Zhou, T. A Probabilistic Performance Metric for Real-Time System Design / T. Zhou, X. Hu, E. Sha // Hardware/Software Codesign: Proceedings of International Workshop, Rome, Italy, May 3−5, 1999. 1999. — P. 90−94.