Libin Jiang

dblp:69/6623 · DBLP profile ↗
← Back
10ranked-venue papers
7as first author
0since 2021 · last 2018
—ORCID · none

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

Computer networks · 7 · 5 first-authorTheory of computation · 2 · 2 first-author

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
8 papers
Wireless networking · 49% Network optimization and economics · 26% Physical-layer communications · 13%
Theoretical computer science
2 papers
Algorithms and data structures · 82% Coding theory · 18%

Topics — the 26 heaviest of 28, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Wireless networking
medium access control
0.652012
Fast Mixing of Parallel Glauber Dynamics and Low-Delay CSMA Scheduling · IEEE Trans. Inf. Theory 2012
Approaching throughput-optimality in distributed CSMA scheduling algorithms with collisions · IEEE/ACM Trans. Netw. 2011
Fast mixing of parallel Glauber dynamics and low-delay CSMA scheduling · INFOCOM 2011
Wireless networking › medium access control › channel access scheduling
CSMA scheduling
0.432012
Fast Mixing of Parallel Glauber Dynamics and Low-Delay CSMA Scheduling · IEEE Trans. Inf. Theory 2012
Approaching throughput-optimality in distributed CSMA scheduling algorithms with collisions · IEEE/ACM Trans. Netw. 2011
Fast mixing of parallel Glauber dynamics and low-delay CSMA scheduling · INFOCOM 2011
Wireless networking › scheduling
distributed scheduling
0.432011
Approaching throughput-optimality in distributed CSMA scheduling algorithms with collisions · IEEE/ACM Trans. Netw. 2011
Fast mixing of parallel Glauber dynamics and low-delay CSMA scheduling · INFOCOM 2011
A Distributed CSMA Algorithm for Throughput and Utility Maximization in Wireless Networks · IEEE/ACM Trans. Netw. 2010
Wireless networking › medium access control
carrier sense multiple access
0.222010
A Distributed CSMA Algorithm for Throughput and Utility Maximization in Wireless Networks · IEEE/ACM Trans. Netw. 2010
Distributed Random Access Algorithm: Scheduling and Congestion Control · IEEE Trans. Inf. Theory 2010
Physical-layer communications › modulation
multicarrier transmission
0.212015
Performance Analysis of Asynchronous Multicarrier Wireless Networks · IEEE Trans. Commun. 2015
Network optimization and economics › resource allocation
network utility maximization
0.222010
A Distributed CSMA Algorithm for Throughput and Utility Maximization in Wireless Networks · IEEE/ACM Trans. Netw. 2010
Distributed Random Access Algorithm: Scheduling and Congestion Control · IEEE Trans. Inf. Theory 2010
Physical-layer communications › modulation › multicarrier modulation
OFDM
0.212015
Performance Analysis of Asynchronous Multicarrier Wireless Networks · IEEE Trans. Commun. 2015
Content delivery and video streaming
peer-to-peer streaming
0.212014
Optimal Distributed P2P Streaming Under Node Degree Bounds · IEEE/ACM Trans. Netw. 2014
Network performance modeling › markov chain model
mixing time
0.112012
Fast Mixing of Parallel Glauber Dynamics and Low-Delay CSMA Scheduling · IEEE Trans. Inf. Theory 2012
Network optimization and economics
game theory
0.112011
How bad are selfish investments in network security? · IEEE/ACM Trans. Netw. 2011
Wireless networking › wireless mesh network
multihop wireless network
0.112011
Fast mixing of parallel Glauber dynamics and low-delay CSMA scheduling · INFOCOM 2011
Network optimization and economics › game theory
network security game
0.112011
How bad are selfish investments in network security? · IEEE/ACM Trans. Netw. 2011
Network optimization and economics › game theory › algorithmic game theory
price of anarchy
0.112011
How bad are selfish investments in network security? · IEEE/ACM Trans. Netw. 2011
Network optimization and economics › game theory › dynamic game
repeated game
0.112011
How bad are selfish investments in network security? · IEEE/ACM Trans. Netw. 2011
Network optimization and economics
throughput-optimal scheduling
0.112011
Approaching throughput-optimality in distributed CSMA scheduling algorithms with collisions · IEEE/ACM Trans. Netw. 2011
Wireless networking
wireless network protocols
0.112011
Approaching throughput-optimality in distributed CSMA scheduling algorithms with collisions · IEEE/ACM Trans. Netw. 2011
Algorithms and data structures › randomized algorithms › sampling › markov chain monte carlo
glauber dynamics
0.112011
Fast mixing of parallel Glauber dynamics and low-delay CSMA scheduling · INFOCOM 2011
Algorithms and data structures › markov chains
mixing time
0.112011
Fast mixing of parallel Glauber dynamics and low-delay CSMA scheduling · INFOCOM 2011
Network optimization and economics
throughput maximization
0.112010
A Distributed CSMA Algorithm for Throughput and Utility Maximization in Wireless Networks · IEEE/ACM Trans. Netw. 2010
Physical-layer communications
SINR analysis
0.112015
Performance Analysis of Asynchronous Multicarrier Wireless Networks · IEEE Trans. Commun. 2015
Wireless networking
stochastic geometry
0.112015
Performance Analysis of Asynchronous Multicarrier Wireless Networks · IEEE Trans. Commun. 2015
Coding theory
network coding
0.112014
Optimal Distributed P2P Streaming Under Node Degree Bounds · IEEE/ACM Trans. Netw. 2014
Network performance modeling
delay performance
0.012012
Fast Mixing of Parallel Glauber Dynamics and Low-Delay CSMA Scheduling · IEEE Trans. Inf. Theory 2012
Network optimization and economics
resource allocation
0.012012
Fast Mixing of Parallel Glauber Dynamics and Low-Delay CSMA Scheduling · IEEE Trans. Inf. Theory 2012
Performance modeling and evaluation › queueing models
markov chain model
0.012011
Approaching throughput-optimality in distributed CSMA scheduling algorithms with collisions · IEEE/ACM Trans. Netw. 2011
Performance modeling and evaluation
queueing models
0.012011
Approaching throughput-optimality in distributed CSMA scheduling algorithms with collisions · IEEE/ACM Trans. Netw. 2011

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

glauber dynamics · 0.4network coding · 0.4markov-chain guided topology hopping · 0.4distributed algorithm · 0.4mixing time analysis · 0.2system-level SINR modeling · 0.2stochastic geometry · 0.2link-level analysis · 0.2markov chain mixing time analysis · 0.1transmission-length control · 0.1markov chain modeling · 0.1game theory · 0.1
YearPublicationVenuePosition
2018 Vehicle-to-Vehicle Communication for Autonomous Vehicles: Safety and Maneuver Planning
abstract
Autonomous vehicles (AVs) have the potential to transform road transportation by improving safety and increasing traffic/fuel efficiency. Currently, AVs rely primarily on line-of-sight sensing technologies to gather information about their surroundings. Some of the surrounding objects (e.g., vehicles, infrastructure, and pedestrians), however, can potentially communicate with the AV to help it create a better digital map of the world around it. In this work, we quantify the gains vehicle-to-vehicle (V2V) communication can provide for AVs. Specifically, we focus on the safety and maneuver planning of the AVs. Our preliminary findings indicate that V2V can reduce a significant fraction of AV collisions. Further, V2V can considerably reduce the maneuver completion time.
Anum Ali, Libin Jiang, Shailesh Patil, Junyi Li 0003, Robert W. Heath Jr.
VTC Fall2
2015 Performance Analysis of Asynchronous Multicarrier Wireless Networks
abstract
This paper develops a novel analytical framework for asynchronous wireless networks deploying multicarrier transmission over flat-fading channels. Nodes in the network have different notions of timing; therefore, from the viewpoint of a typical receiver, the received signals from different transmitters are asynchronous, leading to a loss of orthogonality between subcarriers. We first develop a detailed link-level analysis based on OFDM, based on which we propose a tractable system-level signal-to-interference-plus-noise ratio (SINR) model for asynchronous OFDM networks. The proposed model is used to analytically characterize several important statistics in asynchronous networks with spatially distributed transmitters, including: (i) the number of decodable transmitters; (ii) the decoding probability of the nearest transmitter; and (iii) the system throughput. The system-level loss from lack of synchronization is quantified, and to mitigate the loss, we compare and discuss four possible solutions including extended cyclic prefix, advanced receiver timing, dynamic receiver timing positioning, and semi-static receiver timing positioning with multiple timing hypotheses. The model and results are general, and apply to ad hoc networks, cellular systems, and neighbor discovery in device-to-device (D2D) networks.
Xingqin Lin, Libin Jiang, Jeffrey G. Andrews
IEEE Trans. Commun.2
2014 Optimal Distributed P2P Streaming Under Node Degree Bounds
abstract
We study the problem of maximizing the broadcast rate in peer-to-peer (P2P) systems under node degree bounds, i.e., the number of neighbors a node can simultaneously connect to is upper-bounded. The problem is critical for supporting high-quality video streaming in P2P systems and is challenging due to its combinatorial nature. In this paper, we address this problem by providing the first distributed solution that achieves near-optimal broadcast rate under arbitrary node degree bounds and over arbitrary overlay graph. It runs on individual nodes and utilizes only the measurement from their one-hop neighbors, making the solution easy to implement and adaptable to peer churn and network dynamics. Our solution consists of two distributed algorithms proposed in this paper that can be of independent interests: a network-coding-based broadcasting algorithm that optimizes the broadcast rate given a topology, and a Markov-chain guided topology hopping algorithm that optimizes the topology. Our distributed broadcasting algorithm achieves the optimal broadcast rate over arbitrary P2P topology, while previously proposed distributed algorithms obtain optimality only for P2P complete graphs. We prove the optimality of our solution and its convergence to a neighborhood around the optimal equilibrium under noisy measurements or without time-scale separation assumptions. We demonstrate the effectiveness of our solution in simulations using uplink bandwidth statistics of Internet hosts.
Shaoquan Zhang, Ziyu Shao, Minghua Chen 0001, Libin Jiang
IEEE/ACM Trans. Netw.4
2012 Fast Mixing of Parallel Glauber Dynamics and Low-Delay CSMA Scheduling
abstract
Glauber dynamics is a powerful tool to generate randomized, approximate solutions to combinatorially difficult problems. It has been recently used to design distributed carrier-sense multiple-access (CSMA) scheduling algorithms for multihop wireless networks. In this paper, we derive bounds on the mixing time of a generalization of Glauber dynamics where multiple links update their states in parallel and the fugacity of each link can be different. The results are used to prove that the average queue length (and hence, the delay) under the parallel-Glauber-dynamics-based CSMA grows polynomially in the number of links for wireless networks with bounded-degree interference graphs when the arrival rate lies in a fraction of the capacity region. Other versions of adaptive CSMA can be analyzed similarly. We also show that in specific network topologies, the low-delay capacity region can be further improved.
Libin Jiang, Mathieu Leconte, Jian Ni, R. Srikant 0001, Jean C. Walrand
IEEE Trans. Inf. Theory1
2011 Fast mixing of parallel Glauber dynamics and low-delay CSMA scheduling
abstract
Glauber dynamics is a powerful tool to generate randomized, approximate solutions to combinatorially difficult problems. It has been recently used to design distributed CSMA scheduling algorithms for multi-hop wireless networks. In this paper, we derive bounds on the mixing time of a generalization of Glauber dynamics where multiple links update their states in parallel and the fugacity of each link can be different. The results are used to prove that the average queue length (and hence, the delay) under the parallel-Glauber-dynamics-based CSMA grows polynomially in the number of links for wireless networks with bounded-degree interference graphs when the arrival rate lies in a fraction of the capacity region. Other versions of adaptive CSMA can be analyzed similarly.
Libin Jiang, Mathieu Leconte, Jian Ni, R. Srikant 0001, Jean C. Walrand
INFOCOM1
2011 How bad are selfish investments in network security?
abstract
We study a network security game where strategic players choose their investments in security. Since a player's investment can reduce the propagation of computer viruses, a key feature of the game is the positive externality exerted by the investment. With selfish players, unfortunately, the overall network security can be far from optimum. The contributions of this paper are as follows. 1) We first characterize the price of anarchy (POA) in the strategic-form game under an “Effective-investment” model and a “Bad-traffic” model, and give insight on how the POA depends on individual players' cost functions and their mutual influence. We also introduce the concept of “weighted POA” to bound the region of payoff vectors. 2) In a repeated game, players have more incentive to cooperate for their long term interests. We consider the socially best outcome that can be supported by the repeated game, as compared to the social optimum. 3) Next, we compare the benefits of improving security technology and improving incentives, and show that improving technology alone may not offset the price of anarchy. 4) Finally, we characterize the performance of correlated equilibrium (CE). Although the paper focuses on network security, many results are generally applicable to games with positive externalities .
Libin Jiang, Venkat Anantharam, Jean C. Walrand
IEEE/ACM Trans. Netw.1
2011 Approaching throughput-optimality in distributed CSMA scheduling algorithms with collisions
abstract
It was shown recently that carrier sense multiple access (CSMA)-like distributed algorithms can achieve the maximal throughput in wireless networks (and task processing networks) under certain assumptions. One important but idealized assumption is that the sensing time is negligible, so that there is no collision. In this paper, we study more practical CSMA-based scheduling algorithms with collisions. First, we provide a Markov chain model and give an explicit throughput formula that takes into account the cost of collisions and overhead. The formula has a simple form since the Markov chain is “almost” time-reversible. Second, we propose transmission-length control algorithms to approach throughput-optimality in this case. Sufficient conditions are given to ensure the convergence and stability of the proposed algorithms. Finally, we characterize the relationship between the CSMA parameters (such as the maximum packet lengths) and the achievable capacity region.
Libin Jiang, Jean C. Walrand
IEEE/ACM Trans. Netw.1
2010 Distributed Random Access Algorithm: Scheduling and Congestion Control
abstract
This paper provides proofs of the rate stability, Harris recurrence, and ε-optimality of carrier sense multiple access (CSMA) algorithms where the random access (or backoff) parameter of each node is adjusted dynamically. These algorithms require only local information and they are easy to implement. The setup is a network of wireless nodes with a fixed conflict graph that identifies pairs of nodes whose simultaneous transmissions conflict. The paper studies two algorithms. The first algorithm schedules transmissions to keep up with given arrival rates of packets. The second algorithm controls the arrivals in addition to the scheduling and attempts to maximize the sum of the utilities, in terms of the rates, of the packet flows at different nodes. For the first algorithm, the paper proves rate stability for strictly feasible arrival rates and also Harris recurrence of the queues. For the second algorithm, the paper proves the ε-optimality in terms of the utilities of the allocated rates. Both algorithms are iterative and we study two versions of each of them. In the first version, both operate with strictly local information but have relatively weaker performance guarantees; under the second version, both provide stronger performance guarantees by utilizing the additional information of the number of nodes in the network.
Libin Jiang, Devavrat Shah, Jinwoo Shin, Jean C. Walrand
IEEE Trans. Inf. Theory1
2010 A Distributed CSMA Algorithm for Throughput and Utility Maximization in Wireless Networks
abstract
In multihop wireless networks, designing distributed scheduling algorithms to achieve the maximal throughput is a challenging problem because of the complex interference constraints among different links. Traditional maximal-weight scheduling (MWS), although throughput-optimal, is difficult to implement in distributed networks. On the other hand, a distributed greedy protocol similar to IEEE 802.11 does not guarantee the maximal throughput. In this paper, we introduce an adaptive carrier sense multiple access (CSMA) scheduling algorithm that can achieve the maximal throughput distributively. Some of the major advantages of the algorithm are that it applies to a very general interference model and that it is simple, distributed, and asynchronous. Furthermore, the algorithm is combined with congestion control to achieve the optimal utility and fairness of competing flows. Simulations verify the effectiveness of the algorithm. Also, the adaptive CSMA scheduling is a modular MAC-layer algorithm that can be combined with various protocols in the transport layer and network layer. Finally, the paper explores some implementation issues in the setting of 802.11 networks.
Libin Jiang, Jean C. Walrand
IEEE/ACM Trans. Netw.1
2008 Base Station Association Game in Multi-Cell Wireless Networks (Special Paper)
abstract
We consider a multi-cell wireless network with a large number of users. Each user selfishly chooses the Base Station (BS) that gives it the best throughput (utility), and each BS allocates its resource by some simple scheduling policy. First we consider two cases: (1) BS allocates the same time to its users; (2) BS allocates the same throughput to its users. It turns out that, combined with users' selfish behavior, case (1) results in a single Nash Equilibrium (NE), which achieves system-wide Proportional Fairness. On the other hand, case (2) results in many possible Nash Equilibria, some of which are very inefficient. Next, we extend (1) to the case where the users have general concave utility functions. It is shown that the if each BS performs intra- cell optimization, the total utility of all users is maximized at NE. This suggests that under our model, the task of joining the ";correct"; BS can be left to individual users, leading to a distributed solution.
Libin Jiang, Shyam Parekh, Jean C. Walrand
WCNC1