✨Độ phức tạp truyền thông

Độ phức tạp truyền thông

Khái niệm độ phức tạp truyền thông được đưa ra bởi Andrew Yao năm 1979, khi nghiên cứu về việc hai người độc lập nhau (Alice và Bob) cùng cộng tác để thực hiện một công việc tính toán. Alice nhận được một xâu n-bit, ký hiệu là x, và Bob nhận được một xâu n-bit khác, ký hiệu là y. Mục tiêu là cuối cùng một trong hai người (ví dụ Bob) tính được giá trị một hàm sau khi hai người trao đổi một lượng thông tin ít nhất có thể. Ghi chú là ta không quan tâm đến số phép tính hay lượng bộ nhớ cần dùng. Độ phức tạp truyền thông là ngành nghiên cứu lượng thông tin cần truyền trong những bài toán tính toán phân tán như vậy.

Dĩ nhiên họ luôn đạt được mục tiêu bằng cách để Alice gửi toàn bộ xâu n-bit cô nhận được cho Bob, và sau đó Bob tính giá trị hàm số f, nhưng trong nhiều trường hợp, tùy vào hàm f, có thể giải quyết được bài toán với lượng bit cần trao đổi ít hơn n rất nhiều.

Bài toán trừu tượng này có nhiều ứng dụng: chẳng hạn trong thiết kế mạch VLSI, ta muốn cực tiểu hóa năng lượng cần dùng bằng cách giảm lượng tín hiệu điện cần gửi đi giữa các thành phần khác nhau trong quá trình tính toán. Bài toán này cũng có ứng dụng trong nghiên cứu cấu trúc dữ liệu, và tối ưu hóa mạng máy tính.

Định nghĩa

Xét hàm số f: X \times Y \rightarrow Z trong đó ta giả sử X=Y={0,1}^n Z={0,1}. Alice nhận được dữ liệu vào là một xâu n-bit x \in X và Bob nhận được một xâu n-bit y \in Y. Bằng cách gửi đi cho nhau mỗi lần 1 bit (theo một giao thức truyền thông nhất định), Alice và Bob muốn tính giá trị hàm f(x,y) sao cho khi thực hiện xong, ít nhất một trong hai người biết giá trị của hàm. Dễ thấy sau khi một trong hai người biết kết quả thì chỉ cần người đó gửi kết quả cho người kia (bằng 1 bit) thì cả hai người đều biết kết quả. Độ phức tạp truyền thông xấu nhất của hàm , ký hiệu là D(f) , được định nghĩa là

: D(f) = số bit ít nhất Alice và Bob cần gửi trong trường hợp xấu nhất

Trong định nghĩa trên, nên xem f là một ma trận A (gọi là ma trận dữ liệu vào) trong đó mỗi hàng ứng với một giá trị x \in X và mỗi cột ứng với một y \in Y. Mỗi phần tử của ma trận dữ liệu vào A_{\mathrm{x,y=f(x,y). Ban đầu cả Alice và Bob đều có một bản sao của toàn bộ ma trận A (giả sử cả hai người đều biết hàm f). Khi đó, bài toán tính giá trị hàm số có thể xem là việc định vị giá trị cần tính trên ma trận. Bài toán này có thể giải được nếu Alice hoặc Bob biết cả xy. Khi mới bắt đầu, bất kì một trong số 2^{2n} phần tử của ma trận đều có thể là giá trị cần tính. Sau đó sau mỗi lần một người gửi đi 1 bit cho người kia, một số hàng/cột bị loại đi và thu được một ma trận con của A.

Một tập hợp R \subseteq X \times Y được gọi là một hình chữ nhật (tổ hợp) nếu bất kì khi nào (x_1,y_1) \in R và (x_2,y_2) \in R thì (x_1,y_2) \in R. Một cách tương đương, R là một ma trận con của A sao cho R = M \times N trong đó M \subseteq X và N \subseteq Y. Xét thời điểm hai người đã trao đổi k bit. Với một giá trị cố định h \in {0,1}^k, định nghĩa

:T_{\mathrm{h = { (x, y): h chính là k-bit được trao đổi khi dữ liệu vào là (x, y)}

Khi đó, T{\mathrm{h \subseteq X \times Y, và T{\mathrm{h là một hình chữ nhật của A.

Dãy các bit được gửi đi giữa Alice và Bob được gọi là lịch sử thực hiện của giao thức. Có thể xem quá trình thực hiện giao thức là như sau. Ban đầu tập hợp giá trị có thể là toàn bộ ma trận A. Ở mỗi bước, sau khi một bit được gửi đi, hai người thu hẹp được tập hợp các giá trị có thể thành một hình chữ nhật con của tập hợp giá trị ở bước trước. Cuối cùng khi toàn tất giao thức, tùy thuộc vào hình chữ nhật ở bước cuối cùng mà Alice và Bob quyết định giá trị hàm số là bao nhiêu. Nếu giao thức luôn tính đúng thì tất cả các phần tử của hình chữ nhật sau bước cuối cùng phải bằng nhau và Alice và Bob quyết định được giá trị cần tính chính là giá trị đó.

Ví dụ hàm đẳng thức

Trong phần này, ta xét ví dụ trong đó Alice và Bob muốn xác định xem dữ liệu vào của họ có bằng nhau hay không. Nghĩa là ta muốn xác định xem x có bằng y. Có thể chứng minh bài toán tính hàm đẳng thức (ký hiệu là EQ) luôn đòi hỏi trao đổi n bit trong trường hợp xấu nhất. Trước hết, xét ví dụ xy có 3 bit. Hàm đẳng thức được mô tả bởi ma trận dưới đây.Các hàng ứng với các giá trị của x, và các cột ứng với các giá trị của y.

Theo ma trận trên, hàm chỉ nhận giá trị 1 khi x bằng y (các phần tử trên đường chéo chính). Có thể nhận thấy việc gửi đi 1 bit dữ liệu vào giảm số khả năng đi 2 lần. Chẳng hạn, nếu ta biết bit đầu tiên của y là 1, thì chỉ cần xem xét một nửa số cột (trong đó y bằng 100, 101, 110, hoặc 111).

Định lý: D(EQ) = n.
Chứng minh. Giả sử cho mục đích phản chứng D(EQ) \leq n-1. Nghĩa là tồn tại hai bộ dữ liệu vào khác nhau (x, x)(x', x') có cùng một lịch sử h. Vì mỗi lịch sử luôn xác định một hình chữ nhật, và f(x, x) = f(x', x') = 1 nên f(x, x')= 1. Theo giả thuyết x \neq x' nên giá trị đúng của hàm đẳng thức phải là 0 (mâu thuẫn).

Một cách diễn đạt khác của chứng minh trên là nếu D(EQ) nhỏ hơn n, ta luôn tìm được một hình chữ nhật trong ma trận EQ chứa nhiều hơn một ô trên đường chéo chính. Tất cả các ô trong hình chữ nhật đó đều phải bằng 1 thì Alice và Bob mới được phép tính ra giá trị 1. Tuy nhiên không tồn tại hình chữ nhật nào như vậy trong ma trận EQ.

Độ phức tạp truyền thông ngẫu nhiên

Trong định nghĩa trên, giao thức là hoàn toàn đơn định và kết quả luôn chính xác. Nếu hai người được phép sử dụng các bit ngẫu nhiên và có một xác suất nhỏ tính ra kết quả sai, thì liệu họ có thể tính giá trị của f mà chỉ cần trao đổi ít thông tin hơn nhiều trường hợp trước? Yao. Độ phức tạp truyền thông không đơn định chính là lôgarit cơ số 2 của số hình chữ nhật tổ hợp toàn 1 ít nhất cần dùng để phủ tất cả các phần tử một trong ma trận.

Độ phức tạp truyền thông không đơn định là một cách để chặn dưới độ phức tạp truyền thông đơn định

👁️ 1 | 🔗 | 💖 | ✨ | 🌍 | ⌚
Khái niệm **độ phức tạp truyền thông** được đưa ra bởi Andrew Yao năm 1979, khi nghiên cứu về việc hai người độc lập nhau (Alice và Bob) cùng cộng tác để thực hiện một
**Lý thuyết độ phức tạp tính toán** (tiếng Anh: _computational complexity theory_) là một nhánh của lý thuyết tính toán trong lý thuyết khoa học máy tính và toán học tập trung vào phân loại
**Độ phức tạp** đặc trưng cho hành vi của một hệ thống hoặc mô hình có các thành phần tương tác theo nhiều cách và tuân theo các quy tắc cục bộ, có nghĩa là
nhỏ| [[Ổ đĩa cứng|Ổ cứng lưu trữ thông tin ở dạng nhị phân và do đó được coi là một loại phương tiện kỹ thuật số vật lý. ]] **Phương tiện truyền thông kỹ thuật
nhỏ|Kiến thức truyền thông **Kiến thức truyền thông** xoay quanh các thực tiễn cho phép mọi người truy cập, đánh giá phê bình và tạo hoặc điều khiển phương tiện truyền thông. Kiến thức truyền
**Truyền thông đại chúng** đề cập đến một loạt các công nghệ truyền thông nhằm tiếp cận một lượng lớn khán giả thông qua giao tiếp đại chúng. Các công nghệ mà truyền thông đại
thế=Young men and women in colourful, traditional dress dancing outdoors|nhỏ|Trang phục dân gian được mặc trong Lễ hội Jízda králů, tổ chức hàng năm tại làng [[Vlčnov,Moravia, Slovakia]] nhỏ|Trang phục của người đàn ông từ
**Phương tiện truyền thông mạng xã hội** (tiếng Anh: _social media_) là các ứng dụng hoặc chương trình được xây dựng dựa trên nền tảng Internet, nhằm tạo điều kiện cho việc tạo mới hoặc
**Công nghệ thông tin và truyền thông** (tiếng Anh: _Information and communications technology_, ICT) là cụm từ thường dùng như từ đồng nghĩa rộng hơn cho công nghệ thông tin (IT), nhưng thường là một
**Truyền thông tiếp thị** (tiếng Anh: Marketing Communications (viết tắt là Marcom)) là một phần cơ bản trong hoạt động marketing của công ty. Marcom là tất cả những thông điệp và phương tiện truyền
**Lý thuyết dòng chảy đa bước trong truyền thông** chỉ ra rằng thông tin từ phương tiện truyền thông đại chúng đến những người dẫn dắt ý kiến trước đến cộng đồng và dòng chảy
**Truyền thông Việt Nam** đề cập đến báo chí, phát thanh, truyền hình và các loại hình truyền thông đại chúng khác ở Việt Nam. Do Việt Nam là một chế độ đơn đảng, các
nhỏ|phải|Các nước châu Phi nơi mặt nạ được sử dụng truyền thống. **Mặt nạ truyền thống châu Phi** là một trong những yếu tố của nghệ thuật châu Phi có ảnh hưởng rõ rệt nhất
nhỏ|Tháp Ostankino tại Moscow **Truyền thông Nga** là tên gọi ngành truyền thông của Liên bang Nga. ## Quan điểm báo chí Nga về một số vấn đề của báo chí ### Về quyền lực
**Bộ Thông tin và Truyền thông Việt Nam** là cơ quan của Chính phủ Việt Nam, thực hiện chức năng quản lý nhà nước về báo chí; xuất bản, in, phát hành; phát thanh và
nhỏ|phải|Chương trình tin tức nhỏ|phải|Ống kính phóng viên trong một sự kiện tin tức **Truyền thông tin tức** (_News media_) hay còn gọi là **ngành công nghiệp tin tức** (_News industry_) là các hình thức
thumb|right|Một _hệ thống nhúng_ trên thẻ trình cắm có bộ xử lý, bộ nhớ, nguồn điện và giao diện bên ngoài **Hệ thống nhúng** () là một thuật ngữ để chỉ một hệ thống có
**Viral marketing** (hay còn gọi là tiếp thị lan truyền) là hình thức marketing theo quy tắc lan truyền thông tin. Là một chiến lược kinh doanh sử dụng các nền tảng mạng xã hội
**Phương tiện truyền thông** hay **phương tiện thông tin** () là việc vận dụng các khả năng của cơ thể, sử dụng những phương tiện có sẵn trong thiên nhiên hoặc những công cụ nhân
**Hệ thống thích ứng phức tạp** là một hệ thống trong đó một sự hiểu biết hoàn hảo về các bộ phận riêng lẻ không tự động truyền đạt một sự hiểu biết hoàn hảo
**Quang Tuyến** (tiếng Anh: **Beijing Enlight Media**) là một tập đoàn giải trí truyền thông tư nhân của Trung Quốc, được thành lập bởi Vương Trường Điền vào năm 1998. Mức vốn hóa thị trường
phải|nhỏ|280x280px|Kỹ thuật hệ thống được áp dụng trong các hệ thống phức tạp: Thiết kế tàu vũ trụ, Thiết kế chip máy tính, Rô bốt, Phần mềm tích hợp, xây dựng cầu đường. Kỹ thuật
nhỏ|Mã [[ASCII cho từ " Wikipedia " được biểu thị dưới dạng nhị phân, hệ thống số được sử dụng phổ biến nhất để mã hóa thông tin máy tính văn bản]] **Thông tin** có
**Đài Truyền hình Việt Nam**, được biết đến rộng rãi với tên gọi **VTV** (viết tắt của từ ), là đài truyền hình quốc gia thuộc sở hữu của Chính phủ nước Cộng hòa Xã
nhỏ|Một quầy báo tại [[Göttingen, Đức]] nhỏ|Tiệm bán tạp chí tại Mỹ **Tạp chí** là từ chỉ chung các loại ấn phẩm báo chí xuất bản định kỳ. ## Định nghĩa Theo định nghĩa, một
nhỏ|phải|Một [[trạm phát sóng truyền hình tại Hồng Kông]] **Truyền hình**, hay còn được gọi là **tivi** (_TV_) hay **vô tuyến truyền hình** (truyền hình không dây), **máy thu hình**, **máy phát hình**, hay **vô
**Người Do Thái** ( ISO 259-3 , phát âm ) là sắc tộc tôn giáo và là dân tộc có nguồn gốc từ người Israel cổ đại, còn gọi là người Hebrew, trong lịch sử
**Đài Truyền hình Thành phố Hồ Chí Minh** là đơn vị sự nghiệp báo chí trực thuộc Ủy ban nhân dân Thành phố Hồ Chí Minh. Đây là đài truyền hình đầu tiên ở Việt
thumb|Một quá trình gồm nhiều kỹ thuật kết xuất được áp dụng lên một cảnh phim 3D đơn lẻ thumb|Một hình ảnh tạo bằng phần mềm [[POV-Ray 3.6.]] Trong đồ họa máy tính, **kết xuất
Một dãy hàng đồ chơi trên phố Lương Văn Can, Hà Nội liên_kết=https://vi.wikipedia.org/wiki/T%E1%BA%ADp tin:Wooden_toys_(cropped).JPG|nhỏ|252x252px|Nhiều loại [[đồ chơi Channapatna bằng gỗ truyền thống từ Ấn Độ]] **Đồ chơi** hay **đồ hàng** là một đồ vật được
thumb|Người Uzbek ở Afghanistan Phong cách **trang phục Afghanistan** phản ánh rằng Afghanistan là quê hương của nhiều dân tộc khác nhau như Tajik, Pashtun, Hazara, người Uzbek và các dân tộc nhỏ hơn như
**_Phi vụ triệu đô_** (tựa tiếng Anh: **_Money Heist_**, tựa gốc , ) là một bộ phim truyền hình chính kịch tội phạm đề tài trộm cướp của Tây Ban Nha do Álex Pina sáng
**IPTV** (tiếng Anh viết tắt của _Internet Protocol Television_, có nghĩa: Truyền hình giao thức Internet) là một hệ thống dịch vụ truyền hình kỹ thuật số được phát đi nhờ vào giao thức Internet
**Phân tích độ nhạy (SA)** là kỹ thuật làm thế nào để phân chia _sự không chắc chắn_ trong kết quả đầu ra của một _mô hình toán học_ hoặc _một hệ thống_ (hệ thống
nhỏ| Để tìm kiếm một mục đã cho trong một danh sách theo thứ tự nhất định, có thể sử dụng cả thuật toán [[Tìm kiếm tuần tự|tìm kiếm nhị phân và tuyến tính (bỏ
**Đảo Phục Sinh** ( ; ) là một đảo và lãnh thổ đặc biệt của Chile nằm ở phần đông nam Thái Bình Dương, tại điểm cực đông nam của Tam giác Polynesia thuộc châu
**Chủ nghĩa tự do hiện đại Hoa Kỳ** là phiên bản chủ đạo của chủ nghĩa tự do tại Hoa Kỳ. Nó kết hợp ý tưởng của tự do dân sự (_civil liberty_) và bình
**Bán hàng phức tạp** (tiếng Anh: _complex sales_), còn được gọi là **bán hàng doanh nghiệp**, có thể đề cập đến phương thức giao dịch đôi khi được các tổ chức sử dụng khi mua
**Thông tấn xã Việt Nam** (**TTXVN**) là hãng thông tấn Quốc gia trực thuộc Chính phủ Việt Nam và là cơ quan thông tin chính thức của Nhà nước Cộng hoà Xã hội Chủ nghĩa
thumb|
Logo của Dự án [[Quá trình tự nhân đôi DNA.]] **Dự án Bản đồ gen Người** (tiếng Anh: _Human Genome Project_ - HGP) là một dự án nghiên cứu khoa học quốc tế có mục
nhỏ|phải|Họa phẩm về Tổ phụ Abraham chuẩn bị hiến tế Isaac, theo Kinh thánh Do Thái thì Abraham là tổ phụ của người Do Thái cổ **Lịch sử Do Thái** (_Jewish history_) là lịch sử
Bước vào kỷ nguyên số, ngành nông nghiệp đang trải qua một cuộc cách mạng toàn diện. Từ những cánh đồng truyền thống, nơi nông dân chủ yếu dựa vào kinh nghiệm và trực giác,
Bước vào kỷ nguyên số, ngành nông nghiệp đang trải qua một cuộc cách mạng toàn diện. Từ những cánh đồng truyền thống, nơi nông dân chủ yếu dựa vào kinh nghiệm và trực giác,
Bước vào kỷ nguyên số, ngành nông nghiệp đang trải qua một cuộc cách mạng toàn diện. Từ những cánh đồng truyền thống, nơi nông dân chủ yếu dựa vào kinh nghiệm và trực giác,
**Đài Phát thanh – Truyền hình Hà Nội** là cơ quan truyền thông báo chí trực thuộc Ủy ban Nhân dân Thành phố Hà Nội. ## Lịch sử * Đài Phát thanh – Truyền hình
**Công Ấn Độ** hay **Công lam** (danh pháp hai phần: **Pavo cristatus**), một loài chim lớn và màu sắc rực rỡ, là một loài chim công có nguồn gốc từ Nam Á, nhưng đã được
## Lịch sử - Nguồn gốc Nhà tâm lý học _George Silverman_ được xem là người tiên phong trong tiếp thị truyền miệng khi ông đã tạo ra cái gọi là "nhóm ảnh hưởng" vào
Công Ty TNHH Dịch Vụ Truyền Thông Và Giải Pháp Marketing Mekong Pro chuyên triển khai kế hoạch marketing & truyền thông trọn gói.Mekong Pro M&M, với hơn 10 năm kinh nghiệm trong lĩnh vực
Công Ty TNHH Dịch Vụ Truyền Thông Và Giải Pháp Marketing Mekong Pro chuyên triển khai kế hoạch marketing & truyền thông trọn gói.Mekong Pro M&M, với hơn 10 năm kinh nghiệm trong lĩnh vực
Phòng Lab phát triển phần mềm trên di động ở Cao đẳng CNTT Estonia. **Công nghệ thông tin** (), viết tắt **CNTT,** là một nhánh ngành kỹ thuật sử dụng máy tính và phần mềm