... không [6] Trong kiểmchứng mô hình phần mềm có hai toán quan tâm kiểmchứngtínhđắn đặc tả thiết kế kiểmchứngtínhđắn mã nguồn Bài toánkiểmchứng tự động mã nguồn xem ứng dụngkiểmchứng mô hình ... thống phần mềm đòi hỏi độ xác cao Kiểmchứng mô hình nhóm kĩ thuật ứng minh tự động tínhđắn hệ thống với đặc tả thuộc tính Với mục đích này, kỹ thuậtkiểmchứng mô hình phải xây dựng mô hình ... lượng phần mềm Kiểm thử phần mềm giải pháp sử dụng phổ biến công nghiệp Tuy nhiên, kiểm thử cho phép lỗi phần mềm khả chứng minh hệ thống không lỗi Đểchứng minh tínhđắn hệ thống, kiểmchứng mô hình...
... vấn đề, đến điều kiện lý tởng để thực hành luận văn Tôi xin chân thành bày tỏ lòng biết ơn tới tất giáo s, đặc biệt GS José Júlio Alferes, trung tâm Logic tính toán, Universidade Nova de Líboa, ... toán, Universidade Nova de Líboa, Bồ Đào Nha cho nhiều kiến thức quý báu vấn đề đại ngành logic tính toán, trí tuệ nhân tạo, công nghệ thông tin, cho môi trờng tập thể, khoảng thời gian khó quên ... 2004 - 2006 Tôi xin bày tỏ lòng cám ơn chân tình tới tất bạn, bạn dành nhiều thời gian quý báu để trao đổi, giúp đỡ gặp vớng mắc suốt thời gian thực luận văn Nguyễn Thanh Tú Công nghệ thông tin...
... dẫn xuất từ dạng chuẩn ban đầu chứng minh VII.2 Thuật giải Robinson Thuật giải hoạt động dựa phương pháp chứng minh phản chứng Phương pháp chứng minh phản chứngChứng minh phép suy luận (a → b) ... bạn ngôn ngữ VII MỘT SỐ THUẬT GIẢI LIÊN QUAN ĐẾN LOGIC MỆNH ĐỀ Một vấn đề quan trọng logic mệnh đềchứng minh tínhđắn phép suy diễn (a → b) Đây toánchứng minh thường gặp toán học Rõ ràng với hai ... hình câu hỏi "Bạn kiểm tra xem có điện vào máy tính không (kiểm tra đèn nguồn)? (C/K)" Để thực chế suy luận lùi, người ta thường sử dụng ngăn xếp (để ghi nhận lại nhánh chưa kiểm tra) VIII.3 Vấn...
... → ¬q,s không chứng minh chứng minh không chứng minh không chứng minh Kết luận: Vấn đề sai Thuật tốn Vương Hạo (Havard – 1960): Đánh giá giải thuật: Nếu dòng có n dấu ∧, ∨ thì: + Để lập bảng chân ... thì: + Để lập bảng chân trị cần 2n cột để xét giá trị + Nếu dùngthuật tốn phải tách 2n dòng ⇒ Độ phức tạp thuật tốn đơn giản phương pháp lập bảng chân trị Thuật tốn Robinson (1961): Bước 1: Phát ... biến mệnh đề dòng khơng chứng minh Ví dụ: p, ¬q → q + Một vấn đề giải cách trọn vẹn dòng dẫn xuất từ dạng chuẩn chứng minh Lưu ý: Từ bước đến bước khơng cần làm theo thứ tự Thuật tốn Vương Hạo (Havard...
... kiện xảy chơng trình tính toạ độ (x,y) ô đợc chọn bàn cờ, kiểm tra tính hợp lệ ô gọi hàm fillbox(x,y) để hiển thị nớc hình Sau vòng lặp thực để thông báo kết (mỗi bớc lặp tính kết theo hớng) Tiếp ... tớnh im kinh nhim Đểtính điểm cho nc i vị trí (i, j) ta tớnh im kimh nghim theo theo trc nh hỡnh sau: Hỡnh 6.1: Cỏc hng tớnh im kinh nghim cho mt nc i * Các vị trí cần xét tính điểm cho ô Trớc ... sử dụngđểtính nớc Các phần tử mảng cho biết điểm ô bàn cờ - int Computer, Human: hai biến rõ nớc ngời hay máy - int m_xNext, m_yNext: v trớ m mỏy s i quõn c, cho toạ độ ô có lợi mà máy tính đợc...
... chương để hiểu cách biểu diễn thuậttoán theo ngôn ngữ tự nhiên 2.2 Lưu đồ - sơ đồ khối Lưu đồ hay sơ đồ khối công cụ trực quan để diễn đạt thuậttoán Biểu diễn thuậttoán lưu đồ giúp người đọc ... theo dõi phân cấp trường hợp trình xử lý thuậttoán Phương pháp lưu đồ thường dùngthuậttoán có tính rắc rối, khó theo dõi trình xử lý Ðể biểu diễn thuậttoán theo sơ đồ khối, ta phải phân biệt ... trường hợp thuậttoán lại cồng kềnh Ðể mô tả thuậttoán nhỏ ta phải dùng không gian lớn Hơn nữa, lưu đồ phân biệt hai thao tác rẽ nhánh (chọn lựa có điều kiện) xử lý mà thực tế, thuậttoán có thêm...
... trường hợp thuậttoán lại cồng kềnh Ðể mô tả thuậttoán nhỏ ta phải dùng không gian lớn Hơn nữa, lưu đồ phân biệt hai thao tác rẽ nhánh (chọn lựa có điều kiện) xử lý mà thực tế, thuậttoán có thêm ... Xem lưu đồ thuậttoán giải phương trình bậc hai để thấy cách sử dụng điểm cuối 2.2.5 Ðiểm nối (connector) Ðiểm nối dùngđể nối phần khác lưu đồ lại với Bên điểm nối, ta đặt ký hiệu để biết liên ... thêm thao tác lặp (Chúng ta tìm hiểu thao tác lặp sau) Khi thể thuậttoán mã giả, ta vay mượn cú pháp ngôn ngữ lập trình để thể thuậttoán Tất nhiên, ngôn ngữ lập trình có thao tác xử lý, rẽ nhánh...
... ¬q,s không chứng minh chứng minh không chứng minh khôn chứng minh Kết luận: Vấn đề gtrên sai 15 Thuật tốn Vương Hạo (Havard – 1960) Đánh giá giải thuật: Nếu dòng có n dấu ∧, ∨ thì: + Để lập bảng ... thì: + Để lập bảng chân trị cần 2n cột để xét giá trị + Nếu dùngthuật tốn phải tách 2n dòng ⇒ Độ phức tạp thuật tốn đơn giản phương pháp lập bảng chân trị 16 Thuật tốn Robinson (1961) Bước 1: Phát ... mệnh đề dòng khơng chứng minh Ví dụ: p, ¬q → q + Một vấn đề giải cách trọn vẹn dòng dẫn xuất từ dạng chuẩn chứng minh Lưu ý: Từ bước đến bước khơng cần làm theo thứ tự 14 Thuật tốn Vương Hạo...
... bit dấu số số dương, số số âm * Thứ hai, sử dụngtoán tử thao tác bit (bitwise) NOT để đảo tất bit số nhò phân dương (dó nhiên không tính bit dấu) để biểu diễn số âm tương ứng (+5) 0 0 1 (-5) 1 ... thông tin HỆ THẬP LỤC PHÂN (HEXADECIMAL) * Các phép toán hệ thập lục phân Ví dụ 2: Nhân số thập lục phân 12316 DEF16 Bước 3: Cộng tất giá trò tính toán: 123 * DEF = (123 * D) * 100 + (123 * E) * ... Các phương pháp biểu diễn thông tin HỆ NHỊ PHÂN (BINARY) Các phép toán hệ nhò phân * Phép cộng: Phép tính đơn giản hệ nhò phân tính cộng Cộng hai đơn vò hệ nhò phân làm sau: 0+0=0 0+1=1 1+0=1...
... nhớ làm toán luận lý (ALU: Arithmetic And Logic Unit) điều khiển đểtínhtoán liệu nhò phân điều khiển hoạt động thiết bò vào Đây ý tưởng tảng cho máy tính đại ngày Máy tính gọi máy tính Von ... Máy tính phương pháp biểu diễn thông tin Khái niệm cấu trúc máy tính Cấu trúc máy tính (Computer architecture): Là khái niệm trừu tượng hệ thống tínhtoán quan điểm: - Người ... Nhờ máy tính ngày nhỏ hơn, nhẹ hơn, mạnh giá thành rẻ - Máy tính cá nhân bắt đầu xuất phát triển thời kỳ Máy tính phương pháp biểu diễn thông tin Lòch sử phát triển máy tính Xu hướng máy tính đại...
... tố lại Bài toán 3: Tính diện tích phần giao hình hình học 07/28/14 16 3.2 Thuậttoán – phương pháp biểu diễn tri thức Bài toán giải cách sử dụng luật dẫn xuất (luật sinh) Bài toán giải mạng ... biệt Động suy diễn dạng thuậttoán đặc biệt 07/28/14 36 3.2 Thuậttoán – phương pháp biểu diễn tri thức Cấu trúc chương trình trí tuệ nhân tạo 07/28/14 37 3.2 Thuậttoán – phương pháp biểu diễn ... thức, ta chứng minh phép suy diễn 07/28/14 49 3.3 Các phương pháp biểu diễn tri thức máy tính 3.3.3 Một số thuật giải liên quan đến lôgíc mệnh đề Với máy tính, dễ dàng chứng minh toán phương...
... ĐỘ LỒI LÃM CỦA MẶT ĐẤT ĐỂ ĐƯA LÊN BẢN ĐỒ PHƯƠNG PHÁP BIỂU DIỂN ĐỊA HÌNH PHƯƠNG PHÁP KẺ VÂN PHƯƠNG PHÁP TÔ MÀU PHƯƠNG PHÁP ĐƯỜNG ĐỒNG MỨC PHƯƠNG PHÁP KẺ VÂN Dùng nét vân để biểu diễn địa hình; ... mức có độ dốc lớn Địa vật gồm công trình nhân tạo (nhà cửa, ao hồ, đường xá ) vật thể tự nhiên Để biểu diễn địa vật lên bnar đò người ta dùng kí hiệu quy ước ...
... IV THUẬT GIẢI HEURISTIC Khái niệm • Thuật giải Heuristic mở rộng khái niệm thuậttoán Nó thể cách giải toán với đặc tính sau: • Thường tìm lời giải tốt (nhưng không lời giải tốt nhất) • Giải toán ... trình đơn giản hạn chế Tuy nhiên cài đặt thuậttoán HEURISTIC máy tínhđể giải toán nguyên hàm Tiếp tục hoàn thiện chương trình áp dụng cho việc xử lý giải toán tích phân GVHD : PGS.TS Đỗ Văn Nhơn ... gian để hoàn thành toàn công việc 12 Nhận xét cách cảm tính ta thấy phương án (L) vừa thực phương án không tốt Các máy P1 P2 có nhiều thời gian rãnh Thuậttoán tìm phương án tối ưu Lo cho toán...
... Opts toán tử Các toán tử thể qui tắc tínhtoán định biến thực đối tượng Chẳng hạn phép toán số học, phép tínhtoán đối tượng đoạn, góc tương tự biến thực hay phép tínhtoán vecto, tínhtoán ma ... mô tả hàm đểtính giá trị slot a Mạng suy diễn tínhtoán Khái niệm Mạng tínhtoán dạng biểu diễn tri thức dùng biểu diễn tri thức vấn đềtínhtoán áp dụng cách có hiệu để giải số dạng toán Mỗi ... quan hệ có tính chất tính phản xạ, tính phản xứng, tính đối xứng tính bắc cầu Cấu trúc quan hệ: [ < tên quan hệ > , < loại đối tượng > , < loại đối tượng > ,…] , {< tính chất > , < tính chất >}...
... tiệp cận đểtính mô hình nhỏ chương trình phân biệt khẳng định Có thể sử dụng mô hình đểtínhtoán mô hình nhỏ nhất, sử dụng mở rộng lời chứng minh định lý sinh mô hình để trực tiếp tính mô hình ... nghĩa 1.2 Một toán hạng định nghĩa sau: (i) biến toán hạng, (ii) số toán hạng, (iii) Nếu f ký hiệu hàm bậc n t1, , tn toán hạng f(t1, ,tn) toán hạng Định nghĩa 1.3 Một toán hạng gọi có tính chất ... biệt Nó mở rộng phương pháp tínhtoán mô hình ổn định chương trình logic tổng quát mô tả chương đểtínhtoán tập trả lời chương trình logic phân biệt Giống cách tínhtoán mô hình ổn định, việc...
... thống LTI hệ thống tuyến tính bất biến thời gian ( tức thỏa mãn đồng thời tính chất tuyến tính bất biến ) • Tính chất tuyến tính : Mối quan hệ ngõ vào ngõ hệ thống tuyến tính - Nếu tín hiệu vào ... ngược để phân tích biểu diễn tín hiệu miền rời rạc sang miền z , nhằm mục đích tạo thuận lợi nghiên cứu 1.2.2 : Biểu diễn tín hiệu miền tần số liên tục Bên cạnh phép biến đổi z , công cụ toán ... nhập 2.2: Một số tính chất khác • Đáp ứng xung: Một hệ thống đặc trưng đáp ứng xung h(n).( Đáp ứng hệ thống với đầu vào xung đơn vị ) Đặc trưng cho hệ thống miền thời gian Tính nhân : x(n)...
... GÒN A THUẬT GIẢI VƯƠNG HẠO a) Ý tưởng Áp dụng chiến lược “chia để trị” nhằm tách toán xuất phát thành toán dạng ”và” đơn giản Bài toán ban đầu chứng minh toán sơ cấp chứng minh b) Các bước chứng ... thúc kết luận bải toánchứng minh b) Các bước chứng minh toánthuật giải Robinson Bước 1: Ta đưa VT VP cùa toán cần chứng minh dạng chuẩn cách: Thay phép toán ⇔ (tương đương) phép toán →(kéo theo) ... minh toánthuật giải Vương Hạo Bước 1: Ta đưa VT VP cùa toán cần chứng minh dạng chuẩn cách: Thay phép toán ⇔ (tương đương) phép toán →(kéo theo) tương ứng Thay phép toán →(kéo theo) phép toán...
... thực Logic tínhtoán nhà logic học đưa vào năm 1950, dựa phương pháp tínhtoán thông qua so sánh thuộc tính cụ thể với cú pháp kỹ thuật tự động hóa trình suy diễn logic Logic tínhtoán phát khai ... Như nói trên, DLV sử dụng nhiều thời gian đểtínhtoán tập trả lời chương trình logic phân biệt toán khó Nhưng mô hình tính xong, DLV đưa Để nắm giữ đặc tính này, ta có ba trạng thái cho chương ... {a, p} Vậy cách đắnđể biểu diễn ràng buộc chương trình Π là: ← not p Một phương pháp tiếng cho cách giải toán logic phương pháp sinh lời giải kiểm tra, lời giải toán tạo Ta xét toán N quân hậu...