dự đoán Mobility () [14]
Đầu vào: quỹ đạo hiện tại of người sử dụng,
P = <(c1, t1), (c2, t2), ..., (ci-1, ti-1)>
Setting all quy tắc tính di động, R
dự đoán tối đa perform at a thời gian, m
Output: setting the tế bào dự đoán, Pcells
PCells = ∅ // ban đầu tập hợp các tế bào dự đoán is no sản phẩm nào
k = 1
for all quy tắc r:
<(A1, t'1), (a2, t'2), ..., (aj, t'j)> → <(aj + 1, t'j + 1), ..., (tại, t't)>
∈ R làm
// Kiểm tra all quy tắc trong R tìm file all quy tắc phù hợp
If <(a1, t'1), (a2, t '2), ..., (aj, t'j)> is contained bởi
P = <(c1, t1), (c2, t2), ..., (ci-1, ti-1)> and aj = ci-1
r.score = r.confidence + r.support + r.weight
// Add all quy tắc vào trong bộ quy tắc phù hợp
MatchingRules ← MatchingRules ∪ r
// Thêm (aj + 1, r.score) tuple to all mảng Tuples
TupleArray [k] = (aj + 1, r.score)
k = k + 1
if the end
the end cho
// Bây giờ sắp xếp mảng Tuples thứ tự diminished dần
TupleArray ← loại (TupleArray)
index = 0
// Select yếu tố m đầu tiên of mảng Tuples
while (index{
PCells PCells TupleArray [index]
chỉ số index = + 1
}
trở Pcells.
đang được dịch, vui lòng đợi..
