Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Guy Leduc

dblp:61/1225 · DBLP profile ↗
← Back
45ranked-venue papers
6as first author
0since 2021 · last 2015
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 36 · 5 first-authorSoftware engineering, systems software and programming languages · 6 · 2 first-authorArtificial intelligence and machine learning · 2Theory of computation · 2 · 1 first-authorSystems, architecture and hardware · 1Security and privacy · 1Databases, data management, data science and information retrieval · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
10 papers
Network measurement and analytics · 31% Routing and switching · 24% Network performance modeling · 13%
Theoretical computer science
1 paper
Information theory · 100%

Topics — the 23 heaviest of 25, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Network measurement and analytics › bandwidth estimation
available bandwidth estimation
0.212015
Rating Network Paths for Locality-Aware Overlay Construction and Routing · IEEE/ACM Trans. Netw. 2015
Routing and switching
inter-domain routing
0.222009
BGP-Aware IGP Link Weight Optimization in Presence of Route Reflectors · INFOCOM 2009
Combined intra- and inter-domain traffic engineering using hot-potato aware link weights optimization · SIGMETRICS 2008
Network measurement and analytics › distance estimation
network distance prediction
0.212013
DMFSGD: A Decentralized Matrix Factorization Algorithm for Network Distance Prediction · IEEE/ACM Trans. Netw. 2013
Routing and switching
traffic engineering
0.122008
Combined intra- and inter-domain traffic engineering using hot-potato aware link weights optimization · SIGMETRICS 2008
Comparing traffic engineering objective functions · CoNEXT 2005
Network performance modeling › performance prediction
end-to-end performance prediction
0.112011
Decentralized prediction of end-to-end network performance classes · CoNEXT 2011
Network measurement and analytics
matrix completion
0.112011
Decentralized prediction of end-to-end network performance classes · CoNEXT 2011
Routing and switching › adaptive routing
deflection routing
0.112008
Combined intra- and inter-domain traffic engineering using hot-potato aware link weights optimization · SIGMETRICS 2008
Routing and switching › traffic engineering
link weight optimization
0.112008
Combined intra- and inter-domain traffic engineering using hot-potato aware link weights optimization · SIGMETRICS 2008
Network measurement and analytics
network coordinate system
0.112008
Overlay routing using coordinate systems · CoNEXT 2008
Internet architecture and protocols › overlay networks
overlay routing
0.112008
Overlay routing using coordinate systems · CoNEXT 2008
Internet architecture and protocols
overlay networks
0.112015
Rating Network Paths for Locality-Aware Overlay Construction and Routing · IEEE/ACM Trans. Netw. 2015
Content delivery and video streaming › peer-to-peer streaming
peer selection
0.112015
Rating Network Paths for Locality-Aware Overlay Construction and Routing · IEEE/ACM Trans. Netw. 2015
Network management and operations › fault management
fault diagnosis
0.112006
Inferring groups of correlated failures · CoNEXT 2006
Cellular and mobile networks › mobility management
handoff prediction
0.112005
Entropy-based knowledge spreading and application to mobility prediction · CoNEXT 2005
Cellular and mobile networks
mobility management
0.112005
Entropy-based knowledge spreading and application to mobility prediction · CoNEXT 2005
Cellular and mobile networks › mobility management
mobility prediction
0.112005
Entropy-based knowledge spreading and application to mobility prediction · CoNEXT 2005
Wireless networking
wireless network protocols
0.112005
Entropy-based knowledge spreading and application to mobility prediction · CoNEXT 2005
Transport protocols and congestion control
packet loss differentiation
0.012004
A Machine Learning Approach to Improve Congestion Control over Wireless Computer Networks · ICDM 2004
Transport protocols and congestion control
TCP congestion control
0.012004
A Machine Learning Approach to Improve Congestion Control over Wireless Computer Networks · ICDM 2004
Network measurement and analytics › latency measurement
latency estimation
0.012008
Overlay routing using coordinate systems · CoNEXT 2008
Network management and operations › failure analysis
failure scenario analysis
0.012006
Inferring groups of correlated failures · CoNEXT 2006
Information theory › information measures
entropy
0.012005
Entropy-based knowledge spreading and application to mobility prediction · CoNEXT 2005
Wireless networking › wireless network protocols
wireless TCP performance
0.012004
A Machine Learning Approach to Improve Congestion Control over Wireless Computer Networks · ICDM 2004

Methods — techniques the papers use, named apart from their topics

matrix factorization · 0.5statistical inference · 0.2optimization · 0.2stochastic gradient descent · 0.2low-rank approximation · 0.2matrix completion · 0.1BGP routing solver · 0.1vivaldi · 0.1clustering · 0.1IS-IS LSP analysis · 0.1information theory · 0.1entropy-based relevance · 0.1decision trees · 0.1
YearPublicationVenuePosition
2015 Rating Network Paths for Locality-Aware Overlay Construction and Routing
abstract
This paper investigates the rating of network paths, i.e., acquiring quantized measures of path properties such as round-trip time and available bandwidth. Compared to fine-grained measurements, coarse-grained ratings are appealing in that they are not only informative but also cheap to obtain. Motivated by this insight, we first address the scalable acquisition of path ratings by statistical inference. By observing similarities to recommender systems, we examine the applicability of solutions to a recommender system and show that our inference problem can be solved by a class of matrix factorization techniques. A technical contribution is an active and progressive inference framework that not only improves the accuracy by selectively measuring more informative paths, but also speeds up the convergence for available bandwidth by incorporating its measurement methodology. Then, we investigate the usability of rating-based network measurement and inference in applications. A case study is performed on whether locality awareness can be achieved for overlay networks of Pastry and BitTorrent using inferred ratings. We show that such coarse-grained knowledge can improve the performance of peer selection and that finer granularities do not always lead to larger improvements.
Yongjun Liao, Narisu Tao, Pierre Geurts, Xiaoming Fu 0001, Guy Leduc
IEEE/ACM Trans. Netw.6
2013 Towards a Standards-based Cloud Service Manager
Amine Ghrab, Sabri Skhiri, Hervé Koener, Guy Leduc
CLOSER4
2013 Outbound SPIT filter with optimal performance guarantees
Sylvain Martin, Mohamed Nassar 0001, Damien Ernst, Guy Leduc
Comput. Networks5
2013 DMFSGD: A Decentralized Matrix Factorization Algorithm for Network Distance Prediction
abstract
The knowledge of end-to-end network distances is essential to many Internet applications. As active probing of all pairwise distances is infeasible in large-scale networks, a natural idea is to measure a few pairs and to predict the other ones without actually measuring them. This paper formulates the prediction problem as matrix completion where the unknown entries in a pairwise distance matrix constructed from a network are to be predicted. By assuming that the distance matrix has low-rank characteristics, the problem is solvable by low-rank approximation based on matrix factorization. The new formulation circumvents the well-known drawbacks of existing approaches based on Euclidean embedding. A new algorithm, so-called Decentralized Matrix Factorization by Stochastic Gradient Descent (DMFSGD), is proposed. By letting network nodes exchange messages with each other, the algorithm is fully decentralized and only requires each node to collect and to process local measurements, with neither explicit matrix constructions nor special nodes such as landmarks and central servers. In addition, we compared comprehensively matrix factorization and Euclidean embedding to demonstrate the suitability of the former on network distance prediction. We further studied the incorporation of a robust loss function and of nonnegativity constraints. Extensive experiments on various publicly available datasets of network delays show not only the scalability and the accuracy of our approach, but also its usability in real Internet applications.
Yongjun Liao, Pierre Geurts, Guy Leduc
IEEE/ACM Trans. Netw.4
2012 Contextual multi-armed bandits for web server defense
abstract
In this paper we argue that contextual multi-armed bandit algorithms could open avenues for designing self-learning security modules for computer networks and related tasks. The paper has two contributions: a conceptual and an algorithmical one. The conceptual contribution is to formulate the real-world problem of preventing HTTP-based attacks on web servers as a one-shot sequential learning problem, namely as a contextual multi-armed bandit. Our second contribution is to present CMABFAS, a new and computationally very cheap algorithm for general contextual multi-armed bandit learning that specifically targets domains with finite actions. We illustrate how CMABFAS could be used to design a fully self-learning meta filter for web servers that does not rely on feedback from the end-user (i.e., does not require labeled data) and report first convincing simulation results.
Sylvain Martin, Damien Ernst, Guy Leduc
IJCNN4
2012 DISco: A distributed information store for network challenges and their outcome
abstract
We present the design of DISco, a storage and communication middleware that enables distributed and task-centric autonomic control of networks. DISco allows multi-agent identification of anomalous situations (challenges) and assists coordinated remediation that will maintain service at an acceptable level, although degraded. The history of agents decisions, their context and outcomes is tracked as the situation evolves, and information is automatically gathered and organised to ease further human-assisted diagnosis. We then explore the feasibility of using state of the art peer-to-peer publish/subscribe and storage systems as building blocks for this service. The ability of those systems to support range queries and aggregation will be a key factor for their suitability to the task.
Sylvain Martin, Laurent Chiarello, Guy Leduc
NOMS3
2012 Editorial for Computer Networks special issue on "Measurement-based optimization of P2P networking and applications"
Xiaoming Fu 0001, Yang Chen 0001, Guy Leduc, Laurent Mathy
Comput. Networks3
2011 Decentralized prediction of end-to-end network performance classes
abstract
In large-scale networks, full-mesh active probing of end-to-end performance metrics is infeasible. Measuring a small set of pairs and predicting the others is more scalable. Under this framework, we formulate the prediction problem as matrix completion, whereby unknown entries of an incomplete matrix of pairwise measurements are to be predicted. This problem can be solved by matrix factorization because performance matrices have a low rank, thanks to the correlations among measurements. Moreover, its resolution can be fully decentralized without actually building matrices nor relying on special landmarks or central servers.
Yongjun Liao, Pierre Geurts, Guy Leduc
CoNEXT4
2011 Using decision trees for generating adaptive SPIT signatures
abstract
With the spread of new and innovative Internet services such as SIP-based communications, the challenge of protecting and defending these critical applications has been raised. In particular, SIP firewalls attempt to filter the signaling unwanted activities and attacks based on the knowledge of the SIP protocol. Optimizing the SIP firewall configuration at real-time by selecting the best filtering rules is problematic because it depends on both natures of the legal traffic and the unwanted activities. More precisely, we do not know exactly how the unwanted activities are reflected in the SIP messages and in what they differ from the legal ones. In this paper, we address the case of Spam over Internet Telephony (SPIT) mitigation.
Mohamed Nassar 0001, Sylvain Martin, Guy Leduc, Olivier Festor
SIN3
2010 Network Distance Prediction Based on Decentralized Matrix Factorization
Yongjun Liao, Pierre Geurts, Guy Leduc
Networking3
2010 Enhancement of TCP over wired/wireless networks with packet loss classifiers inferred by supervised learning
Ibtissam El Khayat, Pierre Geurts, Guy Leduc
Wirel. Networks3
2009 BGP-Aware IGP Link Weight Optimization in Presence of Route Reflectors
abstract
The first generation of IGP Link Weight Optimizers (LWOs) was based on presumably invariant intra-domain traffic matrices only, ignoring the fact that updating link weights had a side effect on these traffic matrices due to hot-potato routing, thus resulting in suboptimal link weight settings, and sometimes to very bad performance. The second generation of IGP LWOs, referred to as BGP-aware LWOs, has been able to optimize link weights while taking hot-potato effects into account. However, these tools relied on the complete visibility assumption fulfilled by e.g. a full-mesh iBGP configuration. This paper proposes a third generation LWO, still BGP-aware, but also able to work with iBGP configurations based on route reflectors, which usually hide some reachability information from routers. This partial visibility may cause various problems, including path deflections (i.e., the actual egress router is not the expected one), which may in turn create forwarding loops. Our LWO embeds a BGP routing solver which can always predict the actual egress router, even when route reflectors are used. It can also forbid solutions leading to path deflection. Its efficiency is evaluated on a real dataset, and compared to other LWOs.
Simon Balon, Guy Leduc
INFOCOM2
2009 Detecting Triangle Inequality Violations in Internet Coordinate Systems by Supervised Learning
Yongjun Liao, Mohamed Ali Kâafar, Bamba Gueye, François Cantin, Pierre Geurts, Guy Leduc
Networking6
2009 Routing based on delivery distributions in predictable disruption tolerant networks
Jean-Marc François, Guy Leduc
Ad Hoc Networks2
2009 A practical bytecode interpreter for programmable routers on IXP network processors
Sylvain Martin, Guy Leduc
Comput. Networks2
2008 Overlay routing using coordinate systems
abstract
We address the problem of finding indirect overlay paths that reduce the latency between pairs of nodes in an overlay. To this end we propose to rely on an Internet Coordinate System (ICS), namely Vivaldi, to estimate RTTs and help find these interesting detours. We define two initial criteria to illustrate our approach and assess their true/false positive rates.
François Cantin, Bamba Gueye, Mohamed Ali Kâafar, Guy Leduc
CoNEXT4
2008 An Overlay Maintenance Protocol for Overlay Routing on Top of Ad Hoc Networks
Sandrine Calomme, Guy Leduc
Networking2
2008 Towards a Two-Tier Internet Coordinate System to Mitigate the Impact of Triangle Inequality Violations
Mohamed Ali Kâafar, Bamba Gueye, François Cantin, Guy Leduc, Laurent Mathy
Networking4
2008 Combined intra- and inter-domain traffic engineering using hot-potato aware link weights optimization
abstract
A well-known approach to intradomain traffic engineering consists in finding the set of link weights that minimizes a network-wide objective function for a given intradomain traffic matrix. This approach is inadequate because it ignores a potential impact on interdomain routing due to hot-potato routing policies. This may result in changes in the intradomain traffic matrix that have not been anticipated by the link weights optimizer, possibly leading to degraded network performance.
Simon Balon, Guy Leduc
SIGMETRICS2
2007 Delivery Guarantees in Predictable Disruption Tolerant Networks
Jean-Marc François, Guy Leduc
Networking2
2007 AP and MN-Centric Mobility Prediction: A Comparative Study Based on Wireless Traces
Jean-Marc François, Guy Leduc
Networking2
2007 Basic Abstractions for an Autonomic Network Architecture
abstract
The ANA (Autonomic Network Architecture) project aims at providing a framework to flexibly host, interconnect, and federate multiple heterogeneous networks in an autonomic way, i.e. without requiring active human intervention. The guiding design principle is to strive for a maximum degree of flexibility at all levels of the architecture in order to inherently support heterogeneity and evolution. This paper describes the core abstractions and concepts of ANA (as defined during the first year of the project) and introduces their basic operation and interaction. While not autonomic themselves, the core architectural principles of ANA will enable autonomicity by not imposing a "one-size-fits-all" approach where protocols and paradigms are fixed by the architecture. We indeed argue that only the capacity of the network to be polyfunctional and fully adaptable will justify the label ' autonomic'. A prototype ofANA is currently being developed and will be released in 2008: the goal is to demonstrate the feasibility of autonomic networking within the 4 years of the project.
Christophe Jelger, Christian F. Tschudin, Stefan Schmid 0002, Guy Leduc
WOWMOM4
2007 Machine-learnt versus analytical models of TCP throughput
Ibtissam El Khayat, Pierre Geurts, Guy Leduc
Comput. Networks3
2007 Traffic Engineering an Operational Network with the TOTEM Toolbox
abstract
We explain how the TOTEM toolbox can be used to engineer an operational network. TOTEM is an open source TOolbox for Traffic Engineering Methods which covers IP- based and MPLS-based intradomain traffic engineering (TE) algorithms, but also interdomain TE. In this paper, we use the toolbox as an off-line simulator to optimise the traffic of an operational network. To help an operator choose between an IP-based or MPLS-based solution, or find the best way to load- balance a network for a given traffic, our case study compares several IP and MPLS routing algorithms, evaluates the impact of hot-potato routing on the intradomain traffic matrix, and analyses the worst-case link failure. This study reveals the power of a toolbox that federates many traffic engineering algorithms.
Simon Balon, Jean Lepropre, Olivier Delcourt, Fabian Skivée, Guy Leduc
IEEE Trans. Netw. Serv. Manag.5
2006 Inferring groups of correlated failures
abstract
We compare and evaluate different methods to infer groups of correlated failures. These methods try to group failure events occurring nearly simultaneously in clusters. Indeed if several failures occur nearly at the same moment in a network, it is possible that these failures have the same root cause. The input data of our algorithms are IP failure notifications that can be provided by several sources. We consider two sources: IS-IS Link State Packets (LSPs) and Syslog messages. Our first results on the Abilene and GÉANT networks show that the inference methods behave differently and that using IS-IS LSPs provides more accurate results than using Syslog messages.
Jean Lepropre, Guy Leduc
CoNEXT2
2006 How Well Do Traffic Engineering Objective Functions Meet TE Requirements?
Simon Balon, Fabian Skivée, Guy Leduc
Networking3
2006 On the Accuracy of Analytical Models of TCP Throughput
Ibtissam El Khayat, Pierre Geurts, Guy Leduc
Networking3
2006 A scalable and decentralized fast-rerouting scheme with efficient bandwidth sharing
Simon Balon, Laurent Mélon, Guy Leduc
Comput. Networks3
2006 A survey of optimal network congestion control for unicast and multicast transmission
Nicolas Bonmariage, Guy Leduc
Comput. Networks2
2006 An open source traffic engineering toolbox
Guy Leduc, Henrik Abrahamsson, Simon Balon, Sandford Bessler, Maurizio D'Arienzo, Olivier Delcourt, Jordi Domingo-Pascual, Selin Cerav-Erbas, Ivan Gojmerac, Xavier Masip-Bruin, Antonio Pescapè, Bruno Quoitin, S. F. Romano, E. Salvatori, Fabian Skivée, Hung Tuan Tran, Steve Uhlig, Hakan Ümit
Comput. Commun.1
2005 Comparing traffic engineering objective functions
abstract
We compare and evaluate how well-known and novel network-wide objective functions for Traffic Engineering (TE) algorithms fulfil TE requirements. To compare the objective functions we model the TE problem as a linear program and solve it to optimality, thus finding for each objective function the best possible target of any heuristic TE algorithm. Our first results on the GÉANT network suggest that they can give quite different results.
Simon Balon, Fabian Skivée, Guy Leduc
CoNEXT3
2005 Entropy-based knowledge spreading and application to mobility prediction
abstract
The low quality of service provided by wireless networks does not facilitate the setup of long-awaited services, such as video conversations. In a cellular network, handoffs are an important cause of packet losses and delay jitter. These problems can be mitigated if proactive measures are taken. This requires each cell to guess the next handoff of each mobile terminal, a problem known as mobility prediction. This prediction can occur thanks to some clues (such as signal strength measurements) giving information about the terminals motion. For example, a clue that locates on which road a mobile is moving is likely to be interesting for all the prediction-enabled cells along that road ---and should therefore be sent to them. This paper proposes a new method aimed at selecting the most relevant clues and finding where to propagate those clues so as to optimize mobility predictions. The pertinence of a clue is measured using information theory and by means of decision trees. This pertinence estimation is exchanged between the cells and allows to build a"relevance map" that helps determine where clues should be sent. It is adapted to the characteristics of wireless terminals such as low bandwidth and processing power.
Jean-Marc François, Guy Leduc
CoNEXT2
2005 Improving TCP in Wireless Networks with an Adaptive Machine-Learnt Classifier of Packet Loss Causes
Ibtissam El Khayat, Pierre Geurts, Guy Leduc
NETWORKING3
2005 Mobility Prediction's Influence on QoS in Wireless Networks: A Study on a Call Admission Algorithm
abstract
Several mechanisms increase the QoS level of mobile networks thanks to an underlying mobility prediction method (i.e. a means to predict a mobile's next access router). This paper aims at studying how the accuracy of the prediction method can influence the network QoS in the particular context of call admission control. It shows that (a) the mobiles behaviour must be adapted according to the prediction scheme accuracy in order to achieve good performance and (b) the admission algorithm can be modified to increase its fairness and to give mobiles an incentive to do such an adaptation.
Jean-Marc François, Guy Leduc
WiOpt2
2004 A Machine Learning Approach to Improve Congestion Control over Wireless Computer Networks
abstract
In this paper, we present the application of machine learning techniques to the improvement of the congestion control of TCP in wired/wireless networks. TCP is sub-optimal in hybrid wired/wireless networks because it reacts in the same way to losses due to congestion and losses due to link errors. We thus propose to use machine learning techniques to build automatically a loss classifier from a database obtained by simulations of random network topologies. Several machine learning algorithms are compared for this task and the best method for this application turns out to be decision tree boosting. It outperforms ad hoc classifiers proposed in the networking literature.
Pierre Geurts, Ibtissam El Khayat, Guy Leduc
ICDM3
2000 Verification of security protocols using LOTOS-method and application
Guy Leduc, François Germeau
Comput. Commun.1
1999 Model-Based Verification of a Security Protocol for Conditional Access to Services
Guy Leduc, Olivier Bonaventure, Luc Léonard, Eckhart Koerner, Charles Pecheur
Formal Methods Syst. Des.1
1998 A Formal Definition of Time in LOTOS
abstract
Abstract. Enhanced Timed-LOTOS, denoted ET-LOTOS, is an extension of LOTOS that allows the modelling of real-time behaviours. It covers all the aspects of full LOTOS, including data types, it supports both a dense and a discrete time domain and can manipulate time values as any other data values. A tutorial on ET-LOTOS, showing many application examples, has already been published [LéL97]. The present paper adds to it by providing an in-depth presentation of its theoretical aspects. The complete semantics is given and explained, and its properties are studied. In particular, we prove that the semantics is consistent and that strong bisimulation is a congruence. This requires to deal carefully with the presence of negative premises in the operational semantics, which are necessary to express urgency. ET-LOTOS is also shown to be a conservative extension of LOTOS for guarded processes, and is the basis of the timed extension of LOTOS currently developed by ISO [ISO98]. To our knowledge, this is the first in-depth study of a language that combines data types and real-time behaviours.
Luc Léonard, Guy Leduc
Formal Aspects Comput.2
1997 A Computer Aided Design of a Secure Registration Protocol
François Germeau, Guy Leduc
FORTE2
1997 An Introduction to ET-LOTOS for the Description of Time-Sensitive Systems
Luc Léonard, Guy Leduc
Comput. Networks ISDN Syst.2
1993 An Enhanced Version of Timed LOTOS and its Application to a Case Study
Luc Léonard, Guy Leduc
FORTE2
1992 A timed LOTOS supporting a dense time domain and including new timed operators
Guy Leduc, Luc Léonard
FORTE1
1992 A Framework Based on Implementation Relations for Implementing LOTOS Specifications
Guy Leduc
Comput. Networks ISDN Syst.1
1991 A LOTOS Data Facility Compiler (DAFY)
Eric Lallemand, Guy Leduc
FORTE2
1991 An Upward Compatible Timed Extension to LOTOS
Guy Leduc
FORTE1