Генетические алгоритмы (простой пример). Разработка программы

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

Подобные документы

  • Программная реализация алгоритма. Обработка текста с применением конечно-автоматной модели. Конечно-автоматная модель алгоритма решения задачи. Блок-схема алгоритма программы. Разработка функциональных кнопок для различных действий на языке Visual Basic.

    контрольная работа, добавлен 24.03.2016

  • Системы программирования, ориентированные на "быструю разработку". Среда визуального программирования Delphi. Постановка задачи и разработка алгоритма решения. Выбор состава программных средств. Условия выполнения программы, моделирующей игру "Кости".

    курсовая работа, добавлен 06.03.2015

  • Использование программы MatLab, которая позволяет решать задачи одномерной оптимизации функций (нахождение минимума и максимума) различными методами с помощью различных операторов. Метод "золотого" сечения. Блок-схема основного модуля. Листинг программы.

    курсовая работа, добавлен 31.10.2017

  • Способы распределения вычислительной нагрузки. Представление задачи в виде графа. Алгоритмы разбиения графа. Алгоритмы размещения графа на ЭВМ. Графическое представление графов. Принцип передачи данных. Синхронизация процессов и моделирование объектов.

    автореферат, добавлен 18.03.2016

  • Постановка задачи оптимизации. Обоснование и описание вычислительной процедуры: идея симлекс-метода. Решение задачи оптимизации на основе симплекс-таблиц, построение искусственного базиса. Анализ модели на чувствительность: статус и ценность ресурсов.

    курсовая работа, добавлен 16.11.2010

  • Разработка системы линейных алгебраических уравнений. Постановка задачи в матричной форме. Сущность метода Гаусса—Жордана (метода полного исключения неизвестных). Описание его алгоритма и пример текста программы. Анализ результатов системы уравнений.

    реферат, добавлен 17.03.2017

  • Математическая постановка задачи об отражении наклонной ударной волны и метод ее решения. Основные конструкции языка Норма. Программа для распределенной системы: общие проблемы и их автоматическое решение. Разработка, трансляция и запуск Норма-программы.

    учебное пособие, добавлен 28.06.2009

  • История и основные термины теории графов. Представление их в электронно-вычислительной машине. Задача коммивояжера. Метод ветвей и границ. Решение задачи аналитическим методом. Постановка задачи, создание приложения для ее решения. Тестирование программы.

    курсовая работа, добавлен 04.09.2013

  • Задачи систем компьютерного зрения, особенности метрической (реальное время, структура в движении и др.) и семантической (небо, часы и др.) информации. Сложности компьютерного зрения и решаемые с его помощью задачи: распознавание лиц, объектов и др.

    презентация, добавлен 07.03.2015

  • Развитие теории о нахождении кратчайших потей. Понятие "граф" и его значения для нахождения кратчайшего пути. Наиболее эффективные алгоритмы нахождения кратчайшего пути и их результаты. Тестовый пример описания алгоритма Дейкстры и реализация программы.

    курсовая работа, добавлен 22.09.2011

  • Анализ незаполненного шаблона вывода результатов решения задачи. Знакомство с разработкой программы с помощью языка программирования Pascal ABC. Общая характеристика структурной схемы алгоритма в виде блок-схемы. Этапы расчета элементов матрицы.

    контрольная работа, добавлен 21.01.2014

  • Характеристика кода Хаффмана как метода сжатия данных. Исследование алгоритма и этапов кодирования информации. Пример построения бинарного дерева и закодированного сообщения. Пример кодирования сообщения с помощью алгоритма Хаффмана на языке PHP.

    статья, добавлен 29.05.2016

  • Разработка схемы нахождения оптимального плана параллельного решения задачи на ВС заданного типа. Рассмотрение алгоритма получения множества нитей для каждого варианта решения задачи. Определение исходных данных. Описание разработанной программы.

    курсовая работа, добавлен 23.11.2015

  • Разработка программы, которая выявляет в прямоугольной матрице все подматрицы, состоящие только из m-значных целых чисел. Составление алгоритма, блок-схем и руководства пользователя, кодирование и отладка программы. Приведение примера ее работы.

    курсовая работа, добавлен 03.03.2015

  • Постановка задачи навигация движения, описание алгоритма поиска кратчайшего пути между двумя вершинами графа и анализ программной реализации алгоритма Дейкстры. Графическая реализация полученных результатов с помощью объектно-ориентированного языка С++.

    курсовая работа, добавлен 11.05.2012

  • Понятие моделирования, численные методы расчета. Графическая схема алгоритма и программная реализация поставленной задачи. Алгоритмический анализ задачи. Отклонения и допуски трубной цилиндрической резьбы. Реализация модели конструкции в пакете ANSYS.

    курсовая работа, добавлен 11.01.2016

  • Программное обеспечение ЭВМ. Машинный язык и языки высокого уровня. Постановка задачи, разработка алгоритма, составление программы, трансляция, отладка и выполнение, анализ результатов. Основные пути повышения надежности программного обеспечения.

    презентация, добавлен 06.04.2018

  • Решение задач полного покрытия ираскроя на примере задачи пентамино с различными опциями с помощью алгоритма “Dancing Links”, а также его модификации. Программные решения задачи пентамино с ограниченными настройками. Разработка модификации алгоритма.

    дипломная работа, добавлен 30.08.2016

  • Краткая характеристика численного метода. Проектирование алгоритма головной программы. Разработка алгоритма ввода исходных данных. Особенность кодирования программы-приложения. Проектирование интерфейса пользователя. Описание компьютера для тестирования.

    курсовая работа, добавлен 31.03.2020

  • Основные понятия транспортных задач. Методы определения первоначального опорного плана решения. Распределительный и венгерский способ. Решение в качестве примера конкретной транспортной задачи об оптимальных перевозках с помощью средств Ms Excel.

    курсовая работа, добавлен 20.10.2010

  • Постановка классической задачи о рюкзаке. Основные способы решения задачи комбинаторной оптимизации. Выбор алгоритма решения задач и определение его сложности. Построение математической модели решения задач. Описание процедур и функций программ.

    курсовая работа, добавлен 08.12.2014

  • Постановка и математическая модель задачи о распределении ресурсов при приготовлении разных видов пиццы. Решение задачи линейного программирования симплексным методом. Распределительный метод решения транспортной задачи. Составление платежной матрицы.

    контрольная работа, добавлен 16.01.2018

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

    реферат, добавлен 30.01.2015

  • Постановка задачи линейного программирования. Построение модели и решение задачи определения оптимального плана производства в ООО "Мельник". Определение оптимального плана производства симплексным методом. Решение задачи оптимизации с помощью MS Excel.

    курсовая работа, добавлен 25.09.2017

  • Общая постановка задачи линейного программирования. Задача об использовании ресурсов (задача планирования производства). Решение поставленной задачи с помощью программного пакета Excel. Анализ результатов расчетов и выработка управленческого решения.

    курсовая работа, добавлен 01.02.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу и оценить ее, кликнув по соответствующей звездочке.