IDEAS home Printed from https://ideas.repec.org/a/spr/joheur/v31y2025i3d10.1007_s10732-025-09562-5.html
   My bibliography  Save this article

A new, efficient approach to speed up local search by estimating the solution quality: an application to stochastic, parallel machine scheduling

Author

Listed:
  • Guido Passage

    (ORTEC)

  • Marjan van den Akker

    (Utrecht University)

  • Han Hoogeveen

    (Utrecht University)

Abstract

Local search has become a very powerful tool to solve hard optimization problems. One of the key parts here is that you must decide to accept or reject a new solution, for which we compare the objective values of the incumbent and the new solution. Since in general very many iterations are involved, it is important that this comparison can be done efficiently. In case of a stochastic problem, where we want to optimize the expected value, it is often impossible to do the comparison analytically. We can resolve this by simulating a solution, but to find an accurate estimate we need many simulations, which may take a lot of time. In this paper we present an alternative method to estimate the expected value for problems involving waiting relations. To apply this method we must iteratively compute the maximum of several stochastic variables. Thereto, we pretend that all stochastic variables are normally distributed, after which we iteratively estimate the expected value and standard deviation of the maximum of two variables; in the further analysis we pretend this maximum to be normally distributed again. We test the efficiency of this method on a specific scheduling problem with precedence relations. In our experiments we find that this approximation method in many cases produces better solutions than estimating the expected makespan using 1000 independent simulations per iteration, and it always dominates using 300 simulations per iteration, while using only a fraction of the time. Moreover, this method of estimating the distribution of the maximum seems to be widely applicable. For example, we can use it for all kinds of planning problems in which a person/task must wait until at least two other events have been completed, which is a typical situation in which a direct computation of the expected value is intractable.

Suggested Citation

  • Guido Passage & Marjan van den Akker & Han Hoogeveen, 2025. "A new, efficient approach to speed up local search by estimating the solution quality: an application to stochastic, parallel machine scheduling," Journal of Heuristics, Springer, vol. 31(3), pages 1-31, September.
  • Handle: RePEc:spr:joheur:v:31:y:2025:i:3:d:10.1007_s10732-025-09562-5
    DOI: 10.1007/s10732-025-09562-5
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s10732-025-09562-5
    File Function: Abstract
    Download Restriction: Access to the full text of the articles in this series is restricted.

    File URL: https://libkey.io/10.1007/s10732-025-09562-5?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:joheur:v:31:y:2025:i:3:d:10.1007_s10732-025-09562-5. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.