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

Tsuen-Wan Ngan

dblp:06/4517 · DBLP profile ↗
← Back
7ranked-venue papers
0as first author
0since 2021 · last 2006
—ORCID · none

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

Theory of computation · 3Systems, architecture and hardware · 2Computer networks · 1Software engineering, systems software and programming languages · 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.

Network and information security
1 paper
Network security · 67% Blockchain and cryptocurrency security · 33%

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

TopicWeightPapersLastEvidence papers
Network security
anonymity networks
0.112006
Eclipse Attacks on Overlay Networks: Threats and Defenses · INFOCOM 2006
Blockchain and cryptocurrency security › blockchain network security
eclipse attack
0.112006
Eclipse Attacks on Overlay Networks: Threats and Defenses · INFOCOM 2006
Network security › intrusion detection and prevention
intrusion detection
0.112006
Eclipse Attacks on Overlay Networks: Threats and Defenses · INFOCOM 2006
YearPublicationVenuePosition
2006 Eclipse Attacks on Overlay Networks: Threats and Defenses
abstract
Abstract — Overlay networks are widely used to deploy functionality at edge nodes without changing network routers. Each node in an overlay network maintains connections with a number of peers, forming a graph upon which a distributed application or service is implemented. In an “Eclipse ” attack, a set of malicious, colluding overlay nodes arranges for a correct node to peer only with members of the coalition. If successful, the attacker can mediate most or all communication to and from the victim. Furthermore, by supplying biased neighbor information during normal overlay maintenance, a modest number of malicious nodes can eclipse a large number of correct victim nodes. This paper studies the impact of Eclipse attacks on structured overlays and shows the limitations of known defenses. We then present the design, implementation, and evaluation of a new defense, in which nodes anonymously audit each other’s connectivity. The key observation is that a node that mounts an Eclipse attack must have a higher than average node degree. We show that enforcing a node degree limit by auditing is an effective defense against Eclipse attacks. Furthermore, unlike most existing defenses, our defense leaves flexibility in the selection of neighboring nodes, thus permitting important overlay optimizations like proximity neighbor selection (PNS). I.
Atul Singh, Tsuen-Wan Ngan, Peter Druschel, Dan S. Wallach
INFOCOM2
2005 Scrivener: Providing Incentives in Cooperative Content Distribution Systems
Animesh Nandi, Tsuen-Wan Ngan, Atul Singh, Peter Druschel, Dan S. Wallach
Middleware2
2004 Extra Processors versus Future Information in Optimal Deadline Scheduling
Chiu-Yuen Koo, Tak Wah Lam, Tsuen-Wan Ngan, Isaac Kar-Keung To
Theory Comput. Syst.3
2003 On-line scheduling with tight deadlines
Chiu-Yuen Koo, Tak Wah Lam, Tsuen-Wan Ngan, Kunihiko Sadakane, Isaac Kar-Keung To
Theor. Comput. Sci.3
2002 Extra processors versus future information in optimal deadline scheduling
abstract
This paper is concerned with the extra-resource analysis of online scheduling algorithms. In particular, it studies how to make use of multiple processors to counteract the lack of future information in online deadline scheduling. Our results extend the previous work that are primarily based on using a faster processor to obtain a performance guarantee. The challenge arises from the fact that jobs are sequential in nature and cannot be executed on more than one processor at the same time. Thus, a faster processor can speed up a job while multiple unit-speed processors cannot help.
Chiu-Yuen Koo, Tak Wah Lam, Tsuen-Wan Ngan, Isaac Kar-Keung To
SPAA3
2001 On the speed requirement for optimal deadline scheduling in overloaded systems
abstract
We consider the problem of scheduling jobs with deadlines in an on-line single-processor system. It is known for long that unless the system is underloaded, any on-line algorithm is not optimal in the sense that it may fail to match the optimal offline algorithm on the total work of jobs meeting their deadlines. In this paper, we extend this fact with two new lower bound results. First, we show that even if the on-line scheduler can use a processor s times faster than the offline scheduler, where s 1 is any real number less than the golden ratio (i.e. (1 + 5)=2 1:618), no online algorithm can be optimal. Furthermore, if we restrict our attention to on-line algorithms that decide at the release time of a job whether the job will be processed to meet its deadline, then the speed requirement for optimal on-line algorithms is at least 2. These lower bound results should be contrasted with the recent upper bound result [11] that with a two times faster processor, a simple extension of the earliest deadline first strategy (EDF) is optimal.
Tak Wah Lam, Tsuen-Wan Ngan, Isaac Kar-Keung To
IPDPS2
2001 On-Line Scheduling with Tight Deadlines
Chiu-Yuen Koo, Tak Wah Lam, Tsuen-Wan Ngan, Isaac Kar-Keung To
MFCS3