music playlists that fit the music preferences given by a user. To this end, we introduce a
formal model, define the problem of automatic playlist generation (APG) and indicate its NP-
hardness. We use a local search (LS) procedure based on simulated annealing (SA) to
solve the APG problem. In order to employ this LS procedure, we introduce an optimization
variant of the APG problem, which includes the definition of penalty functions and a …