Создан заказ №2104972
19 мая 2017
Задача о "рюкзаке" ("ранце")
Как заказчик описал требования к работе:
Исследование темы и ее описание (своими словами)
Антиплагиат: >75%
Фрагмент выполненной работы:
Введение
Задача о рюкзаке или ранце представляет собой проблему, касающуюся комбинаторной оптимизации: при задавании набора элементов, каждый из которых имеет собственный вес и значение, определяется точное количество каждого элемента, включаемого в подборку, так, чтобы общий вес был меньше или равен заданному пределу, и общее значение было бы настолько большим, насколько это возможно.
Она получила свое название от вопроса, с которым сталкивается любой человек, который ограничен одним ранцем очень маленького размера, куда ему предстоит поместить только самые ценные предметы.
Эта проблема часто может возникнуть при распределении ресурсов там, где существуют финансовые ограничения, и изучается в таких областях, как комбинаторика, информатика, теория множеств, криптография, прикладная математика и игровое программирование.
Проблема рюкзака известна уже более века, а ранние работы по этой теме датируются еще 1897 годом. (работа была выполнена специалистами author24.ru) Название «проблема рюкзака» было впервые найдено в ранних работах математика Тобиаса Данцига (1884-1956) и брало начало от банальной проблемы – упаковки самых ценных и полезных предметов в ограниченное пространство чемодана, не перегружая свой багаж.
Проблемы с «рюкзаками» возникают в реальных процессах принятия решений в самых разнообразных областях, таких как поиск наименее расточительного способа сокращения сырьевых ресурсов, выбор инвестиций и портфелей, выбор активов для секьюритизации своих средств, генерации ключей для ранцевых криптосистем.
Одним из ранних применений ранцевых алгоритмов было построение и оценка тестов, в которых у тестировщиков есть выбор, на какие вопросы они отвечают.
Например, если экзамен содержит 12 вопросов, каждый из которых стоит 10 баллов, тестировщик должен ответить только на 10 вопросов, чтобы достичь максимально возможного балла в 100 баллов.
Однако в тестах с неоднородным распределением точечных значений, т.е. за разные вопросы можно получить не одинаковое количество балов или в нашем случае точечных ценностей - труднее сделать выбор. Feuerman и Weiss предложили систему, в которой учащимся дают гетерогенный тест с общим количеством 125 возможных баллов. Студентов просят ответить на все вопросы в меру своих возможностей.
Из возможных подмножеств задач, суммарные значения которых составляют 100, алгоритм рюкзака определяет, какое подмножество дает каждому учащемуся максимально возможную оценку.
Предположим, мы планируем поход. И поэтому мы заинтересованы в заполнении ранца деталями, которые считаются самыми необходимыми для поездки.
Существует N различных типов предметов, которые считаются желательными.
Это могут быть: бутылка воды, яблоко, апельсин, сэндвич и т.д.
Каждый тип элемента имеет заданный набор из двух атрибутов, а именно: вес (или объем) и значение, определяющее уровень важности, связанный с каждой единицей этого типа элемента.
Поскольку рюкзак имеет ограниченный вес (или объем), проблема состоит в том, чтобы выяснить, как загрузить ранцевую сумку с комбинацией единиц указанных типов предметов, которая дает наибольшую общую стоимость.Посмотреть предложения по расчету стоимости
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией для внесения правок на основе комментариев преподавателя
20 мая 2017
Заказ завершен, заказчик получил финальный файл с работой
5
Задача о "рюкзаке" ("ранце").docx
2021-03-17 20:51
Последний отзыв студента о бирже Автор24
Общая оценка
4.5
Положительно
Осталась довольна работой автора. Очень грамотный подход, соответствие всем требованиям, своевременная сдача работы. Требуемые корректировки выполнены безукоризненно. Рекомендую этого автора.