118
Views
2
CrossRef citations to date
0
Altmetric
Research Article

Combining data reduction, MIP solver and iterated local search for generalized assignment

ORCID Icon &
Pages 93-102 | Received 19 Nov 2020, Accepted 12 Aug 2021, Published online: 20 Feb 2022
 

ABSTRACT

This work is motivated by a memory allocation problem (MAP) in an embedded system which is modeled as a generalized assignment problem (GAP) with side constraints. Thus, this paper aims to design a fast and sufficiently accurate method for GAP that will be used in future research to obtain a solution for MAP. Since this solution barely satisfies the conflict constraints, it will be repaired and then improved using local search . In the current research, the proposed method for GAP combines data reduction, a MIP solver, and iterated local search (ILS). The generic data reduction procedure is based on useful information provided by applying subgradient optimization to the Lagrangian relaxation of the knapsack constraints. In practice, it can eliminate up to 96% of GAP variables. The reduced GAP left by this procedure is small and sparse. Furthermore, its optimal solution can be easily extended to an optimal or near-optimal solution of GAP. An ILS metaheuristic is designed for solving the reduced GAP and the entire method is tested on a widely used benchmark of large and difficult instances. Its comparison with recently published methods shows that it is competitive in terms of solution quality; it is also by far the fastest.

AMS CLASSIFICATION:

Disclosure statement

No potential conflict of interest was reported by the author(s).

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 289.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.