Determining maximal empty rectangles in a binary matrix includes building values in a staircase data structure for each successive entry in the matrix. The values in the staircase data structure are removed where the values correspond to maximal rectangles having the successive entry in the bottom right corner of the rectangle. The values in the staircase data structure for each successive entry being determinable from values in the staircase data structure for a preceding entry in the matrix. The maximal empty rectangles providing a basis for generating efficient relational join operations on defined relational tables.

 
Web www.patentalert.com

< Method and system for detecting tables to be modified

< Platform independent business to business messenger in an enterprise computer system

> Database access mechanisms for a computer user interface

> Method for using non-temporal streaming to improve garbage collection algorithm

~ 00290