Annals of operations research [Ann Oper Res] NLMUID: 101608624