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

Lingkang Wang

dblp:182/2179 · DBLP profile ↗
← Back
3ranked-venue papers
3as first author
0since 2021 · last 2019
0000-0001-7541-8186ORCID · corroborated

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

Systems, architecture and hardware · 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
2 papers
Routing and switching · 100%
Theoretical computer science
1 paper
Graph algorithms and graph theory · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

Topics — the 4 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Routing and switching › switch scheduling
input-queued switch scheduling
0.312018
A Parallel Complex Coloring Algorithm for Scheduling of Input-Queued Switches · IEEE Trans. Parallel Distributed Syst. 2018
Routing and switching
switch scheduling
0.312018
A Parallel Complex Coloring Algorithm for Scheduling of Input-Queued Switches · IEEE Trans. Parallel Distributed Syst. 2018
Graph algorithms and graph theory › graph coloring
edge coloring
0.112019
A Parallel Route Assignment Algorithm for Fault-Tolerant Clos Networks in OTN Switches · IEEE Trans. Parallel Distributed Syst. 2019
Distributed systems
distributed scheduling
0.112018
A Parallel Complex Coloring Algorithm for Scheduling of Input-Queued Switches · IEEE Trans. Parallel Distributed Syst. 2018

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

parallel edge coloring · 1.4complex coloring · 1.4
YearPublicationVenuePosition
2019 Parallel Scheduling and Routing Algorithms for Large-scale High-speed Switching Systems
abstract
The traffic of large-scale interconnection networks is increasingly showing high-speed and high-burst characteristics, which imposes a big challenge on the performance of switching systems. However, the existing scheduling and routing algorithms for the switching systems have either high computation complexity or high operation cost, which cannot keep up with the rapid development of the Internet. To cope with this problem, we present a parallel scheduling algorithm and a parallel routing algorithm for large-scale high-speed switching systems in this paper. Starting from the edge coloring problem of bipartite graphs, this paper first presents algebraic edge coloring approach, based on which we design the scheduling and routing algorithms. Our simulation results show that these algorithms possess the following features: 1) They have a low computation complexity; 2) They can provide 100% throughput; 3) They can achieve end-to-end delay in microseconds; 4) They do not require any hardware acceleration, and do not lead to packet out-of-sequence problem.
Lingkang Wang, Tong Ye 0002, Tony Tong Lee
HPSR1
2019 A Parallel Route Assignment Algorithm for Fault-Tolerant Clos Networks in OTN Switches
abstract
The three-stage fault-tolerant Clos network, where extra switch modules exist in the middle stage in case of switch failures, is widely used in the design of OTN switches. This paper proposes a route assignment algorithm for such Clos networks by solving its counterpart in edge-coloring problem. Based on complex coloring, a novel edge coloring method, the proposed algorithm possesses two properties. First, our algorithm can make full use of extra switch modules in the middle stage of Clos network. The extra switch modules provide additional colors for edge coloring, which help to reduce the running time of the coloring process remarkably. Second, our algorithm can be implemented in a parallel manner to further shorten the running time. The proposed routing algorithm achieves a low complexity of O(√N(m-1)/m-1+(m-√N)logN logN), where N is the network size and m is the number of switch modules in the middle stage. The performance of our algorithm has been verified by extensive simulation experiments.
Lingkang Wang, Tong Ye 0002, Tony Tong Lee
IEEE Trans. Parallel Distributed Syst.1
2018 A Parallel Complex Coloring Algorithm for Scheduling of Input-Queued Switches
abstract
This paper explores the scheduling problem of input-queued switches, based on a new algebraic method of edge coloring called complex coloring. The proposed scheduling algorithm possesses three important features inherent from complex coloring: parallelizability, optimality and rearrangeability. Parallelizability makes the algorithm running very fast in a distributed manner, optimality ensures that the algorithm always returns a proper connection pattern with the minimum number of required colors, and rearrangeability allows partially re-scheduling the existing connection patterns if the traffic patterns only changes slightly. The amortized time complexity of the proposed parallel scheduling algorithm, in terms of the time to compute a matching in a timeslot, is O(log N), where N is the switch size. As for the scalability of input-queued switches, due to its low complexity, our algorithm can achieve nearly 100 percent throughput and provide acceptable queuing delay when N is large. Furthermore, the complex coloring method naturally provides an adaptive solution to non-uniform input traffic pattern. Thus, the proposed parallel scheduling algorithm is highly robust in the face of traffic fluctuations.
Lingkang Wang, Tong Ye 0002, Tony Tong Lee, Weisheng Hu
IEEE Trans. Parallel Distributed Syst.1