Tìm tài liệu

Tieu luan cao hoc Chuong trinh Datalog

Tiểu luận cao học Chương trình Datalog

Upload bởi: vietquang_qni

Mã tài liệu: 242196

Số trang: 27

Định dạng: doc

Dung lượng file: 154 Kb

Chuyên mục: Kỹ thuật - Công nghệ

Info

A. GIỚI THIỆU

Chương trình Datalog là một phần quan trọng của cơ sở dữ liệu suy diễn. Nhiều công trình nghiên cứu nhằm tìm kiếm những phương pháp ước lượng hiệu quả đối với những truy vấn.

Tiểu luận nhằm giải quyết vấn đề là bằng cách nào để loại bỏ phần thừa của một chương trình Datalog. Phần thừa của một chương trình là một quy tắc thừa hoặc một nguyên tố thừa trong thân của một quy tắc. Loại bỏ một phần thừa nhằm giảm thời gian cần thiết để lượng giá một truy vấn bởi vì nó giảm số lượng những kết nối trong suốt quá trình lượng giá.

Một chương trình datalog thường nhận dữ liệu vào là những quan hệ đối với vị từ EDB và trả lời là những quan hệ đối với vị từ IDB. Quy trình tối ưu hóa yêu cầu tìm kiếm một chương trình có giá nhỏ nhất tương đương với chương trình gốc, sao cho đối với mọi khả năng của đầu vào, chương trình gốc và chương trình được tối ưu tính toán ra cùng một kết quả. Tiểu luận trình bày một số khái niệm như quan hệ bao hàm, quan hệ tương đương, bao hàm đồng dạng, tương đương đồng dạng. Trong đó, tính tương đương đồng dạng hàm chứa tính tương đương. Để cực tiểu một chương trình trong tính tương đương đồng dạng, ta đưa ra một thuật toán để xóa tất cả những quy tắc thừa và nguyên tố thừa trong những quy tắc trong khi vẫn duy trì tương đương đồng dạng. Thời gian thực hiện của thuật toán, trong trường hợp xấu nhất là theo luật số mũ của kích cở của chương trình. Tuy nhiên nếu số lượng đối số của các vị từ hữu hạn thì thời gian thực hiện là đa thức. Trên thực tế, thường số lượng đối số của các vị từ không lớn nên đây là một thuật toán hiệu quả.

Tiểu luận cũng đưa ra một kỹ thuật để cực tiểu hóa chương trình Datalog trong tính tương đương. Đây là một bài toán bất khả quyết, kỹ thuật này không tìm thấy tất cả các phần thừa của một chương trình trong tính tương đương.

Thực ra, chương trình Datalog đã được nghiên cứu sâu và được ứng dụng mạnh mẽ. Tiểu luận không nhằm mục đích đưa ra những vấn đề mới mà chỉ tóm tắt và trình bày lại những tri thức mà bản thân thu nhận được thông qua một thời gian học tập ngắn và qua tham khảo một số tài liệu.

Tiểu luận được trình bày trong ba phần. Phần 1: Đưa ra một số kiến thức cơ sở. Phần 2: Tối ưu hóa những chương trình đề quy trong tính tương đương đồng dạng. Phần này trình bày một thuật toán để tìm và xóa những nguyên tố và quy tắc thừa trong khi vẫn duy trì tính tương đương đồng dạng. Phần 3: Tối ưu hóa những chương trình đệ quy trong tính tương đương. Phần này trình bày một thuật toán để tìm và xóa những nguyên tố và quy tắc thừa trong khi vẫn duy trì tính tương đương, nhưng có thể không tương đương đồng dạn

Phần bên dưới chỉ hiển thị một số trang ngẫu nhiên trong tài liệu. Bạn tải về để xem được bản đầy đủ

  • Tiểu luận cao học Chương trình Datalog
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Tiểu luận cao học Chương trình Datalog
  • Tiểu luận cao học Chương trình Datalog
  • Tiểu luận cao học Chương trình Datalog
  • Tiểu luận cao học Chương trình Datalog
  • Tiểu luận cao học Chương trình Datalog
  • Tiểu luận cao học Chương trình Datalog
  • Tiểu luận cao học Chương trình Datalog
  • Tiểu luận cao học Chương trình Datalog
  • Tiểu luận cao học Chương trình Datalog
  • Tiểu luận cao học Chương trình Datalog
  • Tiểu luận cao học Chương trình Datalog
  • Tiểu luận cao học Chương trình Datalog
  • Tiểu luận cao học Chương trình Datalog
  • Tiểu luận cao học Chương trình Datalog
  • Tiểu luận cao học Chương trình Datalog

GỢI Ý

Những tài liệu gần giống với tài liệu bạn đang xem

Tiểu luận cao học Hệ phân tán

Upload: duycuonghd

📎 Số trang: 44
👁 Lượt xem: 679
Lượt tải: 16

Tiểu luận cao học Môn Logic mờ

Upload: lytamxam

📎 Số trang: 41
👁 Lượt xem: 1012
Lượt tải: 16

Tiểu luận cao học Môn automat

Upload: dathuytinh_77

📎 Số trang: 16
👁 Lượt xem: 763
Lượt tải: 17

Tiểu luận cao học Cơ sở dữ liệu nâng cao

Upload: hate_you_97

📎 Số trang: 17
👁 Lượt xem: 671
Lượt tải: 17

Tiểu luận Cao học Môn mô phỏng ngẩu nhiên

Upload: tranphuoc123

📎 Số trang: 18
👁 Lượt xem: 629
Lượt tải: 20

Tiểu luận cao học Kho dữ liệu và hệ hỗ trợ ...

Upload: nguyencaotrungvn

📎 Số trang: 65
👁 Lượt xem: 607
Lượt tải: 18

Tiểu luận cao học mạng máy tính và truyền số ...

Upload: cavico5555

📎 Số trang: 25
👁 Lượt xem: 551
Lượt tải: 16

Luận án Nghiên cứu về hình học fractal Viết ...

Upload: hieu3i

📎
👁 Lượt xem: 498
Lượt tải: 17

Chương trình Quản lý học sinh PTTH

Upload: Quynhancao

📎 Số trang: 68
👁 Lượt xem: 413
Lượt tải: 16

Chương trình học tiếng Nga đồ án

Upload: chiminhemthoi2812

📎 Số trang: 55
👁 Lượt xem: 232
Lượt tải: 16

Chương trình hỗ trợ học tiếng Nhật

Upload: lina_hn84

📎 Số trang: 38
👁 Lượt xem: 295
Lượt tải: 16

Tài liệu tin học Tiểu luận thực tập tốt ...

Upload: phamron

📎 Số trang: 99
👁 Lượt xem: 526
Lượt tải: 18

QUAN TÂM

Những tài liệu bạn đã xem

Tiểu luận cao học Chương trình Datalog

Upload: vietquang_qni

📎 Số trang: 27
👁 Lượt xem: 674
Lượt tải: 16

CHUYÊN MỤC

Kỹ thuật - Công nghệ
Tiểu luận cao học Chương trình Datalog A. GIỚI THIỆU Chương trình Datalog là một phần quan trọng của cơ sở dữ liệu suy diễn. Nhiều công trình nghiên cứu nhằm tìm kiếm những phương pháp ước lượng hiệu quả đối với những truy vấn. Tiểu luận nhằm giải quyết vấn đề là bằng cách nào để loại doc Đăng bởi
5 stars - 242196 reviews
Thông tin tài liệu 27 trang Đăng bởi: vietquang_qni - 12/08/2025 Ngôn ngữ: Việt nam, English
5 stars - "Tài liệu tốt" by , Written on 12/08/2025 Tôi thấy tài liệu này rất chất lượng, đã giúp ích cho tôi rất nhiều. Chia sẻ thông tin với tôi nếu bạn quan tâm đến tài liệu: Tiểu luận cao học Chương trình Datalog