Câu vấn tin đại số quan hệ được thể hiện bằng một bảng gọi là bảng truy vấn. Các tiêu đề hàng và cột sẽ là tên các quan hệ cơ sở. Các Cell là các toán tử để thực hiện phép toán đại số quan hệ.
- Các tiêu đề hàng - cột được gắn trọng số để chỉ ra rằng đó là chi phí xử lý các phép toán trên quan hệ.
- Các Cell(i,j) cũng được gán trọng số để chỉ chi phí chuyển số liệu từ toán tử i đến toán tử j.
Cách thể hiện bảng vấn tin đại số quan hệ dạng bảng.
Các quan hệ trên bảng có thể được tách - gộp lại nhằm mục đích thu nhỏ bảng và tối ưu hóa câu truy vấn.
Thay đổi các phép toán trong Cell để cắt giảm chi phí xử lý.
Các bài toán xử lý trên cây toán tử có sử dụng các phép toán Tach(i,j) và
Gop(i,j) các đỉnh i,j thì đều có thể dùng các thuật toán trên, nhưng chỉ thao tác ở trên ma trận (với i là hàng trong bảng và j là cột trong bảng), điều này làm cho bài toán trở nên rất đơn giản và giảm chi phí một cách đáng kể.
CHƯƠNG III:
ỨNG DỤNG GIẢI BÀI TOÁN CỤ THỂ
Gọi T = (V, E), là cây toán tử, với V là tập đỉnh, mỗi đỉnh đại diện cho một toán tử, E là tập các cạnh, ti là trọng số của đỉnh i, cijlà trọng số của cạnh
(i,j), và p là số bộ xử lý.
Vì mỗi cây toán tử T kiểu này đều có ma trận đặc trưng Ip duy nhất và ngược lại, mà đỉnh chính là tiêu đề của cột và hàng kèm với trọng số ti của nó
và Cell giao của cột và dòng chính là trọng số cạnh cij. Hiển nhiên, cii = 0 với mọi i. Như vậy giữa T và Ip có một song ánh, cho nên khi nói về cây toán tử
T chúng ta có thể hiểu là ma trận đặc trưng Ip. Do đó có thể gọi ma trận đặc trưng Ip là ma trận truy vấn hay bảng truy vấn Ip.
Ip truy vấn là một phân hoạch các hàng hoặc cột của Ip thành p tập F1, ..., Fp với các hàng - cột thuộc Fk do bộ xử lý thứ k thực hiện.
Để xử lý (bằng máy tính) đồ thị nói chung - cây toán tử nói riêng, người ta dùng ma trận đặc trưng Ip truy vấn để xử lý.