I have defined the index for time to be T = [1,2,3,4,5,6]. I want that that the demand that to be addressed twice in a given a time period, when the difference between the time the demand is addressed the first time and the demand is addressed the second time is 2. Suppose the demand at a location is is given by $D_i$, where $i \in I$ represents the location of the demand and $\omega_{ijt}$ are the number of people who are meant to be located from location $j$ to location $i$ in a time period $t\in T$. Currently I have that $$\sum_{j \in J} \sum_{t \in T} \omega_{ijt} = D_i $$, which will ensure that the demand is allocated to location $j$ in time t. However, how can introduce the idea of having the same demand reintroduced in my model, when the difference between the demand first addressed and the the model time is $2$.
It will help me greatly, if someone could please help me formulate this idea.
Edit: If I have a demand of 40 people at a, 50 people at b, 60 people at c. I want that all of these people at locations $a,b,c \in I$ visit location $j \in J$ within a certain time period $t < T$, where T can be $6$ weeks and $t$ can be 3 weeks . This means that all of the demand can be addressed within 3 weeks. Next, I want that this demand may only visit the facility again if difference between the time that the demand first visited and next visit will be 3 weeks. I do not know how to model this.
Thanks.