٢. بنية المراقبة
٢.١. دليل المنتجات الرئيسي
يعتمد النظام على دليل المنتجات الرئيسي (MPC)، وهو دليل منتجات موحد P = {p₁, ..., p_N}، غير مرتبط بمنفذ بيع محدد. يُوصف كل منتج بمجموعة من الخصائص:
p = (id, name, brand, brand_class, cat, pack_size, unit, storage, tier, diet_tags, risk_tags) (١)
الخاصية الرئيسية المشتقة هي سعر الوحدة الموحد:
up(p, t) = price(p, t) / pack_size(p) [AED/kg, AED/L, AED/unit] (٢)
يضمن التوحيد إمكانية مقارنة المنتجات ذات أحجام التعبئة المختلفة، ويتيح الكشف عن تضخم الانكماش.
٢.٢. العضوية الضبابية
تتضمن مجموعة مجموعات المنتجات G = {g₁, ..., g_m} فئات (ألبان، حبوب)، وطقوس استهلاك (فطور، عشاء)، وأنماط غذائية (حلال، نباتي)، وشرائح سعرية (جيد/أفضل/ممتاز). لكل مجموعة g، تُعرَّف دالة عضوية ضبابية كما يلي:
μ_g : P → [0, 1] (3)
حيث μ_g(p) = 0 — المنتج لا ينتمي إلى المجموعة، μ_g(p) = 1 — تطابق تام. تسمح القيم الوسيطة بانتماء المنتج إلى عدة مجموعات في آنٍ واحد (الزبادي: μ_{dairy} = 0.9، μ_{dessert} = 0.4)، وتضمن تجميعًا سلسًا للمقاييس عبر المجموعات المتقاطعة.
2.3. رسوم بيانية للاستبدال ومقارنة الأسعار
يُعرَّف رسمان بيانيان موجهان أعلى الكتالوج. يربط رسم بياني الاستبدال الوظيفي G_S = (P, E_S) المنتجات التي يمكن استبدالها ببعضها البعض في حالة نفاد المخزون. تتميز كل حافة (p, q) بدرجة تشابه s(p, q) ∈ [0, 1]، ونوع (صارم/مرن)، وقيود. يُخزَّن رسم بياني مقارنة الأسعار G_A = (P, E_A) بشكل منفصل، ويتيح مقارنة الأسعار - وتكون متطلبات المقارنة أكثر صرامة (تطابق الوحدات، ومستويات مماثلة، وفئات العلامات التجارية). يمنع فصل الرسمين البيانيين إجراء مقارنات أسعار خاطئة.
2.4. جمع البيانات
يقوم النظام بجمع البيانات بشكل مستمر حول أسعار التجزئة، وتوافر المنتجات، وخصائص التغليف، وتشكيلة المنتجات في جميع أنحاء دولة الإمارات العربية المتحدة. لكل عملية رصد، يتم تسجيل ما يلي: المنتج (p)، نقطة البيع (s)، الطابع الزمني (t)، السعر (p, s, t)، التوافر (available(p, s, t) ∈ {0, 1})، حجم العبوة (pack(p, s, t)).