Nonlinear Negotiation Approaches for Complex-Network Optimization: A Study Inspired by Wi-Fi Channel Assignment

At the present time, Wi-Fi networks are everywhere. They operate in unlicensed radio-frequency spectrum bands (divided in channels), which are highly congested. The purpose of this paper is to tackle the problem of channel assignment in Wi-Fi networks. To this end, we have modeled the networks as multilayer graphs, in a way that frequency channel assignment becomes a graph coloring problem. For a high number and variety of scenarios, we have solved the problem with two different automated negotiation techniques: a hill-climbing mediated negotiation and a simulated annealing mediated negotiation. As an upper bound reference for the performance of these two techniques, we have also solved the problem using a particle swarm optimizer. Results show that the annealer negotiator behaves as the best choice because it is able to obtain even better results than the particle swarm optimizer in the most complex scenarios under study, with running times one order of magnitude below. Moreover, we study how different properties of the network layout affect to the performance gain that the annealer is able to obtain with respect to the particle swarm optimizer. Finally, we show how the different strategic behavior of the participants affects the results.

[1]  Daniel Král,et al.  Graph labellings with variable weights, a survey , 2009, Discret. Appl. Math..

[2]  Alessandro Bazzi,et al.  On Uncoordinated Multi User Multi RAT Combining , 2011, 2011 IEEE Vehicular Technology Conference (VTC Fall).

[3]  Carlo Mannino,et al.  Models and solution techniques for frequency assignment problems , 2003, 4OR.

[4]  Andrea Bondavalli,et al.  Combining SAN and P-Graphs for the Analysis and Optimization of Industrial Processes , 2016, 2016 12th European Dependable Computing Conference (EDCC).

[5]  Nicholas R. Jennings,et al.  Optimal Negotiation Strategies for Agents with Incomplete Information , 2001, ATAL.

[6]  Ted H. Szymanski,et al.  Interference measurements in an 802.11n Wireless Mesh Network testbed , 2012, 2012 25th IEEE Canadian Conference on Electrical and Computer Engineering (CCECE).

[7]  Bruce A. Reed,et al.  Channel assignment and weighted coloring , 2000, Networks.

[8]  Enrique de la Hoz,et al.  Spectrum graph coloring and applications to WiFi channel assignment , 2016, Symmetry.

[9]  Sarit Kraus,et al.  Principles of Automated Negotiation , 2014 .

[10]  Paolo Toth,et al.  A survey on vertex coloring problems , 2010, Int. Trans. Oper. Res..

[11]  Tommy R. Jensen,et al.  Graph Coloring Problems , 1994 .

[12]  Ivan Marsá-Maestre,et al.  On the Goodness of Using Orthogonal Channels in WLAN IEEE 802.11 in Realistic Scenarios , 2018, Wirel. Commun. Mob. Comput..

[13]  Nanfei Sun,et al.  A simulation model for wave propagation and scattering of beam waves in vegetation using scalar transport theory , 2017 .

[14]  Carles Sierra,et al.  $$\hbox {NB}^{3}$$NB3: a multilateral negotiation algorithm for large, non-linear agreement spaces with limited time , 2015, Autonomous Agents and Multi-Agent Systems.

[15]  Mohammad S. Obaidat,et al.  An accurate line of sight propagation performance model for ad-hoc 802.11 wireless LAN (WLAN) devices , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[16]  Alex Fornito,et al.  Graph Theoretic Analysis of Human Brain Networks , 2016 .

[17]  Douglas J. Leith,et al.  Thwarting Selfish Behavior in 802.11 WLANs , 2013, IEEE/ACM Transactions on Networking.

[18]  H. Whitney The Coloring of Graphs. , 1931, Proceedings of the National Academy of Sciences of the United States of America.

[19]  Qi Shi,et al.  SDN-based channel assignment algorithm for interference management in dense Wi-Fi networks , 2016, 2016 European Conference on Networks and Communications (EuCNC).

[20]  Minjie Zhang,et al.  Adaptive conceding strategies for automated trading agents in dynamic, open markets , 2009, Decis. Support Syst..

[21]  Sunil Kumar,et al.  A detailed survey on selfish node detection techniques for mobile ad hoc networks , 2016, 2016 Fourth International Conference on Parallel, Distributed and Grid Computing (PDGC).

[22]  William A. Arbaugh,et al.  Weighted coloring based channel assignment for WLANs , 2005, MOCO.

[23]  Mark Klein,et al.  Addressing stability issues in mediated complex contract negotiations for constraint-based, non-monotonic utility spaces , 2010, Autonomous Agents and Multi-Agent Systems.

[24]  Ruben E. Perez,et al.  Constrained structural design optimization via a parallel augmented Lagrangian particle swarm optimization approach , 2011 .

[25]  A. Rubinstein Perfect Equilibrium in a Bargaining Model , 1982 .

[26]  Zsolt Tuza,et al.  Colorings and Related Topics , 2003, Handbook of Graph Theory.

[27]  Mark Klein,et al.  Nonlinear Negotiation Approaches for Complex-Network Optimization: A Study Inspired by Wi-Fi Channel Assignment , 2016, COREDEMA@ECAI.

[28]  Mason A. Porter,et al.  Multilayer networks , 2013, J. Complex Networks.

[29]  Dexter Kozen,et al.  On Distance Coloring , 2007 .

[30]  Hiromitsu Hattori,et al.  Using iterative narrowing to enable multi-party negotiations with multiple interdependent issues , 2007, AAMAS '07.

[31]  Andreas Fink,et al.  Learning from the Metaheuristics: Protocols for Automated Negotiations , 2015 .

[32]  Sherali Zeadally,et al.  Spectrum Assignment in Cognitive Radio Networks: A Comprehensive Survey , 2013, IEEE Communications Surveys & Tutorials.

[33]  Adam Wolisz,et al.  An Inter-Access Point Coordination Protocol for Dynamic Channel Selection in IEEE802.11 Wireless LANs , 2007 .

[34]  Ivan Marsá-Maestre,et al.  Automated Negotiation for Resource Assignment in Wireless Surveillance Sensor Networks , 2015, Sensors.

[35]  Dipankar Raychaudhuri,et al.  Understanding channel selection dynamics in dense Wi-Fi networks , 2015, IEEE Communications Magazine.

[36]  A. Eisenblatter,et al.  FAP web-A website about frequency assignment problems , 2001 .

[37]  Mark Newman,et al.  Networks: An Introduction , 2010 .

[38]  Takayuki Ito,et al.  Modern Approaches to Agent-based Complex Automated Negotiation , 2017 .

[39]  Mark Klein,et al.  Negotiating Complex Contracts , 2003, AAMAS '02.

[40]  Ekram Hossain,et al.  Channel assignment schemes for infrastructure-based 802.11 WLANs: A survey , 2010, IEEE Communications Surveys & Tutorials.

[41]  Lata Narayanan,et al.  Channel assignment and graph multicoloring , 2002 .

[42]  Aravind Srinivasan,et al.  A Client-Driven Approach for Channel Management in Wireless LANs , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[43]  Stefan Richter,et al.  Centrality Indices , 2004, Network Analysis.

[44]  D. de Werra,et al.  Graph Coloring Problems , 2013 .

[45]  H. Wiener Structural determination of paraffin boiling points. , 1947, Journal of the American Chemical Society.

[46]  Riccardo Basosi,et al.  A generation-attraction model for renewable energy flows in Italy: A complex network approach , 2016 .

[47]  Anjali Awasthi,et al.  Partitioning of transportation networks under disruption , 2017 .