Построение порождающих допустимых подмножеств в задаче о ранце
https://doi.org/10.35596/1729-7648-2025-23-2-84-91
Аннотация
Разработан метод построения группы порождающих допустимых подмножеств в задаче о ранце при условии, что величина глубины недоминирования заданного паретовского слоя больше нуля. Метод основывается на многокритериальной математической модели решения задачи о ранце при двух критериях качества и разбиении множества начальных данных задачи о ранце на отдельные паретовские слои. Предложены различные способы построения порождающих допустимых подмножеств в зависимости от соотношения между координатами элементов заданных паретовских слоев и объемом ранца. Определена структура паретовских слоев, представляющих собой группу недоминирования заданного отдельного паретовского слоя. Показано, что существует паретовский слой, начиная с которого не требуется при построении допустимых подмножеств рассматривать элементы этого слоя и всех последующих. Это следует из упорядоченности элементов множества начальных данных задачи о ранце по приоритету их вхождения в формируемые допустимые подмножества.
Об авторах
С. В. ЧебаковБеларусь
Канд. физ.-мат. наук, ст. науч. сотр.
Л. В. Серебряная
Беларусь
Серебряная Лия Валентиновна, канд. техн. наук, доц. каф. программного обеспечения информационных технологий, Белорусский государственный университет информатики и радиоэлектроники, зав. каф. экономической информатики Белорусского государственного экономического университета
220013, Минск, ул. П. Бровки, 6
Список литературы
1. Мartello, S. Knapsack Problems: Algorithms and Computer Implementations / S. Мartello, P. Toth. NY: John Wiley & Sons, Inс., 1990.
2. Посыпкин, М. А. Комбинированный параллельный алгоритм решения задачи о ранце / М. А. Посыпкин // Параллельные вычисления и задачи управления: тр. 4-й Междунар. конф. М.: Институт проблем управления им. В. А. Трапезникова РАН, 2008. С. 177–189.
3. Чебаков, С. В. Двухкритериальная модель построения оптимального подмножества альтернатив с максимальной суммарной вероятностью достижения цели / С. В. Чебаков // Известия Национальной академии наук Беларуси. Серия физико-математических наук. 2005. № 2. С. 112–118.
4. Чебаков, С. В. Определение структуры оптимального подмножества в задаче о ранце / С. В. Чебаков, Л. В. Серебряная // Доклады БГУИР. 2019. № 6. С. 72–79. http://dx.doi.org/10.35596/1729-7648-2019-124-6-72-79.
5. Чебаков, С. В. Алгоритм нахождения структуры оптимального подмножества на основе паретовских слоев в задаче о ранце / С. В. Чебаков, Л. В. Серебряная // Журнал Белорусского государственного университета. Математика. Информатика. 2020. № 2. С. 97–104.
6. Чебаков, С. В. Алгоритм решения задачи о ранце при определенных свойствах паретовских слоев / С. В. Чебаков, Л. В. Серебряная // Журнал Белорусского государственного университета. Математика. Информатика. 2022. № 3. С. 54–66.
Рецензия
Для цитирования:
Чебаков С.В., Серебряная Л.В. Построение порождающих допустимых подмножеств в задаче о ранце. Доклады БГУИР. 2025;23(2):84-91. https://doi.org/10.35596/1729-7648-2025-23-2-84-91
For citation:
Chebakov S.V., Serebryanaya L.V. Construction of Generating Feasible Subsets in the Knapsack Problem. Doklady BGUIR. 2025;23(2):84-91. (In Russ.) https://doi.org/10.35596/1729-7648-2025-23-2-84-91