An O(n 1.5 ) Deterministic Gossiping Algorithm for Radio Networks Ying Xu 田文錦.

Slides:



Advertisements
Similar presentations
Costas Busch Louisiana State University CCW08. Becomes an issue when designing algorithms The output of the algorithms may affect the energy efficiency.
Advertisements

* Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model Dongxiao Yu Department of Computer Science The University of Hong.
Distributed Leader Election Algorithms in Synchronous Ring Networks
Gossip and its application Presented by Anna Kaplun.
Broadcasting in UDG Radio Networks with Unknown Topology Yuval Emek, Leszek Gąsieniec, Erez Kantor, Andrzej Pelc, David Peleg, Chang Su, Weizmann Liverpool.
:Word Morphing ★★☆☆☆ 題組: Problem Set Archive with Online Judge 題號: 10508:word morphing 解題者:楊家豪 解題日期: 2006 年 5 月 21 日 題意: 第一行給你兩個正整數, 第一個代表下面會出現幾個字串,
1 Q10276: Hanoi Tower Troubles Again! 星級 : ★★★ 題組: Online-judge.uva.es PROBLEM SET Volume CII 題號: Q10276: Hanoi Tower Troubles Again! 解題者:薛祖淵 解題日期: 2006.
Load balancing Presented by 張肇烜. Outline Load Balancing Static Load Balancing Dynamic Load Balancing.
: Boxes ★★★☆☆ 題組: Problem Set Archive with Online Judge 題號: 11003: Boxes 解題者:蔡欣燁 解題日期: 2007 年 3 月 19 日.
Are technologies value-free? Are technologies value-free? What are educational purpose? – What are educational purpose? – What purpose and shape we hold.
Fast Distributed Algorithm for Convergecast in Ad Hoc Geometric Radio Networks Alex Kesselman, Darek Kowalski MPI Informatik.
: Road Construction ★★★☆☆ 題組: Contest Archive with Online Judge 題號: 10724: Road Construction 解題者:徐文宏 解題日期: 2011 年 4 月 20 日 題意:給一個座標圖 (-1000~1000)
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
: ShellSort ★★☆☆☆ 題組: Problem D 題號: 10152: ShellSort 解題者:林一帆 解題日期: 2006 年 4 月 10 日 題意:烏龜王國的烏龜總是一隻一隻疊在一起。唯一改變烏龜位置 的方法為:一隻烏龜爬出他原來的位置,然後往上爬到最上方。給 你一堆烏龜原來排列的順序,以及我們想要的烏龜的排列順序,你.
1 94 學年度碩士班新生座談 擬定 修正. 2 李之中 Chi-Chung Lee Assistant professor Department of Information Management, Chung Hwa University Office.
李金鳳老師 & 春風少年兄 第一次 親密 接觸 組員名單 : 林祐慶 簡宏儒 張詠翔 楊志傑 指導老師 : 李金鳳老師.
Network Connections ★★★☆☆ 題組: Contest Archive with Online Judge 題號: Network Connections 解題者:蔡宗翰 解題日期: 2008 年 10 月 20 日 題意:給你電腦之間互相連線的狀況後,題.
: The largest Clique ★★★★☆ 題組: Contest Archive with Online Judge 題號: 11324: The largest Clique 解題者:李重儀 解題日期: 2008 年 11 月 24 日 題意: 簡單來說,給你一個 directed.
探究教學法 (Inquiry Teaching Method)
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved Describing Composite.
The Perceptron Algorithm (dual form)
: Multisets and Sequences ★★★★☆ 題組: Problem Set Archive with Online Judge 題號: 11023: Multisets and Sequences 解題者:葉貫中 解題日期: 2007 年 4 月 24 日 題意:在這個題目中,我們要定義.
最短路徑演算法 卓訓榮 2002/11/11 Data base Label Setting Algorithm Label Correcting Algorithm 運輸資訊.
: Placing Lampposts ★★★☆☆ 題組: Problem Set Archive with Online Judge 題號: 10859: Placing Lampposts 解題者:陳志瑜 解題日期: 2011 年 5 月 10 日 題意:美化為 Dhaka City.
:Nuts for nuts..Nuts for nuts.. ★★★★☆ 題組: Problem Set Archive with Online Judge 題號: 10944:Nuts for nuts.. 解題者:楊家豪 解題日期: 2006 年 2 月 題意: 給定兩個正整數 x,y.
Marble on tree ★★★☆☆ 題組: ACM Programming Contest World Finals, 1998 題號: Marble on tree 解題者:呂為萱 解題日期: 2011 年 3 月 16 日 題意: 有 n 個箱子,被擺放在 rooted.
E-tickets validation protocols in mobile environment MSS : verification server maintains a list of E-tickets validated by it. MH : submit the E-ticket.
Dariusz Kowalski University of Connecticut & Warsaw University Andrzej Pelc University of Quebec en Outaouais Broadcasting in Undirected Ad hoc Radio Networks.
1 An algorithm for finding a shortest vector in a two- dimensional modular lattice An algorithm for finding a shortest vector in a two- dimensional modular.
公用品.  該物品的數量不會因一人的消費而受到 影響,它可以同時地被多人享用。 角色分配  兩位同學當我的助手,負責:  其餘各人是投資者,每人擁有 $100 , 可以投資在兩種資產上。  記錄  計算  協助同學討論.
: Problem G e-Coins ★★★☆☆ 題組: Problem Set Archive with Online Judge 題號: 10306: Problem G e-Coins 解題者:陳瀅文 解題日期: 2006 年 5 月 2 日 題意:給定一個正整數 S (0
: My T-shirt suits me ★★★☆☆ 題組: Problem Set Archive with Online Judge 題號: : My T-shirt suits me 解題者:江秀桂 解題日期: 2007 年 6 月 5 日 題意:把 N 件 T-shirt.
: 05-2 Rendezvous ★★★☆☆ 題組: Problem Set Archive with Online Judge 題號: 11015: 05-2 Rendezvous 解題者:池明洋 解題日期: 2006 年 4 月 16 日 題意: 給 node N 個 , edge.
函式 Function Part.2 東海大學物理系‧資訊教育 施奇廷. 遞迴( Recursion ) 函式可以「呼叫自己」,這種動作稱為 「遞迴」 此程式的執行結果相當於陷入無窮迴圈, 無法停止(只能按 Ctrl-C ) 這給我們一個暗示:函式的遞迴呼叫可以 達到部分迴圈的效果.
: Flip Sort ★★☆☆☆ 題組: Problem Set Archive with Online Judge 題號: 10327: Flip Sort 解題者:歐子揚 解題日期: 2010 年 2 月 26 日 題意:在這個問題中使用一種排序方式 (Flip) ,意思就是 只能交換相鄰的.
2015/6/ : Simple division ★★☆☆☆ 題組: Problem Set Archive with Online Judge 題號: 10407: Simple division 解題者:侯沛彣、柯名澤 解題日期: 2006 年 5 月 16 日 題意: 給一個不為零的整數數列,請找出除以每個數字後能.
A Search Procedure for Hamilton Paths and Circuits Frank Rubin JACM, Vol. 21, No. 4, pp , Oct
1 An Average-case Analysis of the Gaussian Algorithm for Lattice Reduction An Average-case Analysis of the Gaussian Algorithm for Lattice Reduction Combinatorics,
The Broken Defenses 資訊的氾濫. 當資訊脫序過度 所謂的界線保護網被打破 推翻 代表人類的生活有何改變與衝擊 ? Neil Postman 提到在 Technopoly 之前 宗 教學校家庭 都是用來控制資訊的系統 請說 說看這些 social institution ( 社會的機構組.
Adaptiveness vs. obliviousness and randomization vs. determinism Dariusz Kowalski University of Connecticut & Warsaw University Andrzej Pelc University.
網路介紹及其運用 講師陳炯勳. 5-2 IP 協定 ( 一 ) IP 協定運作 (1) – 網路成員:主機 (Host) 與路由器 (Router) – 路由表 – 電報傳輸運作.
Biological Science Database 個人化服務設定步驟. Biological Science Database 僅提供專題選 粹服務 專題選粹 (Alerts) :查詢後,提供儲存檢 索策略的功能,日後每週將符合條件的 更新資料,採 方式通知。每筆設定 最多每週可收到.
:Commandos ★★★☆☆ 題組: Contest Archive with Online Judge 題號: 11463: Commandos 解題者:李重儀 解題日期: 2008 年 8 月 11 日 題意: 題目會給你一個敵營區內總共的建築物數,以及建築物 之間可以互通的路有哪些,並給你起點的建築物和終點.
Visual C++重點複習.
: Place the Guards ★★★☆☆ 題組: Problem Set Archive with Online Judge 題號: 11080: Place the Guards 解題者:陳盈村 解題日期: 2008 年 3 月 26 日 題意:有一個國王希望在他的城市裡佈置守衛,
1 Identity-based Cryptography for Securing Mobile Phone Calls Matthew Smith, Christian Schridde, Bj ¨orn Agel, Bernd Freisleben 2009 International Conference.
Distributed Computing 5. Synchronization Shmuel Zaks ©
ACSS 2006, T. Radzik1 Communication Algorithms for Ad-hoc Radio Networks Tomasz Radzik Kings Collage London.
Introduction 因為需要 large amount of computation. Why parallel?
Impact of Selfish Nodes on Route Discovery in Mobile Ad Hoc Networks Impact of Selfish Nodes on Route Discovery in Mobile Ad Hoc Networks Qi Zhang and.
Computer Science and Engineering Parallel and Distributed Processing CSE 8380 February 10, 2005 Session 9.
04/06/2016Applied Algorithmics - week101 Dynamic vs. Static Networks  Ideally, we would like distributed algorithms to be: dynamic, i.e., be able to.
Hierarchical Affinity Propagation Inmar E. Givoni, Clement Chung, Brendan J. Frey.
1 HEINZ NIXDORF INSTITUTE University of Paderborn Algorithms and Complexity Christian Schindelhauer Algorithms for Radio Networks Winter Term 2005/2006.
很久以前,有個孤兒叫小雪,她很喜歡畫畫,可是她很窮 沒有錢買筆 。. 有一天晚上,小雪夢見一位老奶奶送給她一枝又大又長的 毛筆。
OSPF. OSPF 协议概述 链路状态信息 RTA RTC RTD RTB 链路状态数据库 每台路由器会将当前正确的链路状态信息向一定 的范围内的所有主机发送 它支持区域的概念,同一区域内的路由器最终都 可以拥有对此区域相同的拓扑描述 每台路由器接收到此信息之后,根据最短路径算 法计算最优的下一跳.
Picture writing 3 Jr1 Red C2 看圖寫作. What you need to know Topic sentence 故事開頭主題句 tell the story in correct sequence 依照故事發生順序說故事 Concluding sentence / what.
1 94 學年度碩士班新生座談. 2 李之中 Chi-Chung Lee Assistant professor Department of Information Management, Chung Hwa University Office : M302-1 Phone : 03- coming.
GEOCASTING IN MOBILE AD HOC NETWORKS LOCATION- BASED MULTICAST ALGORITHMS 指導教授:許子衡 教授 學生:翁偉傑 1 Young-Bae Ko and Nitin H. Vaidya Department of Computer.
SPAN: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks Benjie Chen, Kyle Jamieson, Hari Balakrishnan, Robert.
Geometry-driven Scheme for Geocast Routing in Mobile Ad Hoc Networks Sung-Hee Lee, Young-Bae Ko College of Information and Communication, Ajou University,
網路概論 Class 3 – Data Link Control Part I 授課老師 楊人順 2001/10/09,2001/10/16.
美洲華語 第二冊第四課 說故事 : 叔叔的謎語. 中中和哥哥都說,叔叔的這頂帽子真好看 。 叔叔說:「我說一個謎語,你們誰猜對了, 我就把帽子送給誰。」
Algorithms and Computational Biology Lab, Department of Computer Science and & Information Engineering, National Taiwan University, Taiwan Modular organization.
Ad Hoc Radio Networks Radio Network is a collection of transmitter-receiver devices (denoted as notes). Each node can transmit data to nodes which exist.
Advisor :Wei-Yeh Chen Student :楊 于 世
CSCE 668 DISTRIBUTED ALGORITHMS AND SYSTEMS
A Distributed Clustering Scheme For Underwater Sensor Networks
On Constructing k-Connected k-Dominating Set in Wireless Networks
BiCuts: A fast packet classification algorithm using bit-level cutting
Presentation transcript:

An O(n 1.5 ) Deterministic Gossiping Algorithm for Radio Networks Ying Xu 田文錦

Radio Network All processor work synchronously and have unique identifiers 2.Message collision 3.Assume strongly connected

Two Problems Broadcasting problem One distinguished source node has a message that needs to be sent to all other nodes. Gossiping problem Each node is initially given a different message that needs to be distributed to all other nodes. 每個 processor 在發送 message 的 時候是把自己和之前收到的一起 發送給所有相鄰的 processor

Round Robin Algorithm Time Complexity O(Dn) = O(n 2 )

An O(n 1.5 logn) Time Gossiping Algorithm

times round robin

Analysis r n 忽略 B(n) = O(nlogn) O(n)O(n)

O(n 1.5 ) Time Algorithm B(n) = O(nlogn) r n 忽略 O(n)O(n) O(n)O(n) O(n)O(n)

Reference L. Gasieniec and A. Linags, On adaptive deterministic gossiping in ad hoc radio networks, Inform. Process. Lett., 2(2002),89-93 M. Chrobak, L. Gassieniec, and W. Rytter, Fast broadcasting and gossiping in radio networks, in Proc. 41st IEEE Symposium on Foundations of Computer Science, 200, pp