In the MAXSPACE problem, given a set of ads A, one wants to place a subset A ⊆ A into K slots B 1 , . . . , B K of size L. Each ad A i ∈ A has a size s i and a frequency w i . A schedule is feasible if the total size of ads in any slot is at most L, and each ad A i ∈ A appears in exactly w i slots. The goal is to find a feasible schedule that maximizes the sum of the space occupied by all slots. We introduce MAXSPACE-RDWV, which is a MAXSPACE generalization that has release dates, deadlines, variable frequency, and generalized profit. In MAXSPACE-RDWV each ad A i has a release date r i ≥ 1, a deadline d i ≥ r i , a profit v i that may not be related with s i w i and lower and upper bounds w min i and w max i for frequency. In this problem, an ad may only appear in a slot B j with r i ≤ j ≤ d i . In this paper, we present some algorithms based on meta-heuristics Greedy Randomized Adaptive Search Procedure (GRASP), Variable Neighborhood Search (VNS), Local Search and Tabu Search for MAXSPACE and MAXSPACE-RDWV. We compare our proposed algorithms with Hybrid-GA proposed by Kumar et al. [19]. We also create a version of Hybrid-GA for MAXSPACE-RDWV and compare it with our meta-heuristics for this problem. Some meta-heuristics, like GRASP, have had better results than Hybrid-GA for both problems.