InternalRect: [L2, T2, R1, B1], ExternalRect: [L1, T1, R2, B2].
Si el usuario no establece restricciones para los límites del área de búsqueda, el rectángulo interno se degenera y no tiene sentido geométrico. En este caso, L1=R1, L2=R2, T1=B1, T2=B2.
Supongamos ahora que no se han especificado restricciones para el área de búsqueda. Entonces, si el número máximo y mínimo permitido de páginas es 1, el Rectangle difuso del área de búsqueda se creará de la siguiente manera:
Operaciones con Fuzzy Rectangles
(L1 <= L2, T1 <= T2, R1 <= R2, B1 <= B2), el rectángulo difuso resultante se anulará: InternalRect: [0, 0, 0, 0], ExternalRect: [0, 0, 0, 0]. Por lo general, un rectángulo difuso vacío se crea debido a condiciones contradictorias; p. ej., si intenta intersectar dos rectángulos difusos cuyos límites externos no se intersectan.
Los rectángulos difusos se unen de la misma manera: primero, se fusionan los rangos de cada límite. Como resultado de unir los dos rangos, se crea un rango mínimo que contiene ambos rangos especificados. Una vez unificados los límites, se forma un nuevo rectángulo difuso.
En la práctica, lo más habitual es encontrarse con rectángulos difusos con un rectángulo interno degenerado. Solo en contadas ocasiones necesitará establecer restricciones en un límite específico. Sin embargo, el área de búsqueda de un elemento siempre se representa mediante un rectángulo difuso y una matriz de rectángulos excluidos.