Please use this identifier to cite or link to this item: http://hdl.handle.net/10773/31600
Full metadata record
DC FieldValueLanguage
dc.contributor.authorRodrigues, Filipept_PT
dc.contributor.authorAgra, Agostinhopt_PT
dc.contributor.authorHvattum, Lars Magnuspt_PT
dc.contributor.authorRequejo, Cristinapt_PT
dc.date.accessioned2021-07-19T09:33:56Z-
dc.date.available2021-07-19T09:33:56Z-
dc.date.issued2021-06-
dc.identifier.issn1381-1231pt_PT
dc.identifier.urihttp://hdl.handle.net/10773/31600-
dc.description.abstractProximity search is an iterative method to solve complex mathematical programming problems. At each iteration, the objective function of the problem at hand is replaced by the Hamming distance function to a given solution, and a cutoff constraint is added to impose that any new obtained solution improves the objective function value. A mixed integer programming solver is used to find a feasible solution to this modified problem, yielding an improved solution to the original problem. This paper introduces the concept of weighted Hamming distance that allows to design a new method called weighted proximity search. In this new distance function, low weights are associated with the variables whose value in the current solution is promising to change in order to find an improved solution, while high weights are assigned to variables that are expected to remain unchanged. The weights help to distinguish between alternative solutions in the neighborhood of the current solution, and provide guidance to the solver when trying to locate an improved solution. Several strategies to determine weights are presented, including both static and dynamic strategies. The proposed weighted proximity search is compared with the classic proximity search on instances from three optimization problems: the p-median problem, the set covering problem, and the stochastic lot-sizing problem. The obtained results show that a suitable choice of weights allows the weighted proximity search to obtain better solutions, for 75% of the cases, than the ones obtained by using proximity search and for 96% of the cases the solutions are better than the ones obtained by running a commercial solver with a time limit.pt_PT
dc.language.isoengpt_PT
dc.publisherSpringerpt_PT
dc.relationUIDB/04106/2020pt_PT
dc.relationUIDP/04106/2020pt_PT
dc.relationUIDB/05069/2020pt_PT
dc.relationAXIOM projectpt_PT
dc.relationPD/BD/114185/2016pt_PT
dc.rightsopenAccesspt_PT
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/pt_PT
dc.subjectMixed integer programmingpt_PT
dc.subjectMatheuristicpt_PT
dc.subjectLocal searchpt_PT
dc.titleWeighted proximity searchpt_PT
dc.typearticlept_PT
dc.description.versionpublishedpt_PT
dc.peerreviewedyespt_PT
degois.publication.firstPage459pt_PT
degois.publication.issue3pt_PT
degois.publication.lastPage496pt_PT
degois.publication.titleJournal of Heuristicspt_PT
degois.publication.volume27pt_PT
dc.relation.publisherversionhttps://link.springer.com/article/10.1007/s10732-021-09466-0pt_PT
dc.identifier.doi10.1007/s10732-021-09466-0pt_PT
dc.identifier.essn1572-9397pt_PT
Appears in Collections:CIDMA - Artigos
DMat - Artigos
OGTCG - Artigos

Files in This Item:
File Description SizeFormat 
Rodrigues2021_Article_WeightedProximitySearch.pdf620.12 kBAdobe PDFView/Open


FacebookTwitterLinkedIn
Formato BibTex MendeleyEndnote Degois 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.