FPBH: A feasibility pump based heuristic for multi-objective mixed integer linear programming

•We study multi-objective mixed integer linear programs.•We develop a generic heuristic algorithm to approximate the nondominated frontier.•The algorithm combines the underlying idea of several existing algorithms.•The algorithm supports execution on multiple processors. Feasibility pump is one of t...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Computers & operations research Ročník 112; s. 104760
Hlavní autoři: Pal, Aritra, Charkhgard, Hadi
Médium: Journal Article
Jazyk:angličtina
Vydáno: New York Elsevier Ltd 01.12.2019
Pergamon Press Inc
Témata:
ISSN:0305-0548, 1873-765X, 0305-0548
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract •We study multi-objective mixed integer linear programs.•We develop a generic heuristic algorithm to approximate the nondominated frontier.•The algorithm combines the underlying idea of several existing algorithms.•The algorithm supports execution on multiple processors. Feasibility pump is one of the successful heuristics developed almost a decade ago for computing high-quality feasible solutions of single-objective integer linear programs, and it is implemented in exact commercial solvers such as CPLEX and Gurobi. In this study, we present the first Feasibility Pump Based Heuristic (FPBH) for approximately generating nondominated frontiers of multi-objective mixed integer linear programs with an arbitrary number of objectives. The proposed algorithm extends our recent study for bi-objective pure integer programs and employs a customized version of several existing algorithms in the literature of both single-objective and multi-objective optimization. The method has two desirable characteristics: (1) There is no parameter to be tuned by users other than the time limit; (2) It can naturally exploit parallelism. An extensive computational study shows the efficacy of the proposed method on some existing standard test instances in which the true frontier is known, and also some randomly generated instances. We also numerically show the importance of parallelization feature of FPBH and illustrate that FPBH outperforms MDLS developed by Tricoire (2012) on instances of multi-objective knapsack problem. We test the effect of using different commercial and non-commercial linear programming solvers for solving linear programs arising during the course of FPBH, and show that the performance of FPBH is almost the same in all cases. It is worth mentioning that FPBH is available as an open source Julia package, named as ‘FPBH.jl’, on GitHub. The package is compatible with the popular JuMP modeling language and supports input in LP and MPS file formats. The package can plot nondominated frontiers, can compute different quality measures (hypervolume, cardinality, coverage and uniformity), supports execution on multiple processors, and can use any linear programming solver supported by MathProgBase.jl (such as CPLEX, Clp, GLPK, etc).
AbstractList Feasibility pump is one of the successful heuristics developed almost a decade ago for computing high-quality feasible solutions of single-objective integer linear programs, and it is implemented in exact commercial solvers such as CPLEX and Gurobi. In this study, we present the first Feasibility Pump Based Heuristic (FPBH) for approximately generating nondominated frontiers of multi-objective mixed integer linear programs with an arbitrary number of objectives. The proposed algorithm extends our recent study for bi-objective pure integer programs and employs a customized version of several existing algorithms in the literature of both single-objective and multi-objective optimization. The method has two desirable characteristics: (1) There is no parameter to be tuned by users other than the time limit; (2) It can naturally exploit parallelism. An extensive computational study shows the efficacy of the proposed method on some existing standard test instances in which the true frontier is known, and also some randomly generated instances. We also numerically show the importance of parallelization feature of FPBH and illustrate that FPBH outperforms MDLS developed by Tricoire (2012) on instances of multi-objective knapsack problem. We test the effect of using different commercial and non-commercial linear programming solvers for solving linear programs arising during the course of FPBH, and show that the performance of FPBH is almost the same in all cases. It is worth mentioning that FPBH is available as an open source Julia package, named as 'FPBH.jl', on GitHub. The package is compatible with the popular JuMP modeling language and supports input in LP and MPS file formats. The package can plot nondominated frontiers, can compute different quality measures (hypervolume, cardinality, coverage and uniformity), supports execution on multiple processors, and can use any linear programming solver supported by MathProgBase.jl (such as CPLEX, Clp, GLPK, etc).
•We study multi-objective mixed integer linear programs.•We develop a generic heuristic algorithm to approximate the nondominated frontier.•The algorithm combines the underlying idea of several existing algorithms.•The algorithm supports execution on multiple processors. Feasibility pump is one of the successful heuristics developed almost a decade ago for computing high-quality feasible solutions of single-objective integer linear programs, and it is implemented in exact commercial solvers such as CPLEX and Gurobi. In this study, we present the first Feasibility Pump Based Heuristic (FPBH) for approximately generating nondominated frontiers of multi-objective mixed integer linear programs with an arbitrary number of objectives. The proposed algorithm extends our recent study for bi-objective pure integer programs and employs a customized version of several existing algorithms in the literature of both single-objective and multi-objective optimization. The method has two desirable characteristics: (1) There is no parameter to be tuned by users other than the time limit; (2) It can naturally exploit parallelism. An extensive computational study shows the efficacy of the proposed method on some existing standard test instances in which the true frontier is known, and also some randomly generated instances. We also numerically show the importance of parallelization feature of FPBH and illustrate that FPBH outperforms MDLS developed by Tricoire (2012) on instances of multi-objective knapsack problem. We test the effect of using different commercial and non-commercial linear programming solvers for solving linear programs arising during the course of FPBH, and show that the performance of FPBH is almost the same in all cases. It is worth mentioning that FPBH is available as an open source Julia package, named as ‘FPBH.jl’, on GitHub. The package is compatible with the popular JuMP modeling language and supports input in LP and MPS file formats. The package can plot nondominated frontiers, can compute different quality measures (hypervolume, cardinality, coverage and uniformity), supports execution on multiple processors, and can use any linear programming solver supported by MathProgBase.jl (such as CPLEX, Clp, GLPK, etc).
ArticleNumber 104760
Author Charkhgard, Hadi
Pal, Aritra
Author_xml – sequence: 1
  givenname: Aritra
  surname: Pal
  fullname: Pal, Aritra
  organization: BNSF Railway Company, Fort Worth, TX, USA
– sequence: 2
  givenname: Hadi
  surname: Charkhgard
  fullname: Charkhgard, Hadi
  email: hcharkhgard@usf.edu
  organization: Department of Industrial and Management Systems Engineering, University of South Florida, Tampa, FL, 33620 USA
BookMark eNp9kMFu1DAQhi1UJLaFB-BmiXOCHcexF06lorRSpXIAiQuyHHu8TJTEi-1U9O1xtZw4dC5z-b_5Nd85OVvjCoS85azljA_vp9bF1HaM71umWsb1C7LjWolGDfLHGdkxwWTDZK9fkfOcJ1ZHdXxHfl5__XTzgV7SADbjiDOWR3rcliMdbQZPf8GWMBd0NMREl20u2MRxAlfwAeiCf2oG1wIHSHTGFWyixxQPyS4LrofX5GWwc4Y3__YF-X79-dvVTXN3_-X26vKucUKq0ngtXdBBCL73Qsge9lLYQY7SQm-D5UwrL5Xl3getu1EN3rt96Puht5bZ0YkL8u50t3b_3iAXM8UtrbXSdKI6YVp2rKb4KeVSzDlBMMeEi02PhjPzZNFMplo0TxYNU6ZarIz6j3FYbMG4lmRxfpb8eCKhPv6AkEx2CKsDj6nqMz7iM_RfFXOP0Q
CitedBy_id crossref_primary_10_1016_j_disopt_2025_100903
crossref_primary_10_1016_j_cor_2023_106397
crossref_primary_10_1108_ECAM_01_2022_0028
crossref_primary_10_1016_j_cor_2020_105178
crossref_primary_10_3233_JIFS_224245
crossref_primary_10_1007_s10479_021_04422_4
crossref_primary_10_1287_ijoo_2022_0078
crossref_primary_10_1016_j_cor_2021_105635
crossref_primary_10_1016_j_disopt_2025_100879
Cites_doi 10.1007/s12532-015-0093-3
10.1007/s10898-014-0212-0
10.1287/ijoc.2018.0814
10.1109/4235.996017
10.1287/ijoc.2014.0623
10.1016/j.cor.2012.03.010
10.1016/j.swevo.2011.03.001
10.1287/mnsc.25.1.73
10.1016/j.cor.2016.03.001
10.1007/BF02578918
10.1137/15M1020575
10.1287/ijoc.2015.0646
10.1007/s10107-004-0570-3
10.1016/j.disopt.2010.03.005
10.1007/s10957-013-0364-y
10.1016/j.ejor.2016.03.035
10.1016/j.ejor.2013.08.001
10.1016/j.cor.2012.02.021
10.1007/s13675-018-0109-7
10.1007/s12532-009-0007-3
10.1007/s12532-014-0068-9
10.1016/j.ejor.2016.05.029
10.1287/ijoc.2015.0657
10.1016/j.ejor.2017.01.032
10.1016/j.disopt.2006.10.004
10.1109/TEVC.2003.810758
10.1016/0377-2217(86)90093-7
10.1007/s10898-014-0205-z
10.1007/s10479-007-0230-0
10.1080/0740817X.2016.1167288
10.1007/s10107-003-0395-5
10.1287/ijoc.1090.0342
10.1287/mnsc.1100.1248
10.1007/s00170-008-1770-4
10.1007/s101070050128
10.1016/j.comgeo.2010.03.004
ContentType Journal Article
Copyright 2019 Elsevier Ltd
Copyright Pergamon Press Inc. Dec 2019
Copyright_xml – notice: 2019 Elsevier Ltd
– notice: Copyright Pergamon Press Inc. Dec 2019
DBID AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1016/j.cor.2019.07.018
DatabaseName CrossRef
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList Computer and Information Systems Abstracts

DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
Business
EISSN 1873-765X
0305-0548
ExternalDocumentID 10_1016_j_cor_2019_07_018
S0305054819301947
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
186
1B1
1OL
1RT
1~.
1~5
29F
4.4
457
4G.
5GY
5VS
6J9
7-5
71M
8P~
9JN
9JO
AAAKF
AAAKG
AABNK
AACTN
AAEDT
AAEDW
AAFJI
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AARIN
AAXUO
AAYFN
AAYOK
ABAOU
ABBOA
ABEFU
ABFNM
ABFRF
ABJNI
ABMAC
ABMMH
ABUCO
ABXDB
ABYKQ
ACAZW
ACDAQ
ACGFO
ACGFS
ACNCT
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADGUI
ADJOM
ADMUD
AEBSH
AEFWE
AEHXG
AEKER
AENEX
AFFNX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHZHX
AI.
AIALX
AIEXJ
AIGVJ
AIKHN
AITUG
AJBFU
AJOXV
AKYCK
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOMHK
AOUOD
APLSM
ARUGR
ASPBG
AVARZ
AVWKF
AXJTR
AZFZN
BKOJK
BKOMP
BLXMC
CS3
DU5
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-Q
G8K
GBLVA
GBOLZ
HAMUX
HVGLF
HZ~
H~9
IHE
J1W
KOM
LY1
M41
MHUIS
MO0
MS~
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
PQQKQ
PRBVW
Q38
R2-
RIG
ROL
RPZ
RXW
SDF
SDG
SDP
SDS
SES
SEW
SPC
SPCBC
SSB
SSD
SSO
SSV
SSW
SSZ
T5K
TAE
TN5
U5U
UAO
UPT
VH1
WUQ
XFK
XPP
ZMT
~02
~G-
9DU
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
CITATION
EFKBS
~HD
7SC
8FD
AGCQF
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c357t-d85cf8f3319d3354e953a65b5ae4afa1087d57a1ddf882b76ddc9f4464aa0abc3
ISICitedReferencesCount 9
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000488312100005&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0305-0548
IngestDate Wed Aug 13 06:08:36 EDT 2025
Sat Nov 29 03:23:42 EST 2025
Tue Nov 18 21:48:57 EST 2025
Fri Feb 23 02:32:28 EST 2024
IsPeerReviewed true
IsScholarly true
Keywords Local search
Multi-objective mixed integer linear programming
Local branching
Parallelization
Feasibility pump
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c357t-d85cf8f3319d3354e953a65b5ae4afa1087d57a1ddf882b76ddc9f4464aa0abc3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
PQID 2301908520
PQPubID 45870
ParticipantIDs proquest_journals_2301908520
crossref_primary_10_1016_j_cor_2019_07_018
crossref_citationtrail_10_1016_j_cor_2019_07_018
elsevier_sciencedirect_doi_10_1016_j_cor_2019_07_018
PublicationCentury 2000
PublicationDate 2019-12-01
PublicationDateYYYYMMDD 2019-12-01
PublicationDate_xml – month: 12
  year: 2019
  text: 2019-12-01
  day: 01
PublicationDecade 2010
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationTitle Computers & operations research
PublicationYear 2019
Publisher Elsevier Ltd
Pergamon Press Inc
Publisher_xml – name: Elsevier Ltd
– name: Pergamon Press Inc
References Dunning, Huchette, Lubin (bib0017) 2017; 59
Przybylski, Gandibleux (bib0033) 2017; 260
Chalmet, Lemonidis, Elzinga (bib0011) 1986; 25
Fischetti, Glover, Lodi (bib0020) 2005; 104
Berthold, Lodi, Salvagnin (bib0003) 2019; 7
Dächert, Klamroth (bib0014) 2015; 61
Lei (bib0025) 2009; 43
Dächert, Gorski, Klamroth (bib0013) 2012; 39
Bringmann, Friedrich (bib0009) 2010; 43
Lust, Teghem (bib0028) 2010; Vol. 272
Sayın (bib0037) 2000; 87
Ehrgott, Gandibleux (bib0019) 2004; 12
Lian, Milburn, Rardin (bib0026) 2016; 48
Zitzler, Thiele, Laumanns, Fonseca, Grunert da Fonseca (bib0042) 2003; 7
Dächert, Klamroth, Lacour, Vanderpooten (bib0015) 2017; 260
Lubin, Dunning (bib0027) 2015; 27
Achterberg, Berthold (bib0001) 2007; 4
Boland, Charkhgard, Savelsbergh (bib0006) 2016; 8
Aneja, Nair (bib0002) 1979; 27
Deb, Pratap, Agarwal, Meyarivan (bib0016) 2002; 6
Özpeynirci, Köksalan (bib0030) 2010; 56
Requejo, Santos (bib0036) 2017
Soylu, Yıldız (bib0038) 2016; 72
Tricoire (bib0039) 2012; 39
Paquete, Schiavinotto, Stützle (bib0032) 2007; 156
Coello Coello, Lamont, Van Veldhuizen (bib0012) 2007
Özlen, Burton, MacRae (bib0029) 2014; 160
Przybylski, Gandibleux, Ehrgott (bib0034) 2010; 22
Boland, Charkhgard, Savelsbergh (bib0005) 2015; 27
Castillo Tapia, Coello Coello (bib0010) 2007
Pal, Charkhgard (bib0031) 2019; 31
Boland, Charkhgard, Savelsbergh (bib0007) 2017; 260
Zitzler, Brockhoff, Thiele (bib0041) 2007; Vol. 4403
Boland, Charkhgard, Savelsbergh (bib0004) 2015; 27
Przybylski, Gandibleux, Ehrgott (bib0035) 2010; 7
Ehrgott (bib0018) 2005
Fischetti, Lodi (bib0021) 2003; 98
Fischetti, Salvagnin (bib0022) 2009; 1
Zhou, Qu, Li, Zhao, Suganthan, Zhang (bib0040) 2011; 1
Boland, Eberhard, Engineer, Fischetti, Savelsbergh, Tsoukalas (bib0008) 2014; 6
Köksalan, Lokman (bib0024) 2015; 62
Kirlik, Sayın (bib0023) 2014; 232
Deb (10.1016/j.cor.2019.07.018_bib0016) 2002; 6
Fischetti (10.1016/j.cor.2019.07.018_bib0020) 2005; 104
Dächert (10.1016/j.cor.2019.07.018_bib0014) 2015; 61
Köksalan (10.1016/j.cor.2019.07.018_bib0024) 2015; 62
Castillo Tapia (10.1016/j.cor.2019.07.018_bib0010) 2007
Bringmann (10.1016/j.cor.2019.07.018_bib0009) 2010; 43
Requejo (10.1016/j.cor.2019.07.018_bib0036) 2017
Lian (10.1016/j.cor.2019.07.018_bib0026) 2016; 48
Berthold (10.1016/j.cor.2019.07.018_bib0003) 2019; 7
Dächert (10.1016/j.cor.2019.07.018_bib0013) 2012; 39
Boland (10.1016/j.cor.2019.07.018_bib0007) 2017; 260
Zhou (10.1016/j.cor.2019.07.018_bib0040) 2011; 1
Zitzler (10.1016/j.cor.2019.07.018_bib0041) 2007; Vol. 4403
Sayın (10.1016/j.cor.2019.07.018_bib0037) 2000; 87
Fischetti (10.1016/j.cor.2019.07.018_bib0021) 2003; 98
Boland (10.1016/j.cor.2019.07.018_bib0004) 2015; 27
Achterberg (10.1016/j.cor.2019.07.018_sbref0001) 2007; 4
Özlen (10.1016/j.cor.2019.07.018_bib0029) 2014; 160
Przybylski (10.1016/j.cor.2019.07.018_bib0035) 2010; 7
Zitzler (10.1016/j.cor.2019.07.018_bib0042) 2003; 7
Dunning (10.1016/j.cor.2019.07.018_bib0017) 2017; 59
Lei (10.1016/j.cor.2019.07.018_bib0025) 2009; 43
Özpeynirci (10.1016/j.cor.2019.07.018_bib0030) 2010; 56
Dächert (10.1016/j.cor.2019.07.018_bib0015) 2017; 260
Ehrgott (10.1016/j.cor.2019.07.018_bib0019) 2004; 12
Lubin (10.1016/j.cor.2019.07.018_bib0027) 2015; 27
Chalmet (10.1016/j.cor.2019.07.018_bib0011) 1986; 25
Coello Coello (10.1016/j.cor.2019.07.018_bib0012) 2007
Kirlik (10.1016/j.cor.2019.07.018_bib0023) 2014; 232
Tricoire (10.1016/j.cor.2019.07.018_bib0039) 2012; 39
Boland (10.1016/j.cor.2019.07.018_bib0006) 2016; 8
Ehrgott (10.1016/j.cor.2019.07.018_bib0018) 2005
Przybylski (10.1016/j.cor.2019.07.018_bib0034) 2010; 22
Pal (10.1016/j.cor.2019.07.018_bib0031) 2019; 31
Paquete (10.1016/j.cor.2019.07.018_bib0032) 2007; 156
Przybylski (10.1016/j.cor.2019.07.018_bib0033) 2017; 260
Soylu (10.1016/j.cor.2019.07.018_bib0038) 2016; 72
Boland (10.1016/j.cor.2019.07.018_bib0008) 2014; 6
Fischetti (10.1016/j.cor.2019.07.018_bib0022) 2009; 1
Lust (10.1016/j.cor.2019.07.018_bib0028) 2010; Vol. 272
Boland (10.1016/j.cor.2019.07.018_bib0005) 2015; 27
Aneja (10.1016/j.cor.2019.07.018_bib0002) 1979; 27
References_xml – volume: 39
  start-page: 2929
  year: 2012
  end-page: 2943
  ident: bib0013
  article-title: An augmented weighted Tchebycheff method with adaptively chosen parameters for discrete bicriteria optimization problems
  publication-title: Comput. Oper. Res.
– volume: 59
  start-page: 295
  year: 2017
  end-page: 320
  ident: bib0017
  article-title: Jump: a modeling language for mathematical optimization
  publication-title: SIAM Rev.
– volume: 6
  start-page: 255
  year: 2014
  end-page: 279
  ident: bib0008
  article-title: Boosting the feasibility pump
  publication-title: Math. Program. Comput.
– volume: 260
  start-page: 873
  year: 2017
  end-page: 885
  ident: bib0007
  article-title: The quadrant shrinking method: a simple and efficient algorithm for solving tri-objective integer programs
  publication-title: Eur. J. Oper. Res.
– volume: 31
  start-page: 115
  year: 2019
  end-page: 133
  ident: bib0031
  article-title: A feasibility pump and local search based heuristic for bi-objective pure integer linear programming
  publication-title: INFORMS J. Comput.
– volume: 1
  start-page: 32
  year: 2011
  end-page: 49
  ident: bib0040
  article-title: Multiobjective evolutionary algorithms: a survey of the state of the art
  publication-title: Swarm Evol. Comput.
– volume: 43
  start-page: 601
  year: 2010
  end-page: 610
  ident: bib0009
  article-title: Approximating the volume of unions and intersections of high-dimensional geometric objects
  publication-title: Comput. Geom.
– volume: 98
  start-page: 23
  year: 2003
  end-page: 47
  ident: bib0021
  article-title: Local branching
  publication-title: Math. Program.
– volume: 72
  start-page: 204
  year: 2016
  end-page: 213
  ident: bib0038
  article-title: An exact algorithm for biobjective mixed integer linear programming problems
  publication-title: Comput. Oper. Res.
– volume: 39
  start-page: 3089
  year: 2012
  end-page: 3101
  ident: bib0039
  article-title: Multi-directional local search
  publication-title: Comput. Oper. Res.
– volume: 156
  start-page: 83
  year: 2007
  ident: bib0032
  article-title: On local optima in multiobjective combinatorial optimization problems
  publication-title: Ann. Oper. Res.
– volume: 7
  start-page: 1
  year: 2019
  end-page: 14
  ident: bib0003
  article-title: Ten years of feasibility pump, and counting
  publication-title: EURO J. Comput. Optim.
– volume: Vol. 272
  start-page: 119
  year: 2010
  end-page: 141
  ident: bib0028
  article-title: The multiobjective traveling salesman problem: a survey and a new approach
  publication-title: Advances in Multi-Objective Nature Inspired Computing
– volume: 27
  start-page: 238
  year: 2015
  end-page: 248
  ident: bib0027
  article-title: Computing in operations research using Julia
  publication-title: INFORMS J. Comput.
– volume: 260
  start-page: 856
  year: 2017
  end-page: 872
  ident: bib0033
  article-title: Multi-objective branch and bound
  publication-title: Eur. J. Oper. Res.
– volume: 12
  start-page: 1
  year: 2004
  end-page: 63
  ident: bib0019
  article-title: Approximative solution methods for multiobjective combinatorial optimization
  publication-title: Top
– volume: 1
  start-page: 201
  year: 2009
  end-page: 222
  ident: bib0022
  article-title: Feasibility pump 2.0
  publication-title: Math. Program. Comput.
– volume: 22
  start-page: 371
  year: 2010
  end-page: 386
  ident: bib0034
  article-title: A recursive algorithm for finding all nondominated extreme points in the outcome set of a multiobjective integer programme
  publication-title: INFORMS J. Comput.
– volume: 43
  start-page: 926
  year: 2009
  end-page: 938
  ident: bib0025
  article-title: Multi-objective production scheduling: a survey
  publication-title: Int. J. Adv. Manuf.Technol.
– volume: 87
  start-page: 543
  year: 2000
  end-page: 560
  ident: bib0037
  article-title: Measuring the quality of discrete representations of efficient sets in multiple objective mathematical programming
  publication-title: Math. Program.
– volume: 56
  start-page: 2302
  year: 2010
  end-page: 2315
  ident: bib0030
  article-title: An exact algorithm for finding extreme supported nondominated points of multiobjective mixed integer programs
  publication-title: Manage. Sci.
– volume: 160
  start-page: 470
  year: 2014
  end-page: 482
  ident: bib0029
  article-title: Multi-objective integer programming: an improved recursive algorithm
  publication-title: J. Optim. Theory Appl.
– volume: Vol. 4403
  start-page: 862
  year: 2007
  end-page: 876
  ident: bib0041
  article-title: The hypervolume indicator revisited: On the design of Pareto-compliant indicators via weighted integration
  publication-title: Evolutionary Multi-Criterion Optimization
– volume: 62
  start-page: 55
  year: 2015
  end-page: 77
  ident: bib0024
  article-title: Finding nadir points in multi-objective integer programs
  publication-title: J. Global Optim.
– volume: 104
  start-page: 91
  year: 2005
  end-page: 104
  ident: bib0020
  article-title: The feasibility pump
  publication-title: Math. Program.
– start-page: 669
  year: 2017
  end-page: 683
  ident: bib0036
  article-title: A feasibility pump and a local branching heuristics for the weight-constrained minimum spanning tree problem
  publication-title: Computational Science and Its Applications–ICCSA 2017
– volume: 27
  start-page: 597
  year: 2015
  end-page: 618
  ident: bib0005
  article-title: A criterion space search algorithm for biobjective mixed integer programming: the triangle splitting method
  publication-title: INFORMS J. Comput.
– volume: 48
  start-page: 975
  year: 2016
  end-page: 992
  ident: bib0026
  article-title: An improved multi-directional local search algorithm for the multi-objective consistent vehicle routing problem
  publication-title: IIE Trans.
– volume: 6
  start-page: 182
  year: 2002
  end-page: 197
  ident: bib0016
  article-title: A fast and elitist multiobjective genetic algorithm: NSGA-ii
  publication-title: IEEE Trans. Evol. Comput.
– volume: 4
  start-page: 77
  year: 2007
  end-page: 86
  ident: bib0001
  article-title: Improving the feasibility pump
  publication-title: Discrete Optim.
– volume: 8
  start-page: 217
  year: 2016
  end-page: 251
  ident: bib0006
  article-title: The L-shape search method for triobjective integer programming
  publication-title: Math. Program. Comput.
– start-page: 532
  year: 2007
  end-page: 539
  ident: bib0010
  article-title: Applications of multi-objective evolutionary algorithms in economics and finance: a survey
  publication-title: Evolutionary Computation, 2007. CEC 2007. IEEE Congress on
– volume: 25
  start-page: 292
  year: 1986
  end-page: 300
  ident: bib0011
  article-title: An algorithm for bi-criterion integer programming problem
  publication-title: Eur. J. Oper. Res.
– year: 2007
  ident: bib0012
  article-title: Evolutionary Algorithms for Solving Multi-Objective Problems
– volume: 260
  start-page: 841
  year: 2017
  end-page: 855
  ident: bib0015
  article-title: Efficient computation of the search region in multi-objective optimization
  publication-title: Eur. J. Oper. Res.
– volume: 7
  start-page: 149
  year: 2010
  end-page: 165
  ident: bib0035
  article-title: A two phase method for multi-objective integer programming and its application to the assignment problem with three objectives
  publication-title: Discrete Optim.
– year: 2005
  ident: bib0018
  article-title: Multicriteria Optimization
– volume: 27
  start-page: 73
  year: 1979
  end-page: 78
  ident: bib0002
  article-title: Bicriteria transportation problem
  publication-title: Manage. Sci.
– volume: 232
  start-page: 479
  year: 2014
  end-page: 488
  ident: bib0023
  article-title: A new algorithm for generating all nondominated solutions of multiobjective discrete optimization problems
  publication-title: Eur. J. Oper. Res.
– volume: 61
  start-page: 643
  year: 2015
  end-page: 676
  ident: bib0014
  article-title: A linear bound on the number of scalarizations needed to solve discrete tricriteria optimization problems
  publication-title: J. Global Optim.
– volume: 7
  start-page: 117
  year: 2003
  end-page: 132
  ident: bib0042
  article-title: Performance assessment of multiobjective optimizers: an analysis and review
  publication-title: IEEE Trans. Evol. Comput.
– volume: 27
  start-page: 735
  year: 2015
  end-page: 754
  ident: bib0004
  article-title: A criterion space search algorithm for biobjective integer programming: the balanced box method
  publication-title: INFORMS J. Comput.
– volume: 8
  start-page: 217
  issue: 2
  year: 2016
  ident: 10.1016/j.cor.2019.07.018_bib0006
  article-title: The L-shape search method for triobjective integer programming
  publication-title: Math. Program. Comput.
  doi: 10.1007/s12532-015-0093-3
– volume: 62
  start-page: 55
  issue: 1
  year: 2015
  ident: 10.1016/j.cor.2019.07.018_bib0024
  article-title: Finding nadir points in multi-objective integer programs
  publication-title: J. Global Optim.
  doi: 10.1007/s10898-014-0212-0
– volume: 31
  start-page: 115
  issue: 1
  year: 2019
  ident: 10.1016/j.cor.2019.07.018_bib0031
  article-title: A feasibility pump and local search based heuristic for bi-objective pure integer linear programming
  publication-title: INFORMS J. Comput.
  doi: 10.1287/ijoc.2018.0814
– volume: 6
  start-page: 182
  issue: 2
  year: 2002
  ident: 10.1016/j.cor.2019.07.018_bib0016
  article-title: A fast and elitist multiobjective genetic algorithm: NSGA-ii
  publication-title: IEEE Trans. Evol. Comput.
  doi: 10.1109/4235.996017
– volume: 27
  start-page: 238
  issue: 2
  year: 2015
  ident: 10.1016/j.cor.2019.07.018_bib0027
  article-title: Computing in operations research using Julia
  publication-title: INFORMS J. Comput.
  doi: 10.1287/ijoc.2014.0623
– volume: 39
  start-page: 3089
  issue: 12
  year: 2012
  ident: 10.1016/j.cor.2019.07.018_bib0039
  article-title: Multi-directional local search
  publication-title: Comput. Oper. Res.
  doi: 10.1016/j.cor.2012.03.010
– volume: 1
  start-page: 32
  issue: 1
  year: 2011
  ident: 10.1016/j.cor.2019.07.018_bib0040
  article-title: Multiobjective evolutionary algorithms: a survey of the state of the art
  publication-title: Swarm Evol. Comput.
  doi: 10.1016/j.swevo.2011.03.001
– volume: 27
  start-page: 73
  year: 1979
  ident: 10.1016/j.cor.2019.07.018_bib0002
  article-title: Bicriteria transportation problem
  publication-title: Manage. Sci.
  doi: 10.1287/mnsc.25.1.73
– year: 2005
  ident: 10.1016/j.cor.2019.07.018_bib0018
– volume: 72
  start-page: 204
  year: 2016
  ident: 10.1016/j.cor.2019.07.018_bib0038
  article-title: An exact algorithm for biobjective mixed integer linear programming problems
  publication-title: Comput. Oper. Res.
  doi: 10.1016/j.cor.2016.03.001
– volume: 12
  start-page: 1
  issue: 1
  year: 2004
  ident: 10.1016/j.cor.2019.07.018_bib0019
  article-title: Approximative solution methods for multiobjective combinatorial optimization
  publication-title: Top
  doi: 10.1007/BF02578918
– volume: 59
  start-page: 295
  issue: 2
  year: 2017
  ident: 10.1016/j.cor.2019.07.018_bib0017
  article-title: Jump: a modeling language for mathematical optimization
  publication-title: SIAM Rev.
  doi: 10.1137/15M1020575
– start-page: 532
  year: 2007
  ident: 10.1016/j.cor.2019.07.018_bib0010
  article-title: Applications of multi-objective evolutionary algorithms in economics and finance: a survey
– volume: 27
  start-page: 597
  issue: 4
  year: 2015
  ident: 10.1016/j.cor.2019.07.018_bib0005
  article-title: A criterion space search algorithm for biobjective mixed integer programming: the triangle splitting method
  publication-title: INFORMS J. Comput.
  doi: 10.1287/ijoc.2015.0646
– volume: Vol. 4403
  start-page: 862
  year: 2007
  ident: 10.1016/j.cor.2019.07.018_bib0041
  article-title: The hypervolume indicator revisited: On the design of Pareto-compliant indicators via weighted integration
– volume: 104
  start-page: 91
  issue: 1
  year: 2005
  ident: 10.1016/j.cor.2019.07.018_bib0020
  article-title: The feasibility pump
  publication-title: Math. Program.
  doi: 10.1007/s10107-004-0570-3
– volume: 7
  start-page: 149
  issue: 3
  year: 2010
  ident: 10.1016/j.cor.2019.07.018_bib0035
  article-title: A two phase method for multi-objective integer programming and its application to the assignment problem with three objectives
  publication-title: Discrete Optim.
  doi: 10.1016/j.disopt.2010.03.005
– volume: 160
  start-page: 470
  issue: 2
  year: 2014
  ident: 10.1016/j.cor.2019.07.018_bib0029
  article-title: Multi-objective integer programming: an improved recursive algorithm
  publication-title: J. Optim. Theory Appl.
  doi: 10.1007/s10957-013-0364-y
– volume: 260
  start-page: 873
  issue: 3
  year: 2017
  ident: 10.1016/j.cor.2019.07.018_bib0007
  article-title: The quadrant shrinking method: a simple and efficient algorithm for solving tri-objective integer programs
  publication-title: Eur. J. Oper. Res.
  doi: 10.1016/j.ejor.2016.03.035
– volume: 232
  start-page: 479
  issue: 3
  year: 2014
  ident: 10.1016/j.cor.2019.07.018_bib0023
  article-title: A new algorithm for generating all nondominated solutions of multiobjective discrete optimization problems
  publication-title: Eur. J. Oper. Res.
  doi: 10.1016/j.ejor.2013.08.001
– volume: 39
  start-page: 2929
  year: 2012
  ident: 10.1016/j.cor.2019.07.018_bib0013
  article-title: An augmented weighted Tchebycheff method with adaptively chosen parameters for discrete bicriteria optimization problems
  publication-title: Comput. Oper. Res.
  doi: 10.1016/j.cor.2012.02.021
– volume: 7
  start-page: 1
  issue: 1
  year: 2019
  ident: 10.1016/j.cor.2019.07.018_bib0003
  article-title: Ten years of feasibility pump, and counting
  publication-title: EURO J. Comput. Optim.
  doi: 10.1007/s13675-018-0109-7
– volume: 1
  start-page: 201
  issue: 2
  year: 2009
  ident: 10.1016/j.cor.2019.07.018_bib0022
  article-title: Feasibility pump 2.0
  publication-title: Math. Program. Comput.
  doi: 10.1007/s12532-009-0007-3
– volume: 6
  start-page: 255
  issue: 3
  year: 2014
  ident: 10.1016/j.cor.2019.07.018_bib0008
  article-title: Boosting the feasibility pump
  publication-title: Math. Program. Comput.
  doi: 10.1007/s12532-014-0068-9
– volume: 260
  start-page: 841
  issue: 3
  year: 2017
  ident: 10.1016/j.cor.2019.07.018_bib0015
  article-title: Efficient computation of the search region in multi-objective optimization
  publication-title: Eur. J. Oper. Res.
  doi: 10.1016/j.ejor.2016.05.029
– volume: Vol. 272
  start-page: 119
  year: 2010
  ident: 10.1016/j.cor.2019.07.018_bib0028
  article-title: The multiobjective traveling salesman problem: a survey and a new approach
– volume: 27
  start-page: 735
  issue: 4
  year: 2015
  ident: 10.1016/j.cor.2019.07.018_bib0004
  article-title: A criterion space search algorithm for biobjective integer programming: the balanced box method
  publication-title: INFORMS J. Comput.
  doi: 10.1287/ijoc.2015.0657
– volume: 260
  start-page: 856
  issue: 3
  year: 2017
  ident: 10.1016/j.cor.2019.07.018_bib0033
  article-title: Multi-objective branch and bound
  publication-title: Eur. J. Oper. Res.
  doi: 10.1016/j.ejor.2017.01.032
– volume: 4
  start-page: 77
  issue: 1
  year: 2007
  ident: 10.1016/j.cor.2019.07.018_sbref0001
  article-title: Improving the feasibility pump
  publication-title: Discrete Optim.
  doi: 10.1016/j.disopt.2006.10.004
– volume: 7
  start-page: 117
  issue: 2
  year: 2003
  ident: 10.1016/j.cor.2019.07.018_bib0042
  article-title: Performance assessment of multiobjective optimizers: an analysis and review
  publication-title: IEEE Trans. Evol. Comput.
  doi: 10.1109/TEVC.2003.810758
– year: 2007
  ident: 10.1016/j.cor.2019.07.018_bib0012
– volume: 25
  start-page: 292
  year: 1986
  ident: 10.1016/j.cor.2019.07.018_bib0011
  article-title: An algorithm for bi-criterion integer programming problem
  publication-title: Eur. J. Oper. Res.
  doi: 10.1016/0377-2217(86)90093-7
– volume: 61
  start-page: 643
  issue: 4
  year: 2015
  ident: 10.1016/j.cor.2019.07.018_bib0014
  article-title: A linear bound on the number of scalarizations needed to solve discrete tricriteria optimization problems
  publication-title: J. Global Optim.
  doi: 10.1007/s10898-014-0205-z
– volume: 156
  start-page: 83
  issue: 1
  year: 2007
  ident: 10.1016/j.cor.2019.07.018_bib0032
  article-title: On local optima in multiobjective combinatorial optimization problems
  publication-title: Ann. Oper. Res.
  doi: 10.1007/s10479-007-0230-0
– volume: 48
  start-page: 975
  issue: 10
  year: 2016
  ident: 10.1016/j.cor.2019.07.018_bib0026
  article-title: An improved multi-directional local search algorithm for the multi-objective consistent vehicle routing problem
  publication-title: IIE Trans.
  doi: 10.1080/0740817X.2016.1167288
– volume: 98
  start-page: 23
  issue: 1
  year: 2003
  ident: 10.1016/j.cor.2019.07.018_bib0021
  article-title: Local branching
  publication-title: Math. Program.
  doi: 10.1007/s10107-003-0395-5
– volume: 22
  start-page: 371
  issue: 3
  year: 2010
  ident: 10.1016/j.cor.2019.07.018_bib0034
  article-title: A recursive algorithm for finding all nondominated extreme points in the outcome set of a multiobjective integer programme
  publication-title: INFORMS J. Comput.
  doi: 10.1287/ijoc.1090.0342
– volume: 56
  start-page: 2302
  issue: 12
  year: 2010
  ident: 10.1016/j.cor.2019.07.018_bib0030
  article-title: An exact algorithm for finding extreme supported nondominated points of multiobjective mixed integer programs
  publication-title: Manage. Sci.
  doi: 10.1287/mnsc.1100.1248
– start-page: 669
  year: 2017
  ident: 10.1016/j.cor.2019.07.018_bib0036
  article-title: A feasibility pump and a local branching heuristics for the weight-constrained minimum spanning tree problem
– volume: 43
  start-page: 926
  issue: 9
  year: 2009
  ident: 10.1016/j.cor.2019.07.018_bib0025
  article-title: Multi-objective production scheduling: a survey
  publication-title: Int. J. Adv. Manuf.Technol.
  doi: 10.1007/s00170-008-1770-4
– volume: 87
  start-page: 543
  issue: 3
  year: 2000
  ident: 10.1016/j.cor.2019.07.018_bib0037
  article-title: Measuring the quality of discrete representations of efficient sets in multiple objective mathematical programming
  publication-title: Math. Program.
  doi: 10.1007/s101070050128
– volume: 43
  start-page: 601
  issue: 6
  year: 2010
  ident: 10.1016/j.cor.2019.07.018_bib0009
  article-title: Approximating the volume of unions and intersections of high-dimensional geometric objects
  publication-title: Comput. Geom.
  doi: 10.1016/j.comgeo.2010.03.004
SSID ssj0000721
Score 2.360117
Snippet •We study multi-objective mixed integer linear programs.•We develop a generic heuristic algorithm to approximate the nondominated frontier.•The algorithm...
Feasibility pump is one of the successful heuristics developed almost a decade ago for computing high-quality feasible solutions of single-objective integer...
SourceID proquest
crossref
elsevier
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 104760
SubjectTerms Algorithms
Computer models
Feasibility
Feasibility pump
Integer programming
Knapsack problem
Linear programming
Local branching
Local search
Mixed integer
Multi-objective mixed integer linear programming
Multiple objective analysis
Operations research
Optimization
Parallel processing
Parallelization
Programming languages
Solvers
Title FPBH: A feasibility pump based heuristic for multi-objective mixed integer linear programming
URI https://dx.doi.org/10.1016/j.cor.2019.07.018
https://www.proquest.com/docview/2301908520
Volume 112
WOSCitedRecordID wos000488312100005&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals 2021
  customDbUrl:
  eissn: 1873-765X
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0000721
  issn: 0305-0548
  databaseCode: AIEXJ
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3Pb9MwGLWgQwgO_ChDDAbygV2oIjWJHSfcCrQaqCo9dKgXZDmxs7WwNKQdKv89n38k7apRwYFLVLlJU-U9f_7sPL8PoddESBgEcubR3A88ktPIS4kvvTxSUsYqZNLYLn4ZstEonk6TsVvMWZpyAqwo4vU6Kf8r1NAGYOuts_8Ad_Oj0ACfAXQ4Auxw_CvgB-N3p3a_ea6EE7_-6pQAW0cPWRJywytrz2wkhkZR6C3SuY18ncvZWknrIqGqjk5CtRm2VXFd1uNcbW3gSkIsDYEWpaqcsM5ZCDVLzWNhtQDVbFVtpEEXovp2cS6suB5C4Gx7CcJPduQcY1Wd69JIVjVyXcCp44kHaaGNseqGtjoKOzW1jaP-jdHdLjTMARzt5OonxnbVhe9rTtqjz3xwNhzySX86OQkH5Q9PlxnTr-NPwg8W8tvoIGA0iVvooPexP_20Gb6Z2azX_Mn6VbgRBe7c-U_JzM6wbnKVySP0wE0ycM-S4zG6pYo2ulvvcWijhzVw2IX2Nrq_ZUz5BH3VJHqLe3iLQlhTCBsK4YZCGCiEdyiEDYWwoxC2FMJbFDpEZ4P-5P2p5wpxeFlI2cqD7pzlcR5CuJZhSIlKaCgimlKhiMiF342ZpEz4UuYwYUtZJGWW5IRERIiuSLPwKWoVi0I9Q1gXkEwzogTV8kgSxVkkY5FSKoIgYyk5Qt36ifLMudTrYinfeS1HnHMAgWsQeJdxAOEIvWkuKa1Fy76TSQ0TdzmmzR05kGzfZcc1pNz19SWH2Tuk0zENus_3f_0C3dt0m2PUWlVX6iW6k_1czZbVK0fA35ARpWU
linkProvider Elsevier
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=FPBH%3A+A+feasibility+pump+based+heuristic+for+multi-objective+mixed+integer+linear+programming&rft.jtitle=Computers+%26+operations+research&rft.au=Pal%2C+Aritra&rft.au=Charkhgard%2C+Hadi&rft.date=2019-12-01&rft.pub=Pergamon+Press+Inc&rft.issn=0305-0548&rft.eissn=0305-0548&rft.volume=112&rft.spage=1&rft_id=info:doi/10.1016%2Fj.cor.2019.07.018&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0305-0548&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0305-0548&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0305-0548&client=summon