• DocumentCode
    239129
  • Title

    A parallel Lagrangian-ACO heuristic for project scheduling

  • Author

    Brent, Oswyn ; Thiruvady, Dhananjay ; Gomez-Iglesias, Antonio ; Garcia-Flores, Rodolfo

  • Author_Institution
    Comput. Inf., CSIRO, Clayton, VIC, Australia
  • fYear
    2014
  • fDate
    6-11 July 2014
  • Firstpage
    2985
  • Lastpage
    2991
  • Abstract
    In this paper we present a parallel implementation of an existing Lagrangian heuristic for solving a project scheduling problem. The original implementation uses Lagrangian relaxation to generate useful upper bounds and provide guidance towards generating good lower bounds or feasible solutions. These solutions are further improved using Ant Colony Optimisation via loose and tight couplings. While this approach has proven to be effective, there are often large gaps for a number of the problem instances. Thus, we aim to improve the performance of this algorithm through a parallel implementation on a multicore shared memory architecture. However, the original algorithm is inherently sequential and is not trivially parallelisable due to the dependencies between the different components involved. Hence, we propose different approaches to carry out this parallelisation. Computational experiments show that the parallel version produces consistently better results given the same time limits.
  • Keywords
    ant colony optimisation; memory architecture; multiprocessing systems; parallel algorithms; processor scheduling; shared memory systems; ant colony optimisation; lower bounds; multicore shared memory architecture; parallel Lagrangian-ACO heuristic; project scheduling problem; upper bounds; Adaptation models; Multicore processing; Optimization; Radio access networks; Schedules; Scheduling; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation (CEC), 2014 IEEE Congress on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4799-6626-4
  • Type

    conf

  • DOI
    10.1109/CEC.2014.6900504
  • Filename
    6900504