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

Hu Zhang 0004

dblp:69/5169-4 · DBLP profile ↗
← Back
10ranked-venue papers
1as first author
0since 2021 · last 2012
—ORCID · conflict

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

Theory of computation · 7Systems, architecture and hardware · 2Applied, interdisciplinary, general and emerging computing · 1 · 1 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.

Theoretical computer science
1 paper
Mathematical optimization · 75% Approximation and online algorithms · 25%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Electronic design automation · 50% Parallel and multicore computing · 50%

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

TopicWeightPapersLastEvidence papers
Parallel and multicore computing › parallel scheduling
malleable task scheduling
0.112006
An approximation algorithm for scheduling malleable tasks under general precedence constraints · ACM Trans. Algorithms 2006
Electronic design automation › high-level synthesis
scheduling
0.112006
An approximation algorithm for scheduling malleable tasks under general precedence constraints · ACM Trans. Algorithms 2006
Approximation and online algorithms
approximation algorithms
0.112006
An approximation algorithm for scheduling malleable tasks under general precedence constraints · ACM Trans. Algorithms 2006
Mathematical optimization › scheduling › completion time minimization
makespan minimization
0.112006
An approximation algorithm for scheduling malleable tasks under general precedence constraints · ACM Trans. Algorithms 2006
Mathematical optimization › scheduling
precedence constrained scheduling
0.112006
An approximation algorithm for scheduling malleable tasks under general precedence constraints · ACM Trans. Algorithms 2006
Mathematical optimization › scheduling
scheduling theory
0.112006
An approximation algorithm for scheduling malleable tasks under general precedence constraints · ACM Trans. Algorithms 2006

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

precedence constraints · 0.1approximation algorithm · 0.1
YearPublicationVenuePosition
2012 Scheduling malleable tasks with precedence constraints
Klaus Jansen, Hu Zhang 0004
J. Comput. Syst. Sci.2
2008 On routing in VLSI design and communication networks
Tamás Terlaky, Anthony Vannelli, Hu Zhang 0004
Discret. Appl. Math.3
2006 Assign ranges in general ad-hoc networks
Janka Chlebíková, Deshi Ye, Hu Zhang 0004
J. Parallel Distributed Comput.3
2006 An approximation algorithm for scheduling malleable tasks under general precedence constraints
abstract
In this article, we study the problem of scheduling malleable tasks with precedence constraints. We are given m identical processors and n tasks. For each task the processing time is a function of the number of processors allotted to it. In addition, the tasks must be processed according to the precedence constraints. The goal is to minimize the makespan (maximum completion time) of the resulting schedule. The best previous approximation algorithm (that works in two phases) in Lepère et al. [2002b] has a ratio 3 + √5≈ 5.236. We develop an improved approximation algorithm with a ratio at most 100/43 + 100(√4349 − 7)/2451 ≈ 4.730598. We also show that our resulting ratio is asymptotically tight.
Klaus Jansen, Hu Zhang 0004
ACM Trans. Algorithms2
2005 Assign Ranges in General Ad-Hoc Networks
Janka Chlebíková, Deshi Ye, Hu Zhang 0004
AAIM3
2005 An Approximation Algorithm for Scheduling Malleable Tasks Under General Precedence Constraints
Klaus Jansen, Hu Zhang 0004
ISAAC2
2005 On Routing in VLSI Design and Communication Networks
Tamás Terlaky, Anthony Vannelli, Hu Zhang 0004
ISAAC3
2005 Scheduling malleable tasks with precedence constraints
abstract
In this paper we propose an approximation algorithm for scheduling malleable tasks with precedence constraints. Based on an interesting model for malleable tasks with continuous processor allotments by Prasanna and Musicus [22, 23, 24], we define two natural assumptions for malleable tasks: the processing time of any malleable task is non-increasing in the number of processors allotted, and the speedup is concave in the number of processors. We show that under these assumptions the work function of any malleable task is non-decreasing in the number of processors and is convex in the processing time.Furthermore, we propose a two-phase approximation algorithm for the scheduling problem. In the first phase we solve a linear program to obtain a fractional allotment for all tasks. By rounding the fractional solution, each malleable task is assigned a number of processors. In the second phase a variant of the list scheduling algorithm is employed. In the phases we use two parameters μ ∈{1... ⌊ (m+1)/2⌋} and ρ ∈ [0,1] for the allotment and the rounding, respectively, where m is the number of processors. By choosing appropriate values of the parameters, we show (via a nonlinear program) that the approximation ratio of our algorithm is at most 100/63+100(√6469+13)/5481 ≈ 3.291919. We also show that our result is very close to the best asymptotic one.
Klaus Jansen, Hu Zhang 0004
SPAA2
2004 Packing: Scheduling, Embedding, and Approximating Metrics
Hu Zhang 0004
ICCSA (3)1
2004 The Range Assignment Problem in Static Ad-Hoc Networks on Metric Spaces
Deshi Ye, Hu Zhang 0004
SIROCCO2