{"title":"Prediction Augmented Segment Routing","authors":"M. Kodialam, T. Lakshman","doi":"10.1109/HPSR52026.2021.9481858","DOIUrl":null,"url":null,"abstract":"With the increasing success of machine learning based approaches for prediction problems, there has been recent effort in improving the performance of online algorithms by augmenting them with machine learning predictions. Since machine learning predictions typically do not offer any performance guarantees, the new approach has to take into consideration the possibility that the machine learning prediction can be inaccurate. The idea is to develop approaches that give good results when the prediction is accurate (consistency) while ensuring that the performance is still acceptable in the worst case, when the prediction is not accurate (robustness). Segment routing is now being widely deployed and used for traffic engineering in IP networks. The key idea in segment routing is to break up the routing path into segments to better control routing paths and improve network utilization. We consider the problem of designing the segments in a network to minimize congestion. This is typically done for a predicted traffic matrix. We use the ideas of consistency and robustness to design a parametrized algorithm that gives good performance when the actual traffic matrix is exactly the predicted traffic matrix (consistency) while giving good performance in the worst case if the actual traffic matrix deviates significantly from the predicted traffic matrix (robustness).","PeriodicalId":158580,"journal":{"name":"2021 IEEE 22nd International Conference on High Performance Switching and Routing (HPSR)","volume":"121 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 22nd International Conference on High Performance Switching and Routing (HPSR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HPSR52026.2021.9481858","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
With the increasing success of machine learning based approaches for prediction problems, there has been recent effort in improving the performance of online algorithms by augmenting them with machine learning predictions. Since machine learning predictions typically do not offer any performance guarantees, the new approach has to take into consideration the possibility that the machine learning prediction can be inaccurate. The idea is to develop approaches that give good results when the prediction is accurate (consistency) while ensuring that the performance is still acceptable in the worst case, when the prediction is not accurate (robustness). Segment routing is now being widely deployed and used for traffic engineering in IP networks. The key idea in segment routing is to break up the routing path into segments to better control routing paths and improve network utilization. We consider the problem of designing the segments in a network to minimize congestion. This is typically done for a predicted traffic matrix. We use the ideas of consistency and robustness to design a parametrized algorithm that gives good performance when the actual traffic matrix is exactly the predicted traffic matrix (consistency) while giving good performance in the worst case if the actual traffic matrix deviates significantly from the predicted traffic matrix (robustness).