Skip to main navigation Skip to search Skip to main content

Genetic based discrete particle swarm optimization for Elderly Day Care Center timetabling

  • Meiyan LIN
  • , Kwai Sang CHIN*
  • , Kwok Leung TSUI
  • , T. C. WONG
  • *Corresponding author for this work

    Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

    Abstract

    The timetabling problem of local Elderly Day Care Centers (EDCCs) is formulated into a weighted maximum constraint satisfaction problem (Max-CSP) in this study. The EDCC timetabling problem is a multi-dimensional assignment problem, where users (elderly) are required to perform activities that require different venues and timeslots, depending on operational constraints. These constraints are categorized into two: hard constraints, which must be fulfilled strictly, and soft constraints, which may be violated but with a penalty. Numerous methods have been successfully applied to the weighted Max-CSP; these methods include exact algorithms based on branch and bound techniques, and approximation methods based on repair heuristics, such as the min-conflict heuristic. This study aims to explore the potential of evolutionary algorithms by proposing a genetic-based discrete particle swarm optimization (GDPSO) to solve the EDCC timetabling problem. The proposed method is compared with the min-conflict random-walk algorithm (MCRW), Tabu search (TS), standard particle swarm optimization (SPSO), and a guided genetic algorithm (GGA). Computational evidence shows that GDPSO significantly outperforms the other algorithms in terms of solution quality and efficiency.
    Original languageEnglish
    Pages (from-to)125-138
    JournalComputers and Operations Research
    Volume65
    DOIs
    Publication statusPublished - Jan 2016

    Research Keywords

    • Discrete particle swarm optimization
    • Genetic algorithm
    • Min-conflict random walk
    • Tabu search
    • Timetabling problem
    • Weighted max-constraint satisfaction problem

    Fingerprint

    Dive into the research topics of 'Genetic based discrete particle swarm optimization for Elderly Day Care Center timetabling'. Together they form a unique fingerprint.

    Cite this