I want to search for certain kind of pattern data over the list of data along with its missing entities. 
For example I have a user data of the following:

```
User 1: 123 254 225 367 125 745 587
User 2: 333 444 225 123 254
User 3: 777 451 225 745 254 458
User 4: 111 222 333 444 555 666 777 888

```

And I have a search pattern of:

```
254 225 125 587 745 

```

I need to search this pattern over the user data regardless of their order of occurrence and provide results as following:

```
User 1: 
User 2: 125 587 745
User 3: 125 587
User 4: 254 225 125 587 745

```

The numbers in the result denotes missing entities for the pattern.

I tried implementing Apriori and FP-Growth algorithm to find the pattern, but it didn't work as expected. Also the data size is very big, it just took too long even to create pattern graph or pattern tree. The above data is just a sample data. I need to perform this analysis over several thousands user data.

What can be the best approach to get this done?