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.

Dishan Qiu

dblp:28/8204 · DBLP profile ↗
← Back
7ranked-venue papers
0as first author
0since 2021 · last 2017
0000-0001-8009-8316ORCID · corroborated

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

Systems, architecture and hardware · 3Applied, interdisciplinary, general and emerging computing · 2Artificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1Human-computer interaction and ubiquitous computing · 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 architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 69% Cloud and datacenter computing · 31%
Network and information security
1 paper
Systems and software security · 100%

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

TopicWeightPapersLastEvidence papers
Distributed systems
fault tolerance
0.312017
Scheduling for Workflows with Security-Sensitive Intermediate Data by Selective Tasks Duplication in Clouds · IEEE Trans. Parallel Distributed Syst. 2017
Distributed systems › replication
task replication
0.312017
Scheduling for Workflows with Security-Sensitive Intermediate Data by Selective Tasks Duplication in Clouds · IEEE Trans. Parallel Distributed Syst. 2017
Cloud and datacenter computing
workflow scheduling
0.312017
Scheduling for Workflows with Security-Sensitive Intermediate Data by Selective Tasks Duplication in Clouds · IEEE Trans. Parallel Distributed Syst. 2017
Distributed systems › distributed resource management
distributed resource scheduling
0.112014
Dynamic Scheduling for Emergency Tasks on Distributed Imaging Satellites with Task Merging · IEEE Trans. Parallel Distributed Syst. 2014

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

selective task duplication · 0.6local search · 0.6laxity time exploitation · 0.6simulation · 0.2multi-objective optimization · 0.2clique partition · 0.2backward shift · 0.2
YearPublicationVenuePosition
2017 Scheduling for Workflows with Security-Sensitive Intermediate Data by Selective Tasks Duplication in Clouds
abstract
With the wide deployment of cloud computing in many business enterprises as well as science and engineering domains, high quality security services are increasingly critical for processing workflow applications with sensitive intermediate data. Unfortunately, most existing worklfow scheduling approaches disregard the security requirements of the intermediate data produced by workflows, and overlook the performance impact of encryption time of intermediate data on the start of subsequent workflow tasks. Furthermore, the idle time slots on resources, resulting from data dependencies among workflow tasks, have not been adequately exploited to mitigate the impact of data encryption time on workflows' makespans and monetary cost. To address these issues, this paper presents a novel task-scheduling framework for security sensitive workflows with three novel features. First, we provide comprehensive theoretical analyses on how selectively duplicating a task's predecessor tasks is helpful for preventing both the data transmission time and encryption time from delaying task's start time. Then, we define workflow tasks' latest finish time, and prove that tasks can be completed before tasks' latest finish time by using cheapest resources to reduce monetary cost without delaying tasks' successors' start time and workflows' makespans. Based on these analyses, we devise a novel scheduling approach with selective tasks duplication, named SOLID, incorporating two important phases: 1) task scheduling with selectively duplicating predecessor tasks to idle time slots on resources; and 2) intermediate data encrypting by effectively exploiting tasks' laxity time. We evaluate our solution approach through rigorous performance evaluation study using both randomly generated workflows and some real-world workflow traces. Our results show that the proposed SOLID approach prevails over existing algorithms in terms of makespan, monetary costs and resource efficiency.
Huangke Chen, Xiaomin Zhu 0001, Dishan Qiu, Ling Liu 0001, Zhihui Du
IEEE Trans. Parallel Distributed Syst.3
2016 Uncertainty-Aware Real-Time Workflow Scheduling in the Cloud
abstract
Scheduling real-time workflows running in the Cloud often need to deal with uncertain task execution time and minimize uncertainty propagation during the workflow runtime. Efficient scheduling approaches can minimize the operational cost of Cloud providers and provide higher guarantee of the quality of services (QoS) for Cloud consumers. However, most of the existing workflow scheduling approaches are designed for the individual workflow runtime environments that are deterministic. Such static workflow schedulers are inadequate for multiple and dynamic workflows, each with possibly uncertain task execution time. In this paper, we address the problem of minimizing uncertainty propagation in real-time workflow scheduling. We first introduce an uncertainty-aware scheduling architecture to mitigate the impact of uncertainty factors on the quality of workflow schedules. Then we present a dynamic workflow scheduling algorithm (PRS) that can dynamically exploit proactive and reactive scheduling methods. Finally, we conduct extensive experiments using real-world workflow traces and our experimental results show that PRS outperforms two representative scheduling algorithms in terms of costs (up to 60%), resource utilization (up to 40%) and deviation (up to 70%).
Huangke Chen, Xiaomin Zhu 0001, Dishan Qiu, Ling Liu 0001
CLOUD3
2014 Superior solution guided particle swarm optimization combined with local search techniques
Guohua Wu 0001, Dishan Qiu, Witold Pedrycz, Manhao Ma, Haifeng Li 0007
Expert Syst. Appl.2
2014 Dynamic Scheduling for Emergency Tasks on Distributed Imaging Satellites with Task Merging
abstract
Scheduling plays a significant role in improving observation effectiveness of distributed imaging satellites. Although extensive satellite scheduling algorithms have been proposed, none of them focuses on dynamic scheduling for emergency tasks. In this paper, a novel multi-objective dynamic scheduling model for emergency tasks on distributed imaging satellites is established for the first time. To improve user's satisfaction ratio and resource utilization, we propose the task merging strategy: establishing a task merging graph (TMG) model and proposing a task merging algorithm-CP-TM based on clique partition. In addition, a rehabilitation technique is suggested to overcome the disadvantage that task merging will make tasks have less imaging opportunities. To further enhance the schedulability, the task backward shift in the waiting sequence is considered in our study. Furthermore, a novel dynamic scheduling algorithm called TMBSR-DES is presented, which comprehensively considers task merging, backward shift, and rehabilitation. To demonstrate the superiority of our TMBSR-DES, we conduct extensive experiments by simulations to compare TMBSR-DES with three existing algorithm-RBHA, RTSSA, and LSA, as well as three baseline algorithms-BS-DES, TMR-DES, and TMBS-DES. The experimental results indicate that TMBSR-DES outperforms the others and is suitable for emergency task scheduling.
Jianjiang Wang, Xiaomin Zhu 0001, Dishan Qiu, Laurence T. Yang
IEEE Trans. Parallel Distributed Syst.3
2012 Rolling-horizon scheduling for energy constrained distributed real-time embedded systems
Xiaomin Zhu 0001, Hui Guo 0001, Dishan Qiu, Jianqing Jiang
J. Syst. Softw.4
2010 SAQA: A Self-Adaptive QoS-Aware Scheduling Algorithm for Real-Time Tasks on Heterogeneous Clusters
abstract
Nowadays, providing quality of service (QoS) guarantees for some applications such as signal data processing has become a critical issue. In this paper, we propose a novel self-adaptive QoS-aware scheduling algorithm called SAQA that sufficiently considers the adaptability for real-time tasks with QoS demands on heterogeneous clusters. When the system is in heavy load, the SAQA algorithm can degrade the QoS levels of new tasks or tasks waiting in local queues of nodes to guarantee high schedulability. The minimum QoS level is acceptable for each task. In contrast, when the system is in light load, SAQA can use slack time to adequately improve the QoS of new tasks. We compare SAQA with SAEDF algorithm by simulations. The experimental results indicate that SAQA has admirable adaptability while providing timing and QoS guarantees.
Jianghan Zhu, Manhao Ma, Dishan Qiu
CCGRID4
2009 An Improved Genetic Algorithm for Task Scheduling of Electro-magnetic Detection Satellite with Uncertain Detecting Duration
abstract
Electro-magnetic Detection Satellite (EDS) is an important branch of Earth Observation Satellites (EOSs). It has been widely applied in industry and military areas. The detecting duration of EDS is different from imagery satellites, for it is an imprecise parameter because of the uncertain electromagnetic environment within space surrounding targets. This factor makes the task scheduling for EDS becoming a complex combinatorial optimization problem. With consideration of this special property, we used fuzzy set and possibility theory to model imprecise parameters, other physical constraints, like on-board energy and transition time between different working patterns and sensor's rebooting, were also taken into account in the model. We presented an improved genetic algorithm to solve this problem by introducing new method of elitist and parents selection. The model and the algorithm have been tested by five experiments derived from STK's satellite database.
Lining Zhang, Haoping Li, Dishan Qiu, Jianghan Zhu
SMC3