A hybrid scatter search/electromagnetism meta-heuristic for project scheduling

In the last few decades, several effective algorithms for solving the resource-constrained project scheduling problem have been proposed. However, the challenging nature of this problem, summarised in its strongly NP-hard status, restricts the effectiveness of exact optimisation to relatively small instances. In this paper, we present a new meta-heuristic for this problem, able to provide near-optimal heuristic solutions. The procedure combines elements from scatter search, a generic population-based evolutionary search method, and a recently introduced heuristic method for the optimisation of unconstrained continuous functions based on an analogy with electromagnetism theory, hereafter referred to as the electromagnetism meta-heuristic. We present computational experiments on standard benchmark datasets, compare the results with current state-ofthe- art heuristics, and show that the procedure is capable of producing consistently good results for challenging instances of the resource-constrained project scheduling problem. We also demonstrate that the algorithm outperforms state-of-the-art existing heuristics.

[1]  G. Peersman,et al.  Determinants of consumption smoothing , 2004 .

[2]  Fred W. Glover,et al.  Principles of scatter search , 2006, Eur. J. Oper. Res..

[3]  Hubert Ooghe,et al.  Oorzaken van faling en falingspaden: literatuuroverzicht en conceptueel verklaringsmodel , 2004 .

[4]  Dieter Verhaest,et al.  The Impact of Overeducation and its Measurement , 2006 .

[5]  Dirk Van de gaer,et al.  Lorenz Dominance and Non-welfaristic Redistribution , 2007, Soc. Choice Welf..

[6]  Johan Christiaens,et al.  Gemeentelijke financiering van het deeltijds kunstonderwijs in Vlaanderen: een vergelijkende en beleidsgerichte studie , 2001 .

[7]  Gündüz Ulusoy,et al.  A note on an iterative forward/backward scheduling technique with reference to a procedure by Li and Willis , 1996 .

[8]  M. Wright,et al.  Spinning Out New Ventures: A Typology of Incubation Strategies from European Research Institutions , 2005 .

[9]  Francisco Ballestín,et al.  A Population-Based Approach to the Resource-Constrained Project Scheduling Problem , 2004, Ann. Oper. Res..

[10]  D. De Clercq,et al.  When Do Venture Capital Firms Learn from Their Portfolio Companies? , 2005 .

[11]  Geert Wets,et al.  Customer-adapted coupon targeting using feature selection , 2004, Expert Syst. Appl..

[12]  Malaika Brengman,et al.  Developing a typology of airport shoppers , 2004 .

[13]  M. D. Wilkinson,et al.  Management science , 1989, British Dental Journal.

[14]  Erik Demeulemeester,et al.  New Benchmark Results for the Resource-Constrained Project Scheduling Problem , 1997 .

[15]  Glenn Rayp,et al.  Are fair trade labels good business ? Ethics and coffee buying intentions , 2003 .

[16]  Shu-Cherng Fang,et al.  An Electromagnetism-like Mechanism for Global Optimization , 2003, J. Glob. Optim..

[17]  G. Rayp,et al.  Inequality and Growth: Does Time Change Anything? , 2004 .

[18]  Francisco Ballestín,et al.  Resource-constrained project scheduling: A critical activity reordering heuristic , 2003, Eur. J. Oper. Res..

[19]  Malaika Brengman,et al.  The Four Dimensional Impact Of Color On Shoppers’ Emotions , 2004 .

[20]  Mario Vanhoucke,et al.  Optimal due date assignment in project scheduling , 2002 .

[21]  Jan Annaert,et al.  The value of asset allocation advice: Evidence from The Economist's quarterly portfolio poll , 2005 .

[22]  Sabien Dobbelaere,et al.  Ownership, firm size and rent sharing in a transition country , 2003 .

[23]  Hubert Ooghe,et al.  Het type controleverslag: resultaten van een empirisch onderzoek in België/La nature du rapport de révision: résultats d'une étude empirique en Belgique , 2003 .

[24]  R. Vander Vennet,et al.  Bank Risk Strategies and Cyclical Variation in Bank Stock Returns , 2004 .

[25]  Robert J Willis,et al.  An iterative scheduling technique for resource-constrained project scheduling , 1992 .

[26]  M. Wright,et al.  WHY DO VENTURE CAPITAL COMPANIES SYNDICATE , 2004 .

[27]  Dirk Van den Poel,et al.  Joint optimization of customer segmentation and marketing policy to maximize long-term profitability , 2002, Expert Syst. Appl..

[28]  Rainer Kolisch,et al.  Experimental evaluation of state-of-the-art heuristics for the resource-constrained project scheduling problem , 2000, Eur. J. Oper. Res..

[29]  Christian Artigues,et al.  LSSPER: Solving the Resource-Constrained Project Scheduling Problem with Large Neighbourhood Search , 2004, Ann. Oper. Res..

[30]  Krzysztof Fleszar,et al.  Solving the resource-constrained project scheduling problem by a variable neighbourhood search , 2004, Eur. J. Oper. Res..

[31]  Peter Brucker,et al.  A branch and bound algorithm for the resource-constrained project scheduling problem , 1998, Eur. J. Oper. Res..

[32]  Gerdie Everaert,et al.  Inflation and human capital formation: theory and panel data evidence , 2003 .

[33]  Rolf H. Möhring,et al.  Resource-constrained project scheduling: Notation, classification, models, and methods , 1999, Eur. J. Oper. Res..

[34]  Olivier Thas,et al.  Correcting Standard Errors in Two-Stage Estimation Procedures with Generated Regressands , 2005 .

[35]  Dirk Van den Poel,et al.  Investigating the role of product features in preventing customer churn, by using survival analysis and choice modeling: The case of financial services , 2004, Expert Syst. Appl..

[36]  Ans De Vos,et al.  Psychological Contract Development during Organizational Socialization: Adaptation to Reality and the Role of Reciprocity , 2003 .

[37]  Elsy Verhofstadt,et al.  The impact of education on job satisfaction in the first job , 2003 .

[38]  Toshihide Ibaraki,et al.  Formulation and Tabu Search Algorithm for the Resource Constrained Project Scheduling Problem , 2002 .

[39]  R. Kolisch,et al.  Heuristic algorithms for solving the resource-constrained project scheduling problem: Classification and computational analysis , 1998 .

[40]  Aimé Heene,et al.  Reputation management: Sending the right signal to the right stakeholder , 2003 .

[41]  Bert Weijters,et al.  Vlerick Leuven Gent Working Paper Series 2003/04 Assessing the Impact of Offline Url Advertising Assessing the Impact of Offline Url Advertising , 2022 .

[42]  Geert Poels,et al.  Functional Size Measurement of Multi-layer Object-Oriented Conceptual Models , 2003, OOIS.

[43]  Marc Buelens,et al.  Vlerick Leuven Gent Working Paper Series 2003/10 MAKING COMPETENCIES CROSS BUSINESS UNIT BOUNDARIES: THE INTERPLAY BETWEEN INTER-UNIT COORDINATION, TRUST AND KNOWLEDGE TRANSFERABILITY , 2003 .

[44]  Robert Klein,et al.  Scheduling of Resource-Constrained Projects , 1999 .

[45]  Erik Demeulemeester,et al.  Resource-constrained project scheduling: A survey of recent developments , 1998, Comput. Oper. Res..

[46]  Jan Węglarz,et al.  Project scheduling : recent models, algorithms, and applications , 1999 .

[47]  G. Peersman What Caused the Early Millennium Slowdown? Evidence Based on Vector Autoregressions , 2003 .

[48]  Dirk Van den Poel,et al.  The impact of sample bias on consumer credit scoring performance and profitability , 2005, J. Oper. Res. Soc..

[49]  Gündüz Ulusoy,et al.  A survey on the resource-constrained project scheduling problem , 1995 .

[50]  Sarah Steenhaut,et al.  The Relationship between Consumers' Unethical Behavior and Customer Loyalty in a Retail Environment , 2003 .

[51]  V. Maniezzo,et al.  An Exact Algorithm for the Resource-Constrained Project Scheduling Problem Based on a New Mathematical Formulation , 1998 .

[52]  Sönke Hartmann,et al.  A competitive genetic algorithm for resource-constrained project scheduling , 1998 .

[53]  Erik Demeulemeester,et al.  RanGen: A Random Network Generator for Activity-on-the-Node Networks , 2003, J. Sched..

[54]  Dirk Van de gaer,et al.  Faculteit Economie En Bedrijfskunde Hoveniersberg 24 B-9000 Gent Trust, Primary Commodity Dependence and Segregation* Trust, Primary Commodity Dependence and Segregation * , 2022 .

[55]  P. Gemmel,et al.  The waiting experience and consumer perception of service quality in outpatient clinics , 2004 .

[56]  Bruno Merlevede,et al.  A Note on Reform Reversals and Output Growth in Transition Economies , 2003 .

[57]  K. Bouleimen,et al.  A new efficient simulated annealing algorithm for the resource-constrained project scheduling problem and its multiple mode version , 2003, Eur. J. Oper. Res..

[58]  Oscar Pastor,et al.  Comparative Evaluation of Functional Size Measurement Methods: An Experimental Analysis , 2004 .

[59]  Concepción Maroto,et al.  A Robust Genetic Algorithm for Resource Allocation in Project Scheduling , 2001, Ann. Oper. Res..

[60]  Dirk Van den Poel,et al.  Predicting online-purchasing behaviour , 2005, Eur. J. Oper. Res..

[61]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[62]  Valerie Decoene,et al.  Strategic alignment of manufacturing processes in a Balanced Scorecard-based compensation plan: a theory illustration case , 2003 .

[63]  Tom Verbeke,et al.  The income-environment relationship: Does a logit model offer an alternative empirical strategy? , 2003 .

[64]  Eddy Omey,et al.  What determines measured overeducation , 2004 .

[65]  Jan Camerlynck,et al.  Profile of multiple versus single acquirers and their targets: a research note , 2006 .

[66]  Erik Demeulemeester,et al.  A classification scheme for project scheduling , 1999 .

[67]  Dirk Van den Poel,et al.  Faculteit Economie En Bedrijfskunde Hoveniersberg 24 B-9000 Gent Predicting Mail-order Repeat Buying: Which Variables Matter? Predicting Mail-order Repeat Buying: Which Variables Matter? , 2022 .

[68]  Erik Demeulemeester,et al.  A branch-and-bound procedure for the multiple resource-constrained project scheduling problem , 1992 .

[69]  Maggie Geuens,et al.  Media Context and Advertising Effectiveness: The Role of Context Appreciation and Context/Ad Similarity , 2002 .

[70]  M. Neyt,et al.  Comparing the cost of delayed and immediate autologous breast reconstruction in Belgium. , 2005, British journal of plastic surgery.

[71]  Luca Maria Gambardella,et al.  Adaptive memory programming: A unified view of metaheuristics , 1998, Eur. J. Oper. Res..

[72]  D. Clercq,et al.  THE INTERNATIONALIZATION OF SMALL AND MEDIUM-SIZED FIRMS: THE ROLE OF ORGANIZATIONAL LEARNING EFFORT AND ENTREPRENEURIAL ORIENTATION , 2003 .

[73]  R. Kolisch,et al.  Heuristic algorithms for the resource-constrained project scheduling problem: classification and computational analysis , 1999 .

[74]  Oscar Pastor,et al.  Faculteit Economie En Bedrijfskunde Hoveniersberg 24 B-9000 Gent Functional Size Measurement Method for Object-oriented Conceptual Schemas: Design and Evaluation Issues a Functional Size Measurement Method for Object-oriented Conceptual Schemas: Design and Evaluation Issues , 2022 .

[75]  Shu-Cherng Fang,et al.  On the Convergence of a Population-Based Global Optimization Algorithm , 2004, J. Glob. Optim..

[76]  Marc Deloof,et al.  The Debt Maturity Structure of Small Firms in a Creditor Oriented Environment , 2003 .

[77]  Mario Vanhoucke,et al.  New computational results for the discrete time/cost trade-off problem with time-switch constraints , 2005, Eur. J. Oper. Res..

[78]  Arno Sprecher,et al.  Scheduling Resource-Constrained Projects Competitively at Modest Memory Requirements , 2000 .

[79]  Aimé Heene,et al.  Toward stakeholder responsibility and stakeholder motivation: Systemic and holistic perspectives on corporate sustainability* , 2003 .

[80]  F. Glover,et al.  Fundamentals of Scatter Search and Path Relinking , 2000 .

[81]  Paul Gemmel,et al.  Service Level Agreements: een literatuuroverzicht , 2004 .

[82]  Dirk Deschoolmeester,et al.  A Classification of Programmes and its Managerial Impact , 2003 .

[83]  Sönke Hartmann,et al.  A self‐adapting genetic algorithm for project scheduling under resource constraints , 2002 .

[84]  Lieven Baele Volatility Spillover Effects in European Equity Markets , 2004, Journal of Financial and Quantitative Analysis.

[85]  Rainer Kolisch,et al.  PSPLIB - A project scheduling problem library: OR Software - ORSEP Operations Research Software Exchange Program , 1997 .

[86]  Dirk Van den Poel,et al.  Customer attrition analysis for financial services using proportional hazard models , 2004, Eur. J. Oper. Res..

[87]  Maggie Geuens,et al.  Developing a Short Affect Intensity Scale , 2002, Psychological reports.

[88]  Bart Clarysse,et al.  How and Why Do Firms Differ at Start-Up? A Resource-Based Configurational Perspective , 2003 .

[89]  Jan Karel Lenstra,et al.  Scheduling subject to resource constraints: classification and complexity , 1983, Discret. Appl. Math..

[90]  G. Poels,et al.  Faculteit Economie En Bedrijfskunde Hoveniersberg 24 B-9000 Gent Defining and Validating Metrics for Assessing the Maintainability of Entity-relationship Diagrams Defining and Validating Metrics for Assessing the Maintainability of Entity-relationship Diagrams , 2022 .

[91]  Jan De Schamphelaere,et al.  Direct and Indirect Effects of Retail Promotions , 2003 .

[92]  Dirk Van de gaer,et al.  Mobility as distributional difference , 2003 .

[93]  S. Selcuk Erenguc,et al.  Project Scheduling Problems: A Survey , 1993 .

[94]  D. De Clercq,et al.  Human capital, social capital, and innovation: a multi-country study , 2004 .

[95]  K. de Wulf,et al.  Does Attitudinal Commitment to Stores Always Lead to Behavioral Loyalty? The Moderating Effect of Age , 2003 .

[96]  L. Pozzi,et al.  Imperfect information and the excess sensitivity of private consumption to government expenditures , 2003 .

[97]  J. Christiaens,et al.  Capital Assets in Governmental Accounting Reforms , 2003 .

[98]  Bart Clarysse,et al.  Cost-effectiveness of Herceptin®: A standard cost model for breast-cancer treatment in a Belgian university hospital , 2005, International Journal of Technology Assessment in Health Care.

[99]  D. Buyens,et al.  Making Sense of a New Employment Relationship: Psychological Contract-Related Information Seeking and the Role of Work Values and Locus of Control , 2005 .

[100]  Sabien Dobbelaere,et al.  Joint Estimation of Price-Cost Margins and Union Bargaining Power for Belgian Manufacturing , 2005, SSRN Electronic Journal.

[101]  F. Economie Environmental policy uncertainty, policy coordination and relocation decisions , 2003 .

[102]  Rainer Kolisch Serial and parallel resource-constrained project scheduling methods revisited: Theory and computation , 1994 .

[103]  D. Buyens,et al.  Information seeking about the psychological contract: the impact on newcomers' evaluations of their employment relationship , 2004 .

[104]  Christian Artigues,et al.  Solving the resource-constraint project scheduling problem by integrating exact resolution and local search , 2002 .

[105]  Dirk Van den Poel,et al.  Investigating Purchasing Patterns for Financial Services using Markov , MTD and MTDg Models , 2004 .

[106]  C. Ribeiro,et al.  Essays and Surveys in Metaheuristics , 2002, Operations Research/Computer Science Interfaces Series.

[107]  Scott M. Smith,et al.  Segmenting Internet shoppers based on their web-usage-related lifestyle: a cross-cultural validation , 2005 .

[108]  Faculteit Economie,et al.  Disclosure of improvement activities related to tangible assets , 2003 .

[109]  Sophie Claeys,et al.  Determinants of bank interest margins in Central and Eastern Europe. Convergence to the West , 2003 .

[110]  Bruno Merlevede,et al.  The EKC for SO2: Does firm size matter? , 2006 .

[111]  Jagdip Singh,et al.  Vlerick Leuven Gent Working Paper Series 2003/29 PSYCHOLOGICAL EMPOWERMENT IN THE WORKPLACE: REVIEWING THE EMPOWERMENT EFFECTS ON CRITICAL WORK OUTCOMES , 2003 .

[112]  S. K. Goyal,et al.  Recent trends in modeling of deteriorating inventory , 2001, Eur. J. Oper. Res..

[113]  Rema Padman,et al.  An integrated survey of deterministic project scheduling , 2001 .

[114]  P. Kenhove,et al.  Consumers’ Reactions to “Receiving Too Much Change at the Checkout” , 2003 .

[115]  Ravishankar K. Iyer,et al.  Experimental evaluation , 1995 .