TY - JOUR
T1 - Combining cost-based and rule-based knowledge in complex resource allocation problems
AU - Marar, Arun
AU - Powell, Warren B.
AU - Kulkarni, Sanjeev
N1 - Funding Information:
This research was supported in part by grant AFOSR-FA9550-05-1-0121 from the Air Force Office of Scientific Research and NSF grant CMS-0324380. The authors would also like to acknowledge the helpful and timely comments of two anonymous referees.
PY - 2006/2
Y1 - 2006/2
N2 - A major challenge in the formulation of optimization models for large-scale, complex operational problems is that some data are impossible or uneconomical to collect, producing a cost model that suffers from incomplete information. As a result, even an optimal solution may be "wrong" in the sense that it is solving the wrong problem. In many operational settings, knowledgeable experts will already know, at least approximately, how a model should behave, and can express this knowledge in the form of low dimensional patterns: "high powered locomotives should pull intermodal trains" (because they need to move quickly) or "loaded C-141s should not be flown into Saudi Arabia" (for maintenance reasons). Unlike the literature on inverse optimization which uses observed actions to train the parameters of a cost model, we used exogenous patterns to guide the behavior of a model using a proximal point term that penalizes deviations from these patterns. Under the assumption that the patterns are derived from rational behaviors, we establish the conditions under which incorporating patterns will reduce actual costs rather than just the engineered costs. The effectiveness of the approach is demonstrated in a controlled, laboratory setting using data from a major railroad.
AB - A major challenge in the formulation of optimization models for large-scale, complex operational problems is that some data are impossible or uneconomical to collect, producing a cost model that suffers from incomplete information. As a result, even an optimal solution may be "wrong" in the sense that it is solving the wrong problem. In many operational settings, knowledgeable experts will already know, at least approximately, how a model should behave, and can express this knowledge in the form of low dimensional patterns: "high powered locomotives should pull intermodal trains" (because they need to move quickly) or "loaded C-141s should not be flown into Saudi Arabia" (for maintenance reasons). Unlike the literature on inverse optimization which uses observed actions to train the parameters of a cost model, we used exogenous patterns to guide the behavior of a model using a proximal point term that penalizes deviations from these patterns. Under the assumption that the patterns are derived from rational behaviors, we establish the conditions under which incorporating patterns will reduce actual costs rather than just the engineered costs. The effectiveness of the approach is demonstrated in a controlled, laboratory setting using data from a major railroad.
UR - http://www.scopus.com/inward/record.url?scp=30544449143&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=30544449143&partnerID=8YFLogxK
U2 - 10.1080/07408170500333384
DO - 10.1080/07408170500333384
M3 - Article
AN - SCOPUS:30544449143
SN - 0740-817X
VL - 38
SP - 159
EP - 172
JO - IIE Transactions (Institute of Industrial Engineers)
JF - IIE Transactions (Institute of Industrial Engineers)
IS - 2
ER -