O(1) delta part computation technique for the quadratic assignment problem

The quadratic assignment problem is rightfully considered to be one of the most challenging problems of combinatorial optimization. Since this problem is NP-hard, the use of heuristic algorithms is the only way to find in a reasonable time a solution that is close to optimal. One of the most effecti...

Повний опис

Збережено в:
Бібліографічні деталі
Опубліковано в: :Системні дослідження та інформаційні технології
Дата:2015
Автори: Podolsky, S.V., Zorin, Yu.M.
Формат: Стаття
Мова:English
Опубліковано: Навчально-науковий комплекс "Інститут прикладного системного аналізу" НТУУ "КПІ" МОН та НАН України 2015
Теми:
Онлайн доступ:https://nasplib.isofts.kiev.ua/handle/123456789/116059
Теги: Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
Назва журналу:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Цитувати:O(1) delta part computation technique for the quadratic assignment problem / S.V. Podolsky, Yu.M. Zorin // Системні дослідження та інформаційні технології. — 2015. — № 2. — С. 112-121 . — Бібліогр.: 8 назв. — англ.

Репозитарії

Digital Library of Periodicals of National Academy of Sciences of Ukraine
id nasplib_isofts_kiev_ua-123456789-116059
record_format dspace
spelling Podolsky, S.V.
Zorin, Yu.M.
2017-04-18T20:12:07Z
2017-04-18T20:12:07Z
2015
O(1) delta part computation technique for the quadratic assignment problem / S.V. Podolsky, Yu.M. Zorin // Системні дослідження та інформаційні технології. — 2015. — № 2. — С. 112-121 . — Бібліогр.: 8 назв. — англ.
1681–6048
https://nasplib.isofts.kiev.ua/handle/123456789/116059
004.89:004.4
The quadratic assignment problem is rightfully considered to be one of the most challenging problems of combinatorial optimization. Since this problem is NP-hard, the use of heuristic algorithms is the only way to find in a reasonable time a solution that is close to optimal. One of the most effective heuristic algorithms is the Robust Tabu Search, which is the basis of many subsequent metaheuristic algorithms. The paper describes a novel approach to scanning the neighborhood of the current solution that allows reducing by half the number of delta values that were required to be computed with complexity O(N) in most of the heuristics for the quadratic assignment problem. Using the correlation between the old and new delta values, obtained in this work, a new formula of complexity O(1) is proposed. The results obtained leads up to 25% performance increase as compared to such well-known algorithms as the Robust Tabu Search and others based on it. The formula obtained in this paper may be successfully applied to other heuristics using a full scan of the solution neighborhood.
Квадратична задача про призначення по праву вважається однією із самих складних проблем комбінаторної оптимізації. У зв’язку з цим, знайти її розв’язок, близький до оптимального, за розумний час можна тільки з використанням евристичних алгоритмів. Однією з найбільш ефективних евристик є алгоритм Robust Tabu Search, який лежить в основі багатьох наступних метаэвристических алгоритмів. У роботі описано новий підхід до сканування околиці поточного розв’язку, який дозволяє зменшити наполовину число обчислень дельта-складових, які обчислювалися зі складністю O(N) у більшості метаэвристик, що застосовуються для розв’язку квадратичної задачі про призначення. Дослідження взаємозв’язку між колишніми й новими значеннями дельта-складових, дозволило отримати нову формулу складності O(1) для їхнього обчислення, що приводить до збільшення до 25% швидкодії алгоритму в порівнянні Robust Tabu Search у випадку задач великої розмірності. Формула, отримана в роботі, може бути успішно застосована в інших евритстиках, що використовують повне сканування околиці розв'язку.
Квадратичная задача о назначениях по праву считается одной из самых сложных проблем комбинаторной оптимизации. В этой связи, найти ее решение, близкое к оптимальному, за разумное время можно только с использованием эвристических алгоритмов. Одной из наиболее эффективных эвристик является алгоритм Robust Tabu Search, который лежит в основе многих последующих метаэвристических алгоритмов. В работе описан новый подход к сканированию окрестности текущего решения, позволяю- щий уменьшить наполовину число вычислений дельта-составляющих, которые вычислялись со сложностью O(N) в большинстве метаэвристик, применяемых для решения квадратичной задачи о назначениях. Исследование взаимосвязи между прежними и новыми значениями дельта-составляющих, позволило получить новую формулу сложности O(1) для их вычисления, что приводит к увеличению до 25% быстродействия алгоритма по сравнению Robust Tabu Search в случае задач большой размерности. Формула, полученная в работе, может быть успешно применена в других эвристиках, использующих полное сканирование окрестности решения.
en
Навчально-науковий комплекс "Інститут прикладного системного аналізу" НТУУ "КПІ" МОН та НАН України
Системні дослідження та інформаційні технології
Математичні методи, моделі, проблеми і технології дослідження складних систем
O(1) delta part computation technique for the quadratic assignment problem
Метод обчислення дельта-складових зі складністю O(1) в квадратичній задачі про призначення
Метод вычисления дельта-составляющих со сложностью O(1) в квадратичной задаче о назначениях
Article
published earlier
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
collection DSpace DC
title O(1) delta part computation technique for the quadratic assignment problem
spellingShingle O(1) delta part computation technique for the quadratic assignment problem
Podolsky, S.V.
Zorin, Yu.M.
Математичні методи, моделі, проблеми і технології дослідження складних систем
title_short O(1) delta part computation technique for the quadratic assignment problem
title_full O(1) delta part computation technique for the quadratic assignment problem
title_fullStr O(1) delta part computation technique for the quadratic assignment problem
title_full_unstemmed O(1) delta part computation technique for the quadratic assignment problem
title_sort o(1) delta part computation technique for the quadratic assignment problem
author Podolsky, S.V.
Zorin, Yu.M.
author_facet Podolsky, S.V.
Zorin, Yu.M.
topic Математичні методи, моделі, проблеми і технології дослідження складних систем
topic_facet Математичні методи, моделі, проблеми і технології дослідження складних систем
publishDate 2015
language English
container_title Системні дослідження та інформаційні технології
publisher Навчально-науковий комплекс "Інститут прикладного системного аналізу" НТУУ "КПІ" МОН та НАН України
format Article
title_alt Метод обчислення дельта-складових зі складністю O(1) в квадратичній задачі про призначення
Метод вычисления дельта-составляющих со сложностью O(1) в квадратичной задаче о назначениях
description The quadratic assignment problem is rightfully considered to be one of the most challenging problems of combinatorial optimization. Since this problem is NP-hard, the use of heuristic algorithms is the only way to find in a reasonable time a solution that is close to optimal. One of the most effective heuristic algorithms is the Robust Tabu Search, which is the basis of many subsequent metaheuristic algorithms. The paper describes a novel approach to scanning the neighborhood of the current solution that allows reducing by half the number of delta values that were required to be computed with complexity O(N) in most of the heuristics for the quadratic assignment problem. Using the correlation between the old and new delta values, obtained in this work, a new formula of complexity O(1) is proposed. The results obtained leads up to 25% performance increase as compared to such well-known algorithms as the Robust Tabu Search and others based on it. The formula obtained in this paper may be successfully applied to other heuristics using a full scan of the solution neighborhood. Квадратична задача про призначення по праву вважається однією із самих складних проблем комбінаторної оптимізації. У зв’язку з цим, знайти її розв’язок, близький до оптимального, за розумний час можна тільки з використанням евристичних алгоритмів. Однією з найбільш ефективних евристик є алгоритм Robust Tabu Search, який лежить в основі багатьох наступних метаэвристических алгоритмів. У роботі описано новий підхід до сканування околиці поточного розв’язку, який дозволяє зменшити наполовину число обчислень дельта-складових, які обчислювалися зі складністю O(N) у більшості метаэвристик, що застосовуються для розв’язку квадратичної задачі про призначення. Дослідження взаємозв’язку між колишніми й новими значеннями дельта-складових, дозволило отримати нову формулу складності O(1) для їхнього обчислення, що приводить до збільшення до 25% швидкодії алгоритму в порівнянні Robust Tabu Search у випадку задач великої розмірності. Формула, отримана в роботі, може бути успішно застосована в інших евритстиках, що використовують повне сканування околиці розв'язку. Квадратичная задача о назначениях по праву считается одной из самых сложных проблем комбинаторной оптимизации. В этой связи, найти ее решение, близкое к оптимальному, за разумное время можно только с использованием эвристических алгоритмов. Одной из наиболее эффективных эвристик является алгоритм Robust Tabu Search, который лежит в основе многих последующих метаэвристических алгоритмов. В работе описан новый подход к сканированию окрестности текущего решения, позволяю- щий уменьшить наполовину число вычислений дельта-составляющих, которые вычислялись со сложностью O(N) в большинстве метаэвристик, применяемых для решения квадратичной задачи о назначениях. Исследование взаимосвязи между прежними и новыми значениями дельта-составляющих, позволило получить новую формулу сложности O(1) для их вычисления, что приводит к увеличению до 25% быстродействия алгоритма по сравнению Robust Tabu Search в случае задач большой размерности. Формула, полученная в работе, может быть успешно применена в других эвристиках, использующих полное сканирование окрестности решения.
issn 1681–6048
url https://nasplib.isofts.kiev.ua/handle/123456789/116059
citation_txt O(1) delta part computation technique for the quadratic assignment problem / S.V. Podolsky, Yu.M. Zorin // Системні дослідження та інформаційні технології. — 2015. — № 2. — С. 112-121 . — Бібліогр.: 8 назв. — англ.
work_keys_str_mv AT podolskysv o1deltapartcomputationtechniqueforthequadraticassignmentproblem
AT zorinyum o1deltapartcomputationtechniqueforthequadraticassignmentproblem
AT podolskysv metodobčislennâdelʹtaskladovihzískladnístûo1vkvadratičníizadačípropriznačennâ
AT zorinyum metodobčislennâdelʹtaskladovihzískladnístûo1vkvadratičníizadačípropriznačennâ
AT podolskysv metodvyčisleniâdelʹtasostavlâûŝihsosložnostʹûo1vkvadratičnoizadačeonaznačeniâh
AT zorinyum metodvyčisleniâdelʹtasostavlâûŝihsosložnostʹûo1vkvadratičnoizadačeonaznačeniâh
first_indexed 2025-12-07T16:30:51Z
last_indexed 2025-12-07T16:30:51Z
_version_ 1850867765566504960