Model Checking Optimisation Based Congestion Control Algorithms

被引:2
|
作者
Lomuscio, Alessio [2 ]
Walker, Nigel G.
Strulo, Ben
Wu, Peng [1 ]
机构
[1] UCL, Dept Comp Sci, London, England
[2] Univ London Imperial Coll Sci Technol & Med, Dept Comp, London, England
基金
英国工程与自然科学研究理事会;
关键词
Model Checking; Distributed Optimisation; Congestion Control; Convergence;
D O I
10.3233/FI-2010-298
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Model checking has been widely applied to the verification of network protocols. Alternatively, optimisation based approaches have been proposed to reason about the large scale dynamics of networks, particularly with regard to congestion and rate control protocols such as TCP. This paper intends to provide a first bridge and explore synergies between these two approaches. We consider a series of discrete approximations to the optimisation based congestion control algorithms. Then we use branching time temporal logic to specify formally the convergence criteria for the system dynamics and present results from implementing these algorithms on a state-of-the-art model checker. We report on our experiences in using the abstraction of model checking to capture features of the continuous dynamics typical of optimisation based approaches.
引用
收藏
页码:77 / 96
页数:20
相关论文
共 50 条
  • [31] Model checking algorithms for analog verification
    Hartong, W
    Hedrich, L
    Barke, E
    39TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2002, 2002, : 542 - 547
  • [32] Algorithms for Model Checking HyperLTL and HyperCTL
    Finkbeiner, Bernd
    Rabe, Markus N.
    Sanchez, Cesar
    COMPUTER AIDED VERIFICATION, PT I, 2015, 9206 : 30 - 48
  • [33] A Survey of Delay-Based and Hybrid TCP Congestion Control Algorithms
    Al-Saadi, Rasool
    Armitage, Grenville
    But, Jason
    Branch, Philip
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2019, 21 (04): : 3609 - 3638
  • [34] Hardware Model Checking Algorithms and Techniques
    Cabodi, Gianpiero
    Camurati, Paolo Enrico
    Palena, Marco
    Pasini, Paolo
    ALGORITHMS, 2024, 17 (06)
  • [35] CSL model checking algorithms for QBDs
    Remke, Anne
    Haverkort, Boudewijn R.
    Cloth, Lucia
    THEORETICAL COMPUTER SCIENCE, 2007, 382 (01) : 24 - 41
  • [36] Progress on Algorithms for Stateless Model Checking
    Sagonas, Kostis
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2018, (268):
  • [37] Comparative Study of MPR Selection Algorithms Based on Statistical Model Checking
    Barki, Omar
    Guennoun, Zouhair
    Addaim, Adnane
    PROCEEDINGS OF 2016 5TH INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS (ICMCS), 2016, : 327 - 331
  • [38] Improved algorithms for the automata-based approach to model-checking
    Doyen, Laurent
    Raskin, Jean-Francois
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2007, 4424 : 451 - +
  • [39] Congestion Control Algorithms from Optimal Control Perspective
    Lavaei, Javad
    Doyle, John C.
    Low, Steven H.
    PROCEEDINGS OF THE 48TH IEEE CONFERENCE ON DECISION AND CONTROL, 2009 HELD JOINTLY WITH THE 2009 28TH CHINESE CONTROL CONFERENCE (CDC/CCC 2009), 2009, : 5402 - 5408
  • [40] Optimisation of the performance of a rate-based congestion control system by using fuzzy controllers
    Harju, J
    Pulakka, K
    1999 IEEE INTERNATIONAL PERFORMANCE, COMPUTING AND COMMUNICATIONS CONFERENCE, 1999, : 192 - 198