Increasing bisemigroups and algebraic routing

  • Authors:
  • Timothy G. Griffin;Alexander J. T. Gurney

  • Affiliations:
  • Computer Laboratory, University of Cambridge;Computer Laboratory, University of Cambridge

  • Venue:
  • RelMiCS'08/AKA'08 Proceedings of the 10th international conference on Relational and kleene algebra methods in computer science, and 5th international conference on Applications of kleene algebra
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Internet protocol used today for global routing -- the Border Gateway Protocol (BGP) -- evolved in a rather organic manner without a clear theoretical foundation. This has stimulated a great deal of recent theoretical work in the networking community aimed at modeling BGP-like routing protocols. This paper attempts to make this work more accessible to a wider community by reformulating it in a purely algebraic setting. This leads to structures we call increasing bisemigroups, which are essentially non-distributive semirings with an additional order constraint. Solutions to path problems in graphs annotated over increasing bisemigroups represent locally optimal Nash-like equilibrium points rather than globally optimal paths as is the case with semiring routing.