VLDB 2026 Research / reviewers in the wild / expert
Ding-Zhu Du
dblp:d/DingZhuDu · also Dingzhu Du
· DBLP profile ↗
221ranked-venue papers
52as first author
23since 2021 · last 2026
0000-0002-7345-2185ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 106 · 39 first-author · 11 since 2021Computer networks · 62 · 5 first-author · 6 since 2021Systems, architecture and hardware · 23 · 3 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 19 · 5 since 2021Databases, data management, data science and information retrieval · 6 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 5 · 4 first-authorArtificial intelligence and machine learning · 3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Adversarial Perturbations Maximization in Online Social NetworksabstractSeeding conflict in online society is a public issue obtaining increasing attention. In this paper, we take a step to study the problem of maximizing conflict in online social networks from the adversarial perspective. More specifically, we combine the widely used stochastic information propagation model and opinion dynamics model to jointly model the processes of adversarial content propagation and opinion evolution through peer pressure on social networks, based on which we define the adversarial perturbations maximization (APM) problem. The APM problem focuses on two popular network conflict measures, disagreement and polarization. Our analysis begins by showing the complex nature of the APM problem. We show that by decomposing the objective into a subtraction of two set functions, an upper bound of the objective which is essentially a difference of two submodular (DS) functions can be devised. Then inspired by the success of modular-modular procedure and reverse influence sampling technique in related optimization tasks, we build a two-level approximation framework to maximize the upper bound heuristically with a data-dependent guarantee and further strengthen the approximation result using the sandwich approximation framework. Also, we apply dimension reduction technique to design a faster naïve greedy algorithm for the objective. Experiments show both the seriousness of this problem and the performance of our proposed algorithms. Dongyu Mao, Weili Wu 0001, Ding-Zhu Du |
IEEE Trans. Netw. | 3 |
| 2025 | A New Approximation Algorithm for Minimum-Weight (1,m)-Connected Dominating SetabstractConsider a graph with nonnegative node weight. A vertex subset is called a CDS (connected dominating set) if every other node has at least one neighbor in the subset and the subset induces a connected subgraph. Furthermore, if every other node has at least m neighbors in the subset, then the node subset is called a [Formula: see text]CDS. The minimum-weight [Formula: see text]CDS problem aims at finding a [Formula: see text]CDS with minimum total node weight. In this paper, we present a new polynomial-time approximation algorithm for this problem, which improves previous ratio by a factor of 2/3. History: Accepted by Erwin Pesch, Area Editor for Heuristic Search & Approximation Algorithms. Funding: This work was supported by the National Natural Science Foundation of China [Grant U20A2068] and the National Science Foundation [Grant III-1907472]. Supplemental Material: The software that supports the findings of this study is available within the paper and its Supplemental Information ( https://pubsonline.informs.org/doi/suppl/10.1287/ijoc.2023.0306 ) as well as from the IJOC GitHub software repository ( https://github.com/INFORMSJoC/2023.0306 ). The complete IJOC Software and Data Repository is available at https://informsjoc.github.io/ . Yingli Ran, Panos M. Pardalos, Zhao Zhang 0002, Shaojie Tang 0001, Ding-Zhu Du |
INFORMS J. Comput. | 6 |
| 2024 | Evolutionary Algorithm on General Cover with Theoretically Guaranteed Approximation RatioabstractTheoretical studies on evolutionary algorithms have developed vigorously in recent years. Many such algorithms have theoretical guarantees in both running time and approximation ratio. Some approximation mechanism seems to be inherently embedded in many evolutionary algorithms. In this paper, we identify such a relation by proposing a unified analysis framework for a global simple multiobjective evolutionary algorithm (GSEMO) and apply it on a minimum weight general cover problem, which is general enough to subsume many important problems including the minimum submodular cover problem in which the submodular function is real-valued, and the minimum connected dominating set problem for which the potential function is nonsubmodular. We show that GSEMO yields theoretically guaranteed approximation ratios matching those achievable by a greedy algorithm in expected polynomial time when the potential function g is polynomial in the input size and the minimum gap between different g-values is a constant. History: Accepted by Erwin Pesch, Area Editor for Heuristic Search & Approximation Algorithms. Funding: This work was supported by National Natural Science Foundation of China [11771013, U20A2068]; Zhejiang Provincial Natural Science Foundation of China [LD19A010001]. Yaoyao Zhang, Chaojie Zhu, Shaojie Tang 0001, Yingli Ran, Ding-Zhu Du, Zhao Zhang 0002 |
INFORMS J. Comput. | 5 |
| 2024 | Contract Theory and Stackelberg-Game-Based Storage Resource Allocation in Edge Caching SystemsabstractWith the booming of Internet of Things (IoT), a content provider (CP) traditionally supported by the storage resources of a network service provider (NSP) can provide content services through the resources of IoT devices to significantly reduce the service latency. The CP, NSP, and IoT devices constitute an edge caching system, and it is crucial to efficiently utilize the storage resources in the system. Most existing studies ignore the idle storage resources of IoT devices. The few studies that consider the storage resources of IoT devices either are based on the assumption of complete information, or only utilize the storage resources of part of the IoT devices. In this article, we propose a contract theory and Stackelberg game-based storage resource allocation method to effectively utilize the storage resources in edge caching systems under information asymmetry. The interaction between the CP and the IoT is formalized as a contract design problem, and the interaction between the NSP and the CP is formulated as a two-stage Stackelberg game with a single leader and a single follower. We analyze the constraints in contract design and the Nash equilibrium of the Stackelberg game. We also propose a golden section search-based optimal contract design and pricing (GSSCP) algorithm to obtain the optimal contract of the CP and optimal price of the NSP storage resources. Simulation results demonstrate that the proposed method can make effective use of the storage resources and improve the CP utility in edge caching systems under information asymmetry. Yuqi Fan 0001, Zhenghui Zhang, Zipeng Hu, Weili Wu 0001, Ding-Zhu Du |
IEEE Internet Things J. | 5 |
| 2024 | Budget-constrained profit maximization without non-negative objective assumption in social networks
Suning Gong, Qingqin Nong, Ding-Zhu Du |
J. Glob. Optim. | 4 |
| 2024 | Special Issue on Theory and Applications of Models of Computation TAMC 2022
Ding-Zhu Du |
Math. Struct. Comput. Sci. | 1 |
| 2024 | Co-Activity Maximization in Online Social NetworksabstractSocial media with online social networks has risen to be a prevalent force in information diffusion and public discourse. Despite its popularity and convenience, social media has been criticized for contributing to societal and ideological polarization as the result of trapping users in an echo chamber and filter bubbles. An emerging line of research focuses on ways to redesign content or link recommendation algorithms to mitigate the polarization phenomenon. However, existing works mainly concentrate on node-level balancing, while omitting the balancing effect that can be incurred by edge interaction in social networks. In this article, we take the first step to study the problem (CoAM) that assuming two campaigns are present in a network, how we should select seeds for each so as to maximize the interaction/activity between the followers of two campaigns (co-activity) after the diffusion process is finished. We begin our analysis by showing the hardness of CoAM under two diffusion models that are generalized from wildly used diffusion models and its objective function is neither submodular nor supermodular. This encourages us to design a submodular function that acts as a lower bound to the objective, by exploiting which we are able to devise a greedy algorithm with a provable approximation guarantee. To overcome the #P-hardness of diffusion calculation, we further extend the notion of random reverse-reachable (RR) set to devise a scalable instantiation of our approximation algorithm. We experimentally demonstrate the quality of our approximation algorithm on datasets collected from real-world social networks. Dongyu Mao, Weili Wu 0001, Ding-Zhu Du |
IEEE Trans. Comput. Soc. Syst. | 3 |
| 2024 | Multi-Task Diffusion Incentive Design for Mobile Crowdsourcing in Social NetworksabstractMobile Crowdsourcing (MCS) is a novel distributed computing paradigm that recruits skilled workers to perform location-dependent tasks. A number of mature incentive mechanisms have been proposed to address the worker recruitment problem in MCS systems. However, most of them assume that there is a large enough worker pool and a sufficient number of users can be selected. This may be impossible in large-scale crowdsourcing environments. To address this challenge, we consider the MCS system defined on a location-aware social network provided by a social platform. In this system, we can recruit a small number of seed workers from the existing worker pool to spread the information of multiple tasks in the social network, thus attracting more users to perform tasks. In this paper, we propose a Multi-Task Diffusion Maximization (MT-DM) problem that aims to maximize the total utility of performing multiple crowdsourcing tasks under the budget. To accommodate multiple tasks diffusion over a social network, we create a multi-task diffusion model, and based on this model, we design an auction-based incentive mechanism, MT-DM-L. To deal with the high complexity of computing the multi-task diffusion, we adopt Multi-Task Reverse Reachable (MT-RR) sets to approximate the utility of information diffusion efficiently. Through both complete theoretical analysis and extensive simulations by using real-world datasets, we validate that our estimation for the spread of multi-task diffusion is accurate and the proposed mechanism achieves individual rationality, truthfulness, computational efficiency, and$(1-1/\sqrt{e}-\varepsilon )$approximation with at least$1-\delta$probability. Jianxiong Guo, Qiufen Ni, Weili Wu 0001, Ding-Zhu Du |
IEEE Trans. Mob. Comput. | 4 |
| 2024 | Composite Community-Aware Diversified Influence Maximization With Efficient ApproximationabstractInfluence Maximization (IM) is a well-known topic in mobile networks and social computing that aims to find a small subset of users that maximize the influence spread through an online information cascade. Recently, some cautious researchers have paid attention to the diversity of information dissemination, especially community-aware diversity, and formulated the diversified IM problem. Diversity is ubiquitous in many real-world applications, but these applications are all based on a given community structure. In social networks, we can form heterogeneous community structures for the same group of users according to different metrics. Therefore, how to quantify diversity based on multiple community structures is an interesting question. In this paper, we propose a Composite Community-Aware Diversified IM (CC-DIM) problem, which aims to select a seed set to maximize the influence spread and the composite diversity over all possible community structures under consideration. To address the NP-hardness of the CC-DIM problem, we adopt the technique of reverse influence sampling and design a random Generalized Reverse Reachable (G-RR) set to estimate the objective function. The composition of a random G-RR set is much more complex than the RR set used for the IM problem, which will lead to the inefficiency of traditional sampling-based approximation algorithms. Because of this, we further propose a two-stage algorithm, Generalized HIST (G-HIST). It can not only return a$(1-1/e-\varepsilon)$approximate solution with at least$(1-\delta)$probability but also improve the efficiency of sampling and ease the difficulty of searching by significantly reducing the average size of G-RR sets. Finally, we evaluate our proposed G-HIST on real datasets against existing algorithms. The experimental results show the effectiveness of our proposed algorithm and its superiority over other baseline algorithms. Jianxiong Guo, Qiufen Ni, Weili Wu 0001, Ding-Zhu Du |
IEEE/ACM Trans. Netw. | 4 |
| 2024 | Full View Maximum Coverage of Camera Sensors: Moving Object MonitoringabstractThe study focuses on achieving full view coverage in a camera sensor network to effectively monitor moving objects from multiple perspectives. Three key issues are addressed: camera direction selection, location selection, and moving object monitoring. There are three steps to maximize coverage of moving targets. The first step involves proposing the Maximum Group Set Coverage (MGSC) algorithm, which selects the camera sensor direction for traditional target coverage. In the second step, a composed target merged from a set of fixed directional targets represents multiple views of a moving object. Building upon the MGSC algorithm, the Maximum Group Set Coverage with Composed Targets (MGSC-CT) algorithm is presented to determine camera sensor directions that cover subsets of fixed directional targets. Additionally, a constraint on the number of cameras is imposed for camera location selection, leading to the study of the Maximum Group Set Coverage with Size Constraint (MGSC-SC) algorithm. Each of these steps formulates a problem on group set coverage and provides an algorithmic solution. Furthermore, improved versions of MGSC-CT and MGSC-SC are developed to enhance the coverage speed. Computer simulations are employed to demonstrate the significant performance of the algorithms. Hongwei Du 0001, Jingfang Su, Zhao Zhang 0002, Cong Tian 0001, Ding-Zhu Du |
ACM Trans. Sens. Networks | 6 |
| 2024 | A Double Auction for Charging Scheduling among Vehicles Using DAG-BlockchainsabstractElectric Vehicles (EVs) are becoming more and more popular in our daily life, which replaces traditional fuel vehicles to reduce carbon emissions and protect the environment. EVs need to be charged, but the number of charging piles in a Charging Station (CS) is limited, and charging is usually more time-consuming than fueling. According to this scenario, we propose a secure and efficient charging scheduling system based on a Directed Acyclic Graph (DAG)-blockchain and double-auction mechanism. In a smart area, it attempts to assign EVs to the available CSs in the light of their submitted charging requests and status information. First, we design a lightweight charging scheduling framework that integrates DAG-blockchain and modern cryptography technology to ensure security and scalability during performing scheduling and completing tradings. In this process, a constrained multi-item double-auction problem is formulated because of the limited charging resources in a CS, which motivates EVs and CSs in this area to participate in the market based on their preferences and statuses. Due to this constraint, our problem is more complicated and harder to achieve truthfulness as well as system efficiency compared to the existing double-auction model. To adapt to it, we propose two algorithms, namely, Truthful Mechanism for Charging (TMC) and Efficient Mechanism for Charging (EMC), to determine an assignment between EVs and CSs and pricing strategies. Then, both theoretical analysis and numerical simulations show the correctness and effectiveness of our proposed algorithms. Jianxiong Guo, Xingjian Ding, Weili Wu 0001, Ding-Zhu Du |
ACM Trans. Sens. Networks | 4 |
| 2023 | A fast and deterministic algorithm for Knapsack-constrained monotone DR-submodular maximization over an integer lattice
Suning Gong, Qingqin Nong, Shuyu Bao, Qizhi Fang, Ding-Zhu Du |
J. Glob. Optim. | 5 |
| 2022 | Distance Magic Labeling of the Halved Folded n-Cube
Na Kang, Weili Wu 0001, Ding-Zhu Du, Suogang Gao |
AAIM | 4 |
| 2021 | MinSum Movement of Barrier and Target Coverage using Sink-based Mobile Sensors on the PlaneabstractEmerging IoT applications have brought up new coverage problems with sink-based mobile sensors. In this paper, we first focus on the MinSum Sink-based Line Barrier Coverage (SLBC) problem of covering a line barrier with mobile sensors originated at sink stations distributed on the plane. The objective is to minimize the movement sum of the sensors for the sake of energy efficiency. When the sinks emit sensors with non-uniform radii, we prove the MinSum SLBC problem is$\mathcal{NP}$-complete via reducing from the Partition problem that is known$\mathcal{NP}$- complete. Then for the MinSum Sink-based on-a-Line Target Coverage (SLTC) problem of covering targets on a line, an exact algorithm is presented based on grouping the targets and transforming to the shortest path problem in the auxiliary graph induced by the vertices corresponding to the groups. The algorithm runs in time$O(n^{2})$when sinks emit sensors of uniform sensing radius, and in time$O(\vert R\vert ^{2}n^{2})$for sensors of non-uniform radii, where$n$and$\vert R\vert$are respectively the number of targets and different radii. Eventually for SLBC, we propose a pseudo additive fully polynomial-time approximation scheme by extending the algorithm for SLTC. The algorithm runs in$O(k^{2}(\frac{L}{\epsilon})^{2})$time and computes a coverage with total movement provably bounded by$opt+\epsilon$for any fixed sufficiently small$\epsilon > 0$, where$opt, k$and$L$are respectively the movement of an optimum solution, the number of sinks and the length of the barrier. At last, experiments are carried out to demonstrate the practical performance gain of our algorithms. Longkun Guo, Wenjie Zou, Dachuan Xu 0001, Ding-Zhu Du |
ICDCS | 5 |
| 2021 | Breaking the rmax Barrier: Enhanced Approximation Algorithms for Partial Set Multicover ProblemabstractGiven an element set E of order n, a collection of subsets [Formula: see text], a cost cSon each set [Formula: see text], a covering requirement refor each element [Formula: see text], and an integer k, the goal of a minimum partial set multicover problem (MinPSMC) is to find a subcollection [Formula: see text] to fully cover at least k elements such that the cost of [Formula: see text] is as small as possible and element e is fully covered by [Formula: see text] if it belongs to at least resets of [Formula: see text]. This problem generalizes the minimum k-union problem (MinkU) and is believed not to admit a subpolynomial approximation ratio. In this paper, we present a [Formula: see text]-approximation algorithm for MinPSMC, in which [Formula: see text] is the maximum size of a set in S. And when [Formula: see text], we present a bicriteria algorithm fully covering at least [Formula: see text] elements with approximation ratio [Formula: see text], where [Formula: see text] is a fixed number. These results are obtained by studying the minimum density subcollection problem with (or without) cardinality constraint, which might be of interest by itself. Yingli Ran, Zhao Zhang 0002, Shaojie Tang 0001, Ding-Zhu Du |
INFORMS J. Comput. | 4 |
| 2021 | Approximation algorithm for minimum power partial multi-coverage in wireless sensor networks
Yingli Ran, Xiaohui Huang 0001, Zhao Zhang 0002, Ding-Zhu Du |
J. Glob. Optim. | 4 |
| 2021 | Editorial: Complexity and Approximation: In Honor of Ker-I Ko
Ding-Zhu Du, Jie Wang 0002 |
Theor. Comput. Sci. | 1 |
| 2021 | Maximize a monotone function with a generic submodularity ratio
Suning Gong, Qingqin Nong, Qizhi Fang, Ding-Zhu Du, Xiaoyu Shao |
Theor. Comput. Sci. | 5 |
| 2021 | Rumor correction maximization problem in social networks
Yapu Zhang, Wenguo Yang, Ding-Zhu Du |
Theor. Comput. Sci. | 3 |
| 2021 | Two-Phase Multidocument Summarization Through Content-Attention-Based Subtopic DetectionabstractMultidocument summarization problem deals with extracting main information and ideas from a set of related documents. Solution to this problem is to find an extraction strategy that aims at finding a small subset of sentences that is able to cover the most important information about the whole document set. Although a large number of machine-learning-based methods have shown great promise, the lack of high-quality training data poses an inherent obstacle to them. Furthermore, because of the proliferation of low-quality documents on the Internet, the existing summarization strategies, which are merely based on statistical features, get poor performance. In this article, we propose a new two-phase multidocument summarization strategy using content attention-based subtopic detection. First, inspired by distance dynamics-based community detection mechanism, we extract subtopics from the set of documents by having insight into their own content attention and also underlying semantic relations. Instead of complicated neural attention mechanisms, we propose a simple iteration-based content attention method to complete the subtopic detection task. Second, we formulate summarization from different subtopics as a combinatorial optimization problem of minimizing sentence distance and maximizing topic diversity. We prove the submodularity of the above optimization problem, which allows us to propose a new multidocument summarization algorithm based on the greedy mechanism. Finally, we experimentally validate our new algorithms on BBC news summary and wikiHow data. The results show our new algorithms outperform the state-of-the-art methods. Luobing Dong, Meghana N. Satpute, Weili Wu 0001, Ding-Zhu Du |
IEEE Trans. Comput. Soc. Syst. | 4 |
| 2021 | Cloud/Edge Computing Resource Allocation and Pricing for Mobile Blockchain: An Iterative Greedy and Search ApproachabstractBlockchain can provide a dependable environment for the Internet of Things (IoT), while the high computing power and energy required by blockchain hinder its applications in IoT. Offloading the computation at the resource-limited IoT devices to a cloud/edge computing service provider (CESP) is a feasible solution to the execution of computation-intensive blockchain tasks. The CESP provides computing resources to IoT users with a cloud and multiple edge servers that work collaboratively such that the users are able to perform mobile blockchain services. Resource allocation and pricing of computing resources at the cloud/edges have a significant impact on the revenues of CESP and users. Most of the existing works on the cooperative edge-cloud for computation offloading assumes that a user is mapped to a prespecified edge server or the cloud. However, the CESP may choose a server from either the edge servers or the cloud to run the offloaded tasks by jointly considering the cost and income of the service provisioning. In this article, we formulate a Stackelberg game with CESP as the leader and users as the followers for cloud/edge computing resource management. We prove the existence of Stackelberg equilibrium and analyze the equilibrium. We then model the resource allocation and pricing at the CESP as a mixed-integer programming problem (MIP) with the objective to optimize the CESP's revenue and propose an efficient iterative greedy-and-search-based resource allocation and pricing algorithm (IGS). The algorithm solves two subproblems comprising the CESP's revenue optimization problem: resource allocation under a given resource price and resource pricing based on a specified resource allocation scheme. The first subproblem evaluates where to execute the computing tasks via a greedy-and-search-based approach, whereas the second subproblem estimates the resource price through golden section search. We conduct experiments through simulations. Simulation results show that the proposed algorithm can effectively improve the revenue of both the CESP and the IoT terminals. Yuqi Fan 0001, Lunfei Wang, Weili Wu 0001, Ding-Zhu Du |
IEEE Trans. Comput. Soc. Syst. | 4 |
| 2021 | Reliability-Aware Offloading and Allocation in Multilevel Edge Computing SystemabstractMobile edge computing system provides cloud computing capabilities at the edge of wireless mobile networks, ensuring low latency, highly efficient computing, and improved user experience. At the same time, computationally intensive components are offloaded from mobile devices to edge servers and distributed among the servers. Due to the special constraints (mobile devices' battery capacities, limited computing resources of one single edge server, inevitable edge server failure, etc.), there emerges a following problem. 1) How to guarantee the reliability of the offloaded computing? This problem brings in the following two other problems. 2) How to find the appropriate offloading point in the mobile program such that the computing tasks offloaded to cloud can be maximized, while the transmission energy consumption is minimized? 3) What is the achievable minimum latency tasks allocation strategy among multiple users' mobile devices and multiple edge servers? In this paper, we try to address the aforementioned problems. First, for the appropriate offloading point problem, we consider the offloading valuable basic constraint and propose a task merging strategy based on mobile program component call graphs to minimize the computational complexity of the program partition. Second, we formulate the second problem as a combinatorial optimization problem and transform it into an n-fold integer programming problem by mapping the remaining computing resources to a virtual component. Third, we design a reliable shadow component scheme between multilevel severs for the reliability problem. Finally, we develop a fast algorithm for the mix problem and analyze its performance and conduct experiments to prove the accuracy of our theoretical results. Luobing Dong, Weili Wu 0001, Qiumin Guo, Meghana N. Satpute, Taieb Znati, Ding-Zhu Du |
IEEE Trans. Reliab. | 6 |
| 2021 | Slow Replica and Shared Protection: Energy-Efficient and Reliable Task Assignment in Cloud Data CentersabstractWith the explosive growth in the scale of cloud computing infrastructures, reliability and energy efficiency have become important concerns considering the great complexity of cloud data centers. There is an urgent need for efficient task assignment that can dispatch tasks to appropriate cloud data center servers, which is critical to achieve reliability and energy efficiency in current cloud data centers. Most of the research on task assignment focuses on only one of the objectives of reliability and energy efficiency, while the two objectives are intrinsically conflicting with each other. In this paper, we deal with the problem of task assignment in data centers, with the objective of minimizing the energy consumption while providing failure tolerance to task execution failure. We propose a reliability-aware and energy-efficient task replica assignment algorithm based on running task replicas at a low speed and enabling multiple task replicas to share the same server resources. Each task in a job processed by the cloud computing platform has two instances: main task and task replica (shadow). Each main task runs on an individual server, and the task replica associated with the main task is assigned on a different server. The main tasks run at the full server speed, while the task replicas run at a lower rate than the main tasks. The task replicas can be mapped onto dedicated backup servers or be assigned to the servers on which the main tasks are running. Multiple task replicas can share the same server resources to reduce the number of servers required. We conduct experiments through simulations. Experimental results demonstrate that the proposed algorithm can effectively reduce the energy consumption, while achieving a good balance between the number of servers used and job completion time. Yuqi Fan 0001, Chen Wang 0059, Weili Wu 0001, Taieb Znati, Ding-Zhu Du |
IEEE Trans. Reliab. | 5 |
| 2020 | Minimum Wireless Charger Placement with Individual Energy Requirement
Xingjian Ding, Jianxiong Guo, Deying Li 0001, Ding-Zhu Du |
COCOA | 4 |
| 2020 | Latency-Aware Data Placements for Operational Cost Minimization of Distributed Data Centers
Yuqi Fan 0001, Chen Wang 0059, Donghui Hu, Weili Wu 0001, Ding-Zhu Du |
DASFAA (1) | 6 |
| 2020 | A Proactive Reliable Mechanism-Based Vehicular Fog Computing NetworkabstractAs vehicles are becoming more and more intelligent, mobile data traffic in vehicular ad hoc network (VANET) has been increasing dramatically. This makes the communication capacity of VANET systems and the computing resources of vehicles insufficient. In the meantime, location-aware large-scale distributed services with very low latency and high reliability are demanded by most of the novel functions, such as accident alarming, and congestion warning, in the intelligent transportation system. To meet these claimed characteristics of VANET, we first present a novel architecture that integrates vehicular fog computing and vehicle-to-vehicle (V2V) communication technologies. Lower latency and higher quality services can be supplied to vehicles by nearby fog servers, which are virtualized from vehicles that locate close enough and communicate using the V2V link. However, like all collaborative systems, computing reliability is vital to collaborative VANET. In this article, we design a novel energy-efficient proactive replication mechanism. Follower vehicles calculate with a lazy rate act as backups of host vehicles to ensure the reliability of the system. Considering the time sensitivity of computing requirements in VANET, the upper bound on the total number of failures is proposed through theoretical analysis. Then, the lower bound on the lazy calculating rate of followers is derived by balancing the tradeoffs between delay and energy. A fast algorithm for searching this lower bound based on the discrete Newton method is also proposed. Results of numerical experiments show that our new mechanism is effective in energy saving and reliability enhancing. Luobing Dong, Qiufen Ni, Weili Wu 0001, Chuanhe Huang, Taieb Znati, Ding-Zhu Du |
IEEE Internet Things J. | 6 |
| 2020 | Approximation algorithms for capacitated partial inverse maximum spanning tree problem
Xianyue Li, Zhao Zhang 0002, Ruowang Yang, Heping Zhang, Ding-Zhu Du |
J. Glob. Optim. | 5 |
| 2020 | Data placement in distributed data centers for improved SLA and network cost
Yuqi Fan 0001, Chen Wang 0059, Shuyang Gu, Weili Wu 0001, Ding-Zhu Du |
J. Parallel Distributed Comput. | 6 |
| 2020 | A blockchain-based data storage framework: A rotating multiple random masters and error-correcting approach
Yuqi Fan 0001, JingLin Zou, Qiran Yin, Xiaohui Yuan 0001, Weili Wu 0001, Ding-Zhu Du |
Peer-to-Peer Netw. Appl. | 8 |
| 2020 | Population monotonic allocation schemes for vertex cover games
Han Xiao 0003, Qizhi Fang, Ding-Zhu Du |
Theor. Comput. Sci. | 3 |
| 2020 | General Rumor Blocking: An efficient random algorithm with martingale approach
Qizhi Fang, Xin Chen 0097, Qingqin Nong, Zongchao Zhang, Yongchang Cao, Suning Gong, Ding-Zhu Du |
Theor. Comput. Sci. | 9 |
| 2020 | A bicriteria algorithm for the minimum submodular cost partial set multi-cover problem
Yishuo Shi, Yingli Ran, Zhao Zhang 0002, Ding-Zhu Du |
Theor. Comput. Sci. | 4 |
| 2020 | Shuffle Scheduling for MapReduce Jobs Based on Periodic Network StatusabstractMapReduce jobs need to shuffle a large amount of data over the network between mapper and reducer nodes. The shuffle time accounts for a big part of the total running time of the MapReduce jobs. Therefore, optimizing the makespan of shuffle phase can greatly improve the performance of MapReduce jobs. A large fraction of production jobs in data centers are recurring with predictable characteristics, and the recurring jobs split the network into periodic busy and idle time slots, which allows us to better schedule the shuffle data in order to reduce the makespan of shuffle phase with the future predictable network status available. In this paper, we formulate the shuffle scheduling problem with the aim to minimize the makespan of MapReduce shuffle phase by leveraging the predictable periodic network status. We then propose a simple yet effective network-aware shuffle scheduling algorithm (NAS) to reduce the number of idle time slots required to transfer the shuffle data so as to reduce the shuffle makespan. We also prove that the proposed algorithm NAS is a 3/2-approximation algorithm to the shuffle scheduling problem when all the future idle time slots have the same duration. We finally conduct experiments through simulations. Experimental results demonstrate the proposed algorithm can effectively reduce the makespan of MapReduce shuffle phase and increase network utilization. Yuqi Fan 0001, Dan Guo 0001, Weili Wu 0001, Ding-Zhu Du |
IEEE/ACM Trans. Netw. | 5 |
| 2019 | Maximize a Monotone Function with a Generic Submodularity Ratio
Qingqin Nong, Suning Gong, Qizhi Fang, Ding-Zhu Du, Xiaoyu Shao |
AAIM | 5 |
| 2019 | An Approximation Algorithm for Active Friending in Online Social NetworksabstractGuiding users to actively expanding their online social circles is one of the primary strategies for enhancing user participation and growing online social networks. In this paper, we study the active friending problem which aims at providing users with the strategy for methodically sending invitations to successfully build a friendship with target users. We consider the prominent linear threshold model for the friending process and formulate the active friending problem as an optimization problem. The key observation is the relationship between the active friending problem and the minimum subset cover problem, based on which we present the first randomized algorithm with a data-independent approximation ratio and a controllable success probability for general graphs. The performance of the proposed algorithm is theoretically analyzed and supported by encouraging simulation results done on extensive datasets. Guangmo Tong, Xiang Li 0016, Weili Wu 0001, Ding-Zhu Du |
ICDCS | 5 |
| 2019 | Streaming Submodular Maximization Under NoisesabstractMotivated by the need for analyzing the rapidly producing data streams, such as images, videos, sensor data, etc, in a timely manner, the study on the streaming algorithms to extract representative information from massive data to maximize some objective function is therefore important and urgent. Most of previous works are assumed under a noise-free environment, while in many realistic applications obtaining the exact function value is hard or computing the function value may cost much, which brings the noisy version. Hence in this paper, we address a more general problem to select a subset of at most k elements from the stream to maximize a noisy set function (not necessarily submodular). To be specific, we cast our problem as the streaming submodular maximization problem under multiplicative and additive noise models. We develop an efficient thresholding streaming algorithm, which calls several copies of a subroutine in parallel. Therefore, this algorithm only requires two passes over data and has a memory independent of data size. For both of noisy models, its approximation guarantee approaches 2/k. In our numerical experiments, we extensively evaluate the effectiveness of our thresholding streaming algorithm on some applications in real data set. Dachuan Xu 0001, Yukun Cheng, Chuangen Gao, Ding-Zhu Du |
ICDCS | 5 |
| 2019 | Beyond Uniform Reverse Sampling: A Hybrid Sampling Technique for Misinformation PreventionabstractOnline misinformation has been considered as one of the top global risks as it may cause serious consequences such as economic damages and public panic. The misinformation prevention problem aims at generating a positive cascade with appropriate seed nodes in order to compete against the misinformation. In this paper, we study the misinformation prevention problem under the prominent independent cascade model. Due to the #P-hardness in computing influence, the core problem is to design effective sampling methods to estimate the function value. The main contribution of this paper is a novel sampling method. Different from the classic reverse sampling technique which treats all nodes equally and samples the node uniformly, the proposed method proceeds with a hybrid sampling process which is able to attach high weights to the users who are prone to be affected by the misinformation. Consequently, the new sampling method is more powerful in generating effective samples used for computing seed nodes for the positive cascade. Based on the new hybrid sample technique, we design an algorithm offering a (1-1/e-€)-approximation. We experimentally evaluate the proposed method on extensive datasets and show that it significantly outperforms the state-of-the-art solutions. Guangmo Tong, Ding-Zhu Du |
INFOCOM | 2 |
| 2019 | Parallel Multicast Information Propagation Based on Social Influence
Yuqi Fan 0001, Lei Shi 0011, Ding-Zhu Du |
WASA | 4 |
| 2019 | A class of asymptotically optimal group testing strategies to identify good items
Yongxi Cheng, Yunyue Yang, Ding-Zhu Du |
Discret. Appl. Math. | 3 |
| 2019 | A class of asymptotically optimal group screening strategies with limited item participation
Yongxi Cheng, Yunyue Yang, Ding-Zhu Du |
Discret. Appl. Math. | 3 |
| 2019 | Approximation algorithm for the partial set multi-cover problem
Yishuo Shi, Yingli Ran, Zhao Zhang 0002, James Willson, Guangmo Tong, Ding-Zhu Du |
J. Glob. Optim. | 6 |
| 2019 | Online hole healing for sensor coverage
Zhao Zhang 0002, Zaixin Lu, Xianyue Li, Xiaohui Huang 0001, Ding-Zhu Du |
J. Glob. Optim. | 5 |
| 2019 | Minimizing Misinformation Profit in Social NetworksabstractThe widespread and effective online social networks may cause misinformation to diffuse in the networks, which could lead to public panic and even serious economic consequences. The classical misinformation containment (MC) problem aims to select a small node set as positive seeds to compete against the misinformation and limit the influence of misinformation as much as possible, where the misinformation seed set is given. Most of the prior works concentrate on either minimizing the number of users infected by misinformation or maximizing the number of users protected by the positive cascade. That is, they only concentrate on optimizing the number of nodes. However, the interaction effects between nodes differ from user to user and the related profit obtained from interaction activities may also be different. This article proposes a novel problem, called profit minimization of misinformation (PMM), which is the first to analyze the profit of activity in the MC problem. Given a misinformation seed set, the PMM problem aims at selecting a node set satisfying the cardinality constraint to minimize the profit of edges starting from infected nodes but ending at infected or protected nodes. Based on the sandwich method, we design a data-dependent approximation scheme for the PMM problem. We approximate the upper and lower bounds of the objective in the equivalent problem by the reverse influence sampling technique. Our algorithm is verified on realistic data sets, which demonstrate the superiority of our method. Qizhi Fang, Jianxiong Guo, Ding-Zhu Du |
IEEE Trans. Comput. Soc. Syst. | 5 |
| 2019 | Corrections to "Fractal Intelligent Privacy Protection in Online Social Network Using Attribute-Based Encryption Schemes"abstractIn[1], the financial support information in the first footnote should have read as follows. Wei Wei 0006, Shuai Liu 0002, Wenjia Li, Ding-Zhu Du |
IEEE Trans. Comput. Soc. Syst. | 4 |
| 2019 | Maximizing Activity Profit in Social NetworksabstractIn the past decade, tremendous research effort has been devoted to viral marketing. Most existing works on seed selection in social networks do not take into account the scenario when a profit can be generated from group activities. Each activity has a profit that can be measured by the excitement of the participants. The excitement about one piece of information can vary significantly among different groups of people. Given a social network and a profit function, how can we select the seed users to maximize the expected total amount of profit? This problem is essentially different from the classic influence maximization problem, and existing approaches cannot be directly applied to solve the problem. In this paper, we study the problem of activity profit maximization in social networks. We first prove that the maximizing activity profit problem is nondeterministic polynomial time-hard and cannot be approximated within a constant factor by the simple greedy algorithm. Supermodular degree of a function measures the extent to which it violates submodularity. We design an algorithm that achieves an approximation ratio of (1/(Δ+ 2)) provided that the supermodular degree of the social graph is bounded with A. We then develop an exchange-based technique to further improve the quality of the solution. We also devise a randomized variation approach to overcome the computational burden of the proposed algorithms. Extensive experimental results on three real benchmark data sets demonstrate the efficacy and efficiency of our algorithms over several baseline heuristics. Wenguo Yang, Jing Yuan 0002, Weili Wu 0001, Jianmin Ma, Ding-Zhu Du |
IEEE Trans. Comput. Soc. Syst. | 5 |
| 2018 | General Rumor Blocking: An Efficient Random Algorithm with Martingale Approach
Qizhi Fang, Xin Chen 0097, Qingqin Nong, Zongchao Zhang, Yongchang Cao, Suning Gong, Ding-Zhu Du |
AAIM | 9 |
| 2018 | A Bicriteria Approximation Algorithm for Minimum Submodular Cost Partial Multi-Cover Problem
Yishuo Shi, Zhao Zhang 0002, Ding-Zhu Du |
AAIM | 3 |
| 2018 | On Misinformation Containment in Online Social NetworksabstractThe widespread online misinformation could cause public panic and serious economic damages. The misinformation containment problem aims at limiting the spread of misinformation in online social networks by launching competing campaigns. Motivated by realistic scenarios, we present the first analysis of the misinformation containment problem for the case when an arbitrary number of cascades are allowed. This paper makes four contributions. First, we provide a formal model for multi-cascade diffusion and introduce an important concept called as cascade priority. Second, we show that the misinformation containment problem cannot be approximated within a factor of $\Omega(2^{\log^{1-\epsilon}n^4})$ in polynomial time unless $NP \subseteq DTIME(n^{\polylog{n}})$. Third, we introduce several types of cascade priority that are frequently seen in real social networks. Finally, we design novel algorithms for solving the misinformation containment problem. The effectiveness of the proposed algorithm is supported by encouraging experimental results. Guangmo Tong, Ding-Zhu Du, Weili Wu 0001 |
NeurIPS | 2 |
| 2018 | Computing Minimum k-Connected m-Fold Dominating Set in General Graphs
Zhao Zhang 0002, Shaojie Tang 0001, Xiaohui Huang 0001, Ding-Zhu Du |
INFORMS J. Comput. | 5 |
| 2018 | Breaking the O(ln n) Barrier: An Enhanced Approximation Algorithm for Fault-Tolerant Minimum Weight Connected Dominating SetabstractFinding a connected dominating set (CDS) in a given graph is a fundamental problem and has been studied intensively for a long time because of its application in computer science and operations research, e.g., connected facility location and wireless networks. In some cases, fault-tolerance is desirable. Taking wireless networks as an example, since wireless nodes may fail due to accidental damage or energy depletion, it is desirable that the virtual backbone has some fault-tolerance. Such a problem can be modeled as finding a minimum k-connected m-fold dominating set ((k, m)-CDS) of a graph G = (V, E), which is a node set D such that every node outside of D has at least m neighbors in D and the subgraph of G induced by D is k-connected. In this paper, we study the minimum weight (1, m)-CDS problem ((1, m)-MWCDS), and present an (H(δ + m) + 2H(δ − 1))-approximation algorithm, where δ is the maximum degree of the graph and H(·) is the Harmonic number. Notice that the state-of-the-art algorithm achieves O(l... Zhao Zhang 0002, Shaojie Tang 0001, Xiaohui Huang 0001, Ding-Zhu Du |
INFORMS J. Comput. | 5 |
| 2018 | Partial inverse maximum spanning tree in which weight can only be decreased under lp-norm
Xianyue Li, Zhao Zhang 0002, Ding-Zhu Du |
J. Glob. Optim. | 3 |
| 2018 | Fractal Intelligent Privacy Protection in Online Social Network Using Attribute-Based Encryption SchemesabstractWhile the online social network (OSN) has brought much convenience to users, there are still some serious problems, such as personal privacy leaks. Today, OSN security and privacy protection are one of the most important focuses of the research. In this paper, we present an intelligent privacy protection approach to solve problems of security and privacy protection in OSNs. First, the proposed algorithm combines a neural network with a hybrid hierarchy genetic algorithm and radial basis function, which is used to construct a prediction model of OSN security. Then, a support vector machine is applied to preprocess information of the OSN, and the attribute-based encryption scheme is adopted to encrypt the OSN information. Finally, a particle swarm optimization algorithm is used to improve OSN security and privacy protection. The experimental results demonstrate the effectiveness of the proposed method. Wei Wei 0006, Shuai Liu 0002, Wenjia Li, Ding-Zhu Du |
IEEE Trans. Comput. Soc. Syst. | 4 |
| 2018 | Distributed Rumor Blocking With Multiple Positive CascadesabstractMisinformation and rumor can spread rapidly and widely through online social networks and therefore rumor controlling has become a critical issue. It is assumed in the existing works that there is a single authority whose goal is to minimize the spread of rumor by generating a positive cascade. In this paper, we study a more realistic scenario when there is multiple positive cascades generated by different agents. For the multiple-cascade diffusion, we propose the peer-to-peer independent cascade model for private social communications. The main contribution of this paper is an analysis of the rumor blocking effect (i.e., the number of the users activated by rumor) when the agents noncooperatively generate the positive cascades. We show that the rumor blocking effect provided by the Nash equilibrium will not be arbitrarily worse even if the positive cascades are generated noncooperatively. In addition, we give a discussion on how the cascade priority and activation order affect the rumor blocking problem. We experimentally examine the Nash equilibrium of the proposed games by simulations done on real social network structures. Guangmo Tong, Weili Wu 0001, Ding-Zhu Du |
IEEE Trans. Comput. Soc. Syst. | 3 |
| 2018 | Breach-Free Sleep-Wakeup Scheduling for Barrier Coverage With Heterogeneous Wireless Sensors
Zhao Zhang 0002, Weili Wu 0001, Jing Yuan 0002, Ding-Zhu Du |
IEEE/ACM Trans. Netw. | 4 |
| 2017 | Active Friending in Online Social NetworksabstractWe study the problem of active friending in online social networks. Given an initiator who want to friend a target person on a social network, we propose a strategy to support active friending through a series of recommendation lists. The lists serve as a step-to-step guidance for the initiator. We formulate an optimization problem, Constrained Active Friending CAF), for configuring the recommendation lists in the active friending process. Our goal is to maximize the acceptance probability of the invitation from the initiator to the friending target, by recommending selective intermediate friends to approach the target. We prove that CAF problem is NP-hard under the linear threshold model. We propose an algorithm based on discrete super-differentials that derives a guaranteed approximation for this problem. Extensive evaluation results on benchmark social network datasets validate the effectiveness and efficiency of our algorithms. Jing Yuan 0002, Weili Wu 0001, Yi Li 0030, Ding-Zhu Du |
BDCAT | 4 |
| 2017 | An efficient randomized algorithm for rumor blocking in online social networksabstractSocial networks allow rapid spread of ideas and innovations while the negative information can also propagate widely. When the cascades with different opinions reaching the same user, the cascade arriving first is the most likely to be taken by the user. Therefore, once misinformation or rumor is detected, a natural containment method is to introduce a positive cascade competing against the rumor. Given a budget k, the rumor blocking problem asks for k seed users to trigger the spread of the positive cascade such that the number of the users who are not influenced by rumor can be maximized. The prior works have shown that the rumor blocking problem can be approximated within a factor of (1 - 1/e- δ) by a classic greedy algorithm combined with Monte Carlo simulation with the running time of O(k3mn ln n/δ2), where n and m are the number of users and edges, respectively. Unfortunately, the Monte-Carlo-simulation-based methods are extremely time consuming and the existing algorithms either trade performance guarantees for practical efficiency or vice versa. In this paper, we present a randomized algorithm which runs in O(km ln n/δ2) expected time and provides a (1 - 1/e - δ)-approximation with a high probability. The experimentally results on both the real-world and synthetic social networks have shown that the proposed randomized rumor blocking algorithm is much more efficient than the state-of-the-art method and it is able to find the seed nodes which are effective in limiting the spread of rumor. Guangmo Tong, Weili Wu 0001, Deying Li 0001, Cong Liu 0005, Bin Liu 0009, Ding-Zhu Du |
INFOCOM | 7 |
| 2017 | Viral marketing with positive influenceabstractOne model for viral marketing is the positive influence. In this model, an inactive node is changed into active if and only if at least half of its neighbors are already in active state. The positive influence model can be viewed as a special case of a general threshold model, in which the threshold function at each node has value one if at least a certain fraction of neighbors are in active state, and value 0 otherwise. This function can be proved to be monotonically increasing and nonsubmodular for any predefined fraction. Therefore, given a seed set, the number of influenced nodes is not submodular with respect to the size of the seed set. This fact makes those optimization problems related with positive influence very hard, including the minimum partial positive influence seeding problem: Given a social network G = (V, E) and a number 02H ([pn]))-approximation algorithm for the minimum partial positive influence seeding problem, where n is the number of nodes, and H(·) is the Harmonic number. Zhao Zhang 0002, Yishuo Shi, James Willson, Ding-Zhu Du, Guangmo Tong |
INFOCOM | 4 |
| 2017 | iGreen: green scheduling for peak demand minimization
Shaojie Tang 0001, Jing Yuan 0002, Zhao Zhang 0002, Ding-Zhu Du |
J. Glob. Optim. | 4 |
| 2017 | Searching Genome-Wide Multi-Locus Associations for Multiple Diseases Based on Bayesian InferenceabstractTaking the advantage of high-throughput single nucleotide polymorphism (SNP) genotyping technology, large genome-wide association studies (GWASs) have been considered to hold promise for unraveling complex relationships between genotypes and phenotypes. Current multi-locus-based methods are insufficient to detect interactions with diverse genetic effects on multifarious diseases. Also, statistic tests for high-order epistasis ( ≥ 2 SNPs) raise huge computational and analytical challenges because the computation increases exponentially as the growth of the cardinality of SNPs combinations. In this paper, we provide a simple, fast and powerful method, named DAM, using Bayesian inference to detect genome-wide multi-locus epistatic interactions in multiple diseases. Experimental results on simulated data demonstrate that our method is powerful and efficient. We also apply DAM on two GWAS datasets from WTCCC, i.e., Rheumatoid Arthritis and Type 1 Diabetes, and identify some novel findings. Therefore, we believe that our method is suitable and efficient for the full-scale analysis of multi-disease-related interactions in GWASs. Xuan Guo 0004, Jing Zhang 0010, Zhipeng Cai 0001, Ding-Zhu Du, Yi Pan 0001 |
IEEE ACM Trans. Comput. Biol. Bioinform. | 4 |
| 2017 | A Novel Approximation for Multi-Hop Connected Clustering Problem in Wireless NetworksabstractWireless sensor networks (WSNs) have been widely used in a plenty of applications. To achieve higher efficiency for data collection, WSNs are often partitioned into several disjointed clusters, each with a representative cluster head in charge of the data gathering and routing process. Such a partition is balanced and effective, if the distance between each node and its cluster head can be bounded within a constant number of hops, and any two cluster heads are connected. Finding such a cluster partition with minimum number of clusters and connectors between cluster heads is defined as minimum connected d-hop dominating set (d-MCDS) problem, which is proved to be NP-complete. In this paper, we propose a distributed approximation named CS-Cluster to address the d-MCDS problem under unit disk graph. CS-Cluster constructs a sparser d-hop maximal independent set (d-MIS), connects the d-MIS, and finally checks and removes redundant nodes. We prove the approximation ratio of CS-Cluster is (2d + 1)λ, where λ is a parameter related with d but is no more than 18.4. Compared with the previous best result O(d2), our approximation ratio is a great improvement. Our evaluation results demonstrate the outstanding performance of our algorithm compared with previous works. Xiaofeng Gao 0001, Jun Li 0004, Fan Wu 0006, Guihai Chen, Ding-Zhu Du, Shaojie Tang 0001 |
IEEE/ACM Trans. Netw. | 6 |
| 2017 | Approximation Algorithm for Minimum Weight Fault-Tolerant Virtual Backbone in Unit Disk GraphsabstractIn a wireless sensor network, the virtual backbone plays an important role. Due to accidental damage or energy depletion, it is desirable that the virtual backbone is fault-tolerant. A fault-tolerant virtual backbone can be modeled as a k-connected m-fold dominating set ((k, m)-CDS for short). In this paper, we present a constant approximation algorithm for the minimum weight (k, m)-CDS problem in unit disk graphs under the assumption that k and m are two fixed constants with m ≥ k. Prior to this paper, constant approximation algorithms are known for k = 1 with weight and 2 ≤ k ≤ 3 without weight. Our result is the first constant approximation algorithm for the (k, m)-CDS problem with general k, m and with weight. The performance ratio is (α+5ρ) fork ≥ 3 and (α+2.5ρ) for k = 2, where α is the performance ratio for the minimum weight m-fold dominating set problem and ρ is the performance ratio for the subset k-connected subgraph problem (both problems are known to have constant performance ratios). Yishuo Shi, Zhao Zhang 0002, Yuchang Mo, Ding-Zhu Du |
IEEE/ACM Trans. Netw. | 4 |
| 2017 | Adaptive Influence Maximization in Dynamic Social NetworksabstractFor the purpose of propagating information and ideas through a social network, a seeding strategy aims to find a small set of seed users that are able to maximize the spread of the influence, which is termed influence maximization problem. Despite a large number of works have studied this problem, the existing seeding strategies are limited to the models that cannot fully capture the characteristics of real-world social networks. In fact, due to high-speed data transmission and large population of participants, the diffusion processes in real-world social networks have many aspects of uncertainness. As shown in the experiments, when taking such uncertainness into account, the state-of-the-art seeding strategies are pessimistic as they fail to trace the influence diffusion. In this paper, we study the strategies that select seed users in an adaptive manner. We first formally model the dynamic independent Cascade model and introduce the concept of adaptive seeding strategy. Then, based on the proposed model, we show that a simple greedy adaptive seeding strategy finds an effective solution with a provable performance guarantee. Besides the greedy algorithm, an efficient heuristic algorithm is provided for better scalability. Extensive experiments have been performed on both the real-world networks and synthetic power-law networks. The results herein demonstrate the superiority of the adaptive seeding strategies to other baseline methods. Guangmo Tong, Weili Wu 0001, Shaojie Tang 0001, Ding-Zhu Du |
IEEE/ACM Trans. Netw. | 4 |
| 2017 | Fault-Tolerant Virtual Backbone in Heterogeneous Wireless Sensor NetworkabstractTo save energy and alleviate interference, connected dominating set (CDS) was proposed to serve as a virtual backbone of wireless sensor networks (WSNs). Because sensor nodes may fail due to accidental damages or energy depletion, it is desirable to construct a fault tolerant virtual backbone with high redundancy in both coverage and connectivity. This can be modeled as a k-connected m-fold dominating set (abbreviated as (k, m)-CDS) problem. A node set C ⊆ V (G) is a (k, m)-CDS of graph G if every node in V(G)\C is adjacent with at least m nodes in C and the subgraph of G induced by C is k-connected. Constant approximation algorithm is known for (3, m)-CDS in unit disk graph, which models homogeneous WSNs. In this paper, we present the first performance guaranteed approximation algorithm for (3, m)-CDS in a heterogeneous WSN. In fact, our performance ratio is valid for any topology. The performance ratio is at most γ, where γ = α + 8 + 2 ln(2α - 6) for α ≥ 4 and γ = 3α +2 ln 2 for α <; 4, and α is the performance ratio for the minimum (2, m)-CDS problem. Using currently best known value of α, the performance ratio is ln δ +o(ln δ), where δ is the maximum degree of the graph, which is asymptotically best possible in view of the non-approximability of the problem. Applying our algorithm on a unit disk graph, the performance ratio is less than 27, improving previous ratio 62.3 by a large amount for the (3, m)-CDS problem on a unit disk graph. Zhao Zhang 0002, Shaojie Tang 0001, Xiaohui Huang 0001, Yuchang Mo, Ding-Zhu Du |
IEEE/ACM Trans. Netw. | 6 |
| 2016 | Terminal-set-enhanced community detection in social networksabstractCommunity detection aims to reveal the community structure in a social network, which is one of the fundamental problems. In this paper we investigate the community detection problem based on the concept of terminal set. A terminal set is a group of users within which any two users belong to different communities. Although the community detection is hard in general, the terminal set can be very helpful in designing effective community detection algorithms. We first present a 2-approximation algorithm running in polynomial time for the original community detection problem. In the other issue, in order to better support real applications we further consider the case when extra restrictions are imposed on feasible partitions. For such customized community detection problems, we provide two randomized algorithms which are able to find the optimal partition with a high probability. Demonstrated by the experiments performed on benchmark networks the proposed algorithms are able to produce high-quality communities. Guangmo Tong, Lei Cui 0010, Weili Wu 0001, Cong Liu 0005, Ding-Zhu Du |
INFOCOM | 5 |
| 2016 | Performance-guaranteed approximation algorithm for fault-tolerant connected dominating set in wireless networksabstractUsing a connected dominating set (CDS) to serve as a virtual backbone of a wireless sensor network is an effective way to save energy and alleviate broadcasting storm. Since nodes may fail due to accidental damage or energy depletion, it is desirable to construct a fault tolerant CDS, which can be modeled as a k-connected m-fold dominating set ((k, m)-CDS for short). A subset of nodes C ⊆ V(G) is a (k, m)-CDS of G if every node in V(G)\C is adjacent with at least m nodes in C and the subgraph of G induced by C is k-connected. In this paper, we present an approximation algorithm for the minimum (3, m)-CDS problem with m > 3, which has size at most γ times that of an optimal solution, where γ = α + 8 + 21n(2α - 6) for α > 4 and γ = 3α + 2 In 2 for α <; 4, and α is the approximation ratio for the minimum (2, m)-CDS problem. This is the first performance-guaranteed algorithm for the minimum (3, m)-CDS problem in a general wireless network, and improves previous performance ratio in a homogeneous wireless sensor network by a large amount. Zhao Zhang 0002, Yuchang Mo, Ding-Zhu Du |
INFOCOM | 4 |
| 2016 | A polynomial-time nearly-optimal algorithm for an edge coloring problem in outerplanar graphs
Weifan Wang 0001, Danjun Huang, Yiqiao Wang 0002, Ding-Zhu Du |
J. Glob. Optim. | 5 |
| 2016 | Algorithms for the partial inverse matroid problem in which weights can only be increased
Zhao Zhang 0002, Hong-Jian Lai, Ding-Zhu Du |
J. Glob. Optim. | 4 |
| 2016 | Editorial for Computing and Combinatorics Conference
Dachuan Xu 0001, Donglei Du, Ding-Zhu Du |
Theor. Comput. Sci. | 3 |
| 2016 | Effector Detection in Social NetworksabstractIn a social network, influence diffusion is the process of spreading innovations from user to user. An activation state identifies who are the active users who have adopted the target innovation. Given an activation state of a certain diffusion, effector detection aims to reveal the active users who are able to best explain the observed state. In this paper, we tackle the effector detection problem from two perspectives. The first approach is based on the influence distance that measures the chance that an active user can activate its neighbors. For a certain pair of users, the shorter the influence distance, the higher probability that one can activate the other. Given an activation state, the effectors are expected to have short influence distance to active users while long to inactive users. By this idea, we propose the influence-distance-based effector detection problem and provide a 3-approximation. Second, we address the effector detection problem by the maximum likelihood estimation (MLE) approach. We prove that the optimal MLE can be obtained in polynomial time for connected directed acyclic graphs. For general graphs, we first extract a directed acyclic subgraph that can well preserve the information in the original graph and then apply the MLE approach to the extracted subgraph to obtain the effectors. The effectiveness of our algorithms is experimentally verified via simulations on the real-world social network. Guangmo Tong, Weili Wu 0001, Ding-Zhu Du |
IEEE Trans. Comput. Soc. Syst. | 4 |
| 2016 | Approximating Maximum Lifetime k-Coverage Through Minimizing Weighted k-Cover in Homogeneous Wireless Sensor NetworksabstractEnergy efficiency is an important issue in the study of wireless sensor networks. Given a set of targets and a set of sensors with bounded lifetime, the maximum lifetime k-coverage problem is to schedule active/sleeping status of sensors to maximize the time period during which every target is covered by at least k active sensors. Previously, it was known that when the sensing ranges are uniform, this problem has a polynomial time (4+ε)-approximation for k = 1 and (6+ε)-approximation for k = 2. In this paper, we make significant progress by showing that for any positive integer k, there exists a polynomial-time (3 + ε)-approximation. Zhao Zhang 0002, James Willson, Zaixin Lu, Weili Wu 0001, Xuding Zhu, Ding-Zhu Du |
IEEE/ACM Trans. Netw. | 6 |
| 2015 | Dynamic Resource Provision for Cloud Broker with Multiple Reserved Instance Terms
Hejiao Huang, Xuan Wang 0002, Ding-Zhu Du |
ICA3PP (1) | 5 |
| 2015 | A Novel Approximation for Multi-hop Connected Clustering Problem in Wireless Sensor NetworksabstractWireless sensor networks (WSNs) have been widely used in plenty of applications. To achieve higher efficiency for data collection, WSNs are often partitioned into several disjointed clusters, each with a representative cluster head in charge of the data gathering and routing process. Such a partition is balanced and effective if the distance between each node and its cluster head can be bounded within a constant number of hops, and any two cluster heads are connected. Finding such a cluster partition with minimum number of clusters and connectors between cluster heads is defined as minimum connected d-hop dominating set (d-MCDS) problem, which is proved to be NP-complete. In this paper, we propose a distributed approximation algorithm, named CS-Cluster, to address the d-MCDS problem. CS-Cluster constructs a sparser d-hop maximal independent set (d-MIS), connects the d-MIS and finally checks and removes redundant nodes. We prove the approximation ratio of CS-Cluster is (2d + l)λ, where λ is a parameter related with d but is no more than 18.4. Compared with the previous best result O(d2), our approximation ratio is a great improvement. Our evaluation results demonstrate the outstanding performance of our algorithm compared with previous works. Jun Li 0004, Xiaofeng Gao 0001, Fan Wu 0006, Guihai Chen, Ding-Zhu Du, Shaojie Tang 0001 |
ICDCS | 6 |
| 2015 | Fault-tolerant coverage with maximum lifetime in wireless sensor networksabstractEnergy efficiency is an important issue in the study of wireless sensor networks. Given a homogeneous set of sensors with unit lifetime and a set of target points, find an active/sleeping schedule for sensors to maximize the lifetime of k-coverage, i.e., the time period during which every target point is covered by at least k active sensors. This is a well known problem in wireless sensor networks concerning with energy efficiency. When k = 1, it is called the maximum lifetime coverage problem which has been proved to have a polynomial-time (4 + ε)-approximation. When k ≥ 2, it is the maximum lifetime fault-tolerant coverage problem. Previous to this work, only in the case k = 2, a polynomial-time (6 + ε)-approximation is found. In this paper, we will make a significant progress by showing that for any positive integer k, there exists a polynomial-time (4 + ε)-approximation, and for k = 1,2, the performance ratio can be improved to (3 + ε). James Willson, Zhao Zhang 0002, Weili Wu 0001, Ding-Zhu Du |
INFOCOM | 4 |
| 2015 | DAM: A Bayesian Method for Detecting Genome-wide Associations on Multiple Diseases
Xuan Guo 0004, Jing Zhang 0010, Zhipeng Cai 0001, Ding-Zhu Du, Yi Pan 0001 |
ISBRA | 4 |
| 2015 | Preface
Zhao Zhang 0002, Lidong Wu, Ding-Zhu Du |
Theor. Comput. Sci. | 3 |
| 2014 | How Could a Boy Influence a Girl?abstractA boy wants to make friends with a pretty girl. He feels that he may get rejected if he invites her directly. In this situation, what he could do is to influence the girl's friends. Similar situations may occur in social activities. Based on this background, we formulate a new optimization problem, the Target Influence Maximization (TIM) problem and show that this problem can be solved in polynomial-time in networks with no directed cycles. Motivated by this, we study a special strategy to construct solutions for TIM, i.e., The Target Influence Maximization through Sub graph without Directed Cycle (TIMSDC). Two polynomial-time approximation algorithms are designed for TIMSDC. Through extensive experiments on real-world data sets, we demonstrate that our algorithms work efficiently and outperform existing methods. Wen Xu 0005, Xuming Zhai, Yuanjun Bi, Ailian Wang, Ding-Zhu Du |
MSN | 6 |
| 2014 | A Zig-Zag Approach for Competitive Group TestingabstractIn many fault-detection problems, we want to identify defective items from a set of n items using the minimum number of tests. Group testing is a scenario in which each test is on a subset of items and determines whether the subset contains at least one defective item. In practice, the number d of defective items is often unknown in advance. In this paper, we present a new algorithm for the above group testing problem and prove that it has very good performance guarantee. More specifically, the number of tests used by the new algorithm is bounded from above by d log(n/d) + 3d + O(log2 d). The new algorithm is designed based on a zig-zag approach that has not been studied before and is intuitive and easy to implement. When 0 < d < ρ0n where ρ0 = 1 − 4/e2 = 0.45…, which holds for most practical applications, our new algorithm has better performance guarantee than any previous best result. Computational results show that the new algorithm has very good practical performances. Yongxi Cheng, Ding-Zhu Du, Yin-Feng Xu |
INFORMS J. Comput. | 2 |
| 2014 | Minimum vertex cover in ball graphs through local search
Zhao Zhang 0002, Weili Wu 0001, Lidan Fan, Ding-Zhu Du |
J. Glob. Optim. | 4 |
| 2014 | Computing and Combinatorics
Ding-Zhu Du, Guochuan Zhang |
Theor. Comput. Sci. | 1 |
| 2014 | A formal proof of the deadline driven scheduler in PPTL axiomatic system
Nan Zhang 0001, Cong Tian 0001, Ding-Zhu Du |
Theor. Comput. Sci. | 4 |
| 2013 | Resource pricing game in geo-distributed cloudsabstractCloud computing enables larger classes of application service providers to distribute their services to world-wide users in multiple regions without their own private data centers. Heterogeneity and resource limitation of geo-graphically distributed cloud data centers impose application service providers to have incentives to optimize their computing resource usage while guaranteeing some level of quality of service. Recent studies proposed various techniques for optimization of computing resource usage from cloud users (or application service providers) perspective with little consideration of competition. In addition, optimization efforts of application service providers motivate cloud service providers owning multiple geo-distributed clouds to decide their computing resource prices considering their efforts. In this context, we formulate this problem for cloud service providers as a game of resource pricing in geo-distributed clouds. One of the main challenges in this problem is how to model the best responses of application service providers, given resource price information of clouds in non-overlapped regions. We propose a novel concave game to describe the quantity competition among application service providers reducing payment while guaranteeing fair service delay to end users. Furthermore, we optimize the prices of computing resources to converge to the equilibrium. In addition, we show several characteristics of the equilibrium point and discuss their implications to design computing resource markets for geo-distributed clouds. Heejun Roh, Cheoulhoon Jung, Wonjun Lee 0001, Ding-Zhu Du |
INFOCOM | 4 |
| 2013 | PND: a p-persistent neighbor discovery protocol in wireless networksabstractABSTRACT In wireless communications research, a number of literature assume that every node knows all of its neighbor nodes. To this end, neighbor discovery research has been conducted, but it still has room for improvement in terms of discovery delay. Furthermore, prior work has overlooked energy efficiency, which is considered as the critical factor in wireless devices or appliances. For better performance with respect to the discovery delay and energy efficiency, we proposed a novel p‐persistent‐based neighbor discovery protocol and devised a simple and light algorithm estimating the number of neighbor nodes to support the proposed protocol. Our protocol requires a lower delay and a smaller number of messages for the discovery process than the existing protocols. For extensive performance evaluation, we adopted extra comparison targets from other research areas within the same context. Copyright © 2011 John Wiley & Sons, Ltd. Kyunghwi Kim, Heejun Roh, Wonjun Lee 0001, Sinjae Lee, Ding-Zhu Du |
Wirel. Commun. Mob. Comput. | 5 |
| 2012 | Radar placement along banks of river
Zhao Zhang 0002, Ding-Zhu Du |
J. Glob. Optim. | 2 |
| 2012 | Complexity and approximation of the connected set-cover problem
Wei Zhang 0050, Weili Wu 0001, Wonjun Lee 0001, Ding-Zhu Du |
J. Glob. Optim. | 4 |
| 2012 | Topology Control in Cooperative Wireless Ad-Hoc NetworksabstractTopology control is to determine the transmission power of each node so as to maintain network connectivity and consume the minimum transmission power. Cooperative Communication (CC) is a new technology that allows multiple nodes to simultaneously transmit the same data. It can save transmission power and extend transmission coverage. However, prior research work on topology control considers CC only in the aspect of energy saving, not that of coverage extension. We observe that CC can bridge (link) disconnected networks and therefore identify the challenges in the development of a centralized topology control scheme, named shape Cooperative Bridges, which reduces transmission power of nodes as well as increases network connectivity. We propose three algorithms that select energy efficient neighbor nodes, which assist a source node to communicate with a destination node: an optimal method and two greedy heuristics. In addition, we consider a distributed version of the proposed topology control scheme. Our findings are substantiated by an extensive simulation study, through which we show that the shape Cooperative Bridges scheme substantially increases the connectivity with tolerable increase of transmission power compared to other existing topology control schemes, which means that it outperforms in terms of a connectivity-to-power ratio. Jieun Yu, Heejun Roh, Wonjun Lee 0001, Sangheon Pack, Ding-Zhu Du |
IEEE J. Sel. Areas Commun. | 5 |
| 2012 | Preface - COCOON'2011
Ding-Zhu Du |
Theor. Comput. Sci. | 1 |
| 2012 | Tight Performance Bounds of Multihop Fair Access for MAC Protocols in Wireless Sensor Networks and Underwater Sensor NetworksabstractThis paper investigates the fundamental performance limits of medium access control (MAC) protocols for particular multihop, RF-based wireless sensor networks and underwater sensor networks. A key aspect of this study is the modeling of a fair-access criterion that requires sensors to have an equal rate of underwater frame delivery to the base station. Tight upper bounds on network utilization and tight lower bounds on the minimum time between samples are derived for fixed linear and grid topologies. The significance of these bounds is two-fold: First, they hold for any MAC protocol under both single-channel and half-duplex radios; second, they are provably tight. For underwater sensor networks, under certain conditions, we derive a tight upper bound on network utilization and demonstrate a significant fact that the utilization in networks with propagation delay is larger than that in networks with no propagation delay. The challenge of this work about underwater sensor networks lies in the fact that the propagation delay impact on underwater sensor networks is difficult to model. Finally, we explore bounds in networks with more complex topologies. Yang Xiao 0001, Miao Peng, John H. Gibson, Geoffrey G. Xie, Ding-Zhu Du, Athanasios V. Vasilakos |
IEEE Trans. Mob. Comput. | 5 |
| 2011 | Constant approximation for virtual backbone construction with Guaranteed Routing Cost in wireless sensor networksabstractIn wireless sensor networks, virtual backbone construction based on connected dominating set is a competitive issue for routing efficiency and topology control. Assume that a sensor networks is defined as a connected unit disk graph (UDG). The problem is to find a minimum connected dominating set of given UDG with minimum routing cost for each node pair. We present a constant approximation scheme which produces a connected dominating set D, whose size |D| is within a factor α from that of the minimum connected dominating set and each node pair exists a routing path with all intermediate nodes in D and with length at most 5 · d(u,v), where d(u,v) is the length of shortest path of this node pair. A distributed algorithm is also provided with analogical performance. Extensive simulation shows that our distributed algorithm achieves significantly than the latest solution in research direction. Hongwei Du 0001, Qiang Ye 0001, Weili Wu 0001, Wonjun Lee 0001, Deying Li 0001, Ding-Zhu Du, Stephen Howard |
INFOCOM | 6 |
| 2011 | On minimum submodular cover with submodular cost
Hongjie Du, Weili Wu 0001, Wonjun Lee 0001, Qinghai Liu, Zhao Zhang 0002, Ding-Zhu Du |
J. Glob. Optim. | 6 |
| 2011 | Preface
Ding-Zhu Du, Yingfei Dong, Zhao Zhang 0002 |
Theor. Comput. Sci. | 1 |
| 2011 | Preface
Ding-Zhu Du, Xiao-Dong Hu 0001, Panos M. Pardalos |
Theor. Comput. Sci. | 1 |
| 2011 | Minimum Data-Latency-Bound $k$-Sink Placement Problem in Wireless Sensor NetworksabstractIn this paper, we propose a new multiple-sink positioning problem in wireless sensor networks to best support real-time applications. We formally define this problem as thek-Sink Placement Problem (k-SPP) and prove that it is APX-complete. We show that an existing approximation algorithm for the well-knownk-center problem is a constant factor approximation ofk-SPP. Furthermore, we introduce a new greedy algorithm fork-SPP and prove its approximation ratio is very near to the best achievable, 2. Via simulations, we show our algorithm outperforms its competitor on average. Donghyun Kim 0001, Wei Wang 0032, Nassim Sohaee, Changcun Ma, Weili Wu 0001, Wonjun Lee 0001, Ding-Zhu Du |
IEEE/ACM Trans. Netw. | 7 |
| 2011 | Efficient Algorithms for Topology Control Problem with Routing Cost Constraints in Wireless NetworksabstractTopology control is one vital factor to a wireless network's efficiency. A Connected Dominating Set (CDS) can be a useful basis of a backbone topology construction. In this paper, a special CDS, named \alpha Minimum rOuting Cost CDS (\alpha-MOC-CDS), will be studied to improve the performance of CDS based broadcasting and routing. In this paper, we prove that construction of a minimum \alpha-MOC-CDS is NP-hard in a general graph and we propose a heuristic algorithm for construction of \alpha-MOC-CDS. Ling Ding 0004, Weili Wu 0001, James Willson, Hongjie Du, Wonjun Lee 0001, Ding-Zhu Du |
IEEE Trans. Parallel Distributed Syst. | 6 |
| 2010 | Distributed Construction of Connected Dominating Sets with Minimum Routing Cost in Wireless NetworksabstractIn this paper, we will study a special Connected Dominating Set (CDS) problem - between any two nodes in a network, there exists at least one shortest path, all of whose intermediate nodes should be included in a special CDS, named Minimum rOuting Cost CDS (MOC-CDS). Therefore, routing by MOC-CDS can guarantee that each routing path between any pair of nodes is also the shortest path in the network. Thus, energy consumption and delivery delay can be reduced greatly. CDS has been studied extensively in Unit Disk Graph (UDG) or Disk Graph (DG). However, nodes in networks may have different transmission ranges and some communications may be obstructed by obstacles. Therefore, we model network as a bidirectional general graph in this paper. We prove that constructing a minimum MOC-CDS in general graph is NPhard. We also prove that there does not exist a polynomial-time approximation algorithm for constructing a minimum MOCCDS with performance ratio plnδ, where p is an arbitrary positive number (p <; 1) and δ is the maximum node degree in network. We propose a distributed heuristic algorithm (called as FlagContest) for constructing MOC-CDS with performance ratio (1 - ln2) + 2lnδ. Through extensive simulations, we show that the results of FlagContest is within the upper bound proved in this paper. Simulations also demonstrate that the average length of routing paths through MOC-CDS reduces greatly compared to regular CDSs. Ling Ding 0004, Xiaofeng Gao 0001, Weili Wu 0001, Wonjun Lee 0001, Ding-Zhu Du |
ICDCS | 6 |
| 2010 | Cooperative Bridges: Topology Control in Cooperative Wireless Ad Hoc NetworksabstractCooperative Communication (CC) is a technology that allows multiple nodes to simultaneously transmit the same data. It can save power and extend transmission coverage. However, prior research work on topology control considers CC only in the aspect of energy saving, not that of coverage extension. We identify the challenges in the development of a centralized topology control scheme, named Cooperative Bridges, which reduces transmission power of nodes as well as increases network connectivity. We observe that CC can bridge (link) disconnected networks. We propose two algorithms that select the most energy efficient neighbor nodes, which assist a source to communicate with a destination node; an optimal method and a greedy heuristic. In addition we consider a distributed version of the proposed topology control scheme. Our findings are substantiated by an extensive simulation study, through which we show that the Cooperative Bridges scheme substantially increases the connectivity while consuming a similar amount of transmission power compared to other existing topology control schemes. Jieun Yu, Heejun Roh, Wonjun Lee 0001, Sangheon Pack, Ding-Zhu Du |
INFOCOM | 5 |
| 2010 | New dominating sets in social networks
Jieun Yu, Wonjun Lee 0001, Donghyun Kim 0001, Shan Shan, Ding-Zhu Du |
J. Glob. Optim. | 6 |
| 2010 | A Better Approximation Algorithm for Computing Connected Dominating Sets in Unit Ball GraphsabstractA Virtual Backbone (VB) of a wireless network is a subset of nodes such that only VB nodes are responsible for routing-related tasks. Since a smaller VB causes less overhead, size is the primary quality factor of VB. Frequently, Unit Disk Graphs (UDGs) are used to model 2D homogeneous wireless networks, and the problem of finding minimum VBs in the networks is abstracted as Minimum Connected Dominating Set (MCDS) problem in UDGs. In some applications, the altitude of nodes can be hugely different and UDG cannot abstract the networks accurately. Then, Unit Ball Graph (UBG) can replace UDG. In this paper, we study how to construct quality CDSs in UBGs in distributed environments. We first give an improved upper bound of the number of independent nodes in a UBG, and use this result to analyze the Performance Ratio (PR) of our new centralized algorithm C-CDS-UBG, which computes CDSs in UBGs. Next, we propose a distributed algorithm D-CDS-UBG originated from C-CDS-UBG and analyze its message and time complexities. Our theoretical analysis shows that the PR of D-CDS-UBG is 14.937, which is better than current best, 22. Our simulations also show that D-CDS-UBG outperforms the competitor, on average. Donghyun Kim 0001, Zhao Zhang 0002, Xianyue Li, Wei Wang 0032, Weili Wu 0001, Ding-Zhu Du |
IEEE Trans. Mob. Comput. | 6 |
| 2009 | Performance Limits of Fair-Access in Underwater Sensor NetworksabstractThis paper investigates fundamental performance limits of medium access control (MAC) protocols for particular underwater multi-hop sensor networks under a fair-access criterion requiring that sensors have an equal rate of underwater frame delivery to a base station. Tight upper bounds on network utilization and tight lower bounds on minimum time between samples are derived for fixed linear topology. The paper also examines the implication of the end-to-end performance bounds regarding the traffic rate and sensing time interval of individual sensors. Yang Xiao 0001, Miao Peng, John H. Gibson, Geoffrey G. Xie, Ding-Zhu Du |
ICPP | 5 |
| 2009 | Channel occupancy-based user association in IEEE 802.11 wireless LANsabstractIt is usually possible to associate with more than one Access Point (AP) in IEEE 802.11 Wireless LANs. AP selection is a crucial issue because the performance achieved by a user heavily depends on the AP selected. A received signal strength (RSS)-based association mechanism is specified by the IEEE 802.11 standard. However, this does not consider the channel conditions and AP load, which leads to a low throughput and a low user transmission rate. An alternative to using the RSS is to exploit the airtime metric, which provides users with information on how busy the channel is, but the results of our simulations show that the airtime metric cannot indicate the exact status of the channel. In this paper, we present a new association framework using channel occupancy in order to provide users with exact channel status information of APs. Via the proposed scheme, users can compare the achievable throughput provided by each AP and select the best AP. We validate our proposed association method via simulation results, which show that the throughput improvement of the method is worthy of notice. Byunghyuk Jung, Wonjun Lee 0001, Sangheon Pack, Ding-Zhu Du |
PIMRC | 4 |
| 2009 | Planar graphs with maximum degree 8 and without adjacent triangles are 9-totally-colorable
Ding-Zhu Du, Lan Shen, Yingqian Wang 0001 |
Discret. Appl. Math. | 1 |
| 2009 | A PTAS for minimum connected dominating set in 3-dimensional Wireless sensor networks
Zhao Zhang 0002, Xiaofeng Gao 0001, Weili Wu 0001, Ding-Zhu Du |
J. Glob. Optim. | 4 |
| 2009 | Constructing Minimum Connected Dominating Sets with Bounded Diameters in Wireless NetworksabstractConnected Dominating Sets (CDSs) can serve as virtual backbones for wireless networks. A smaller virtual backbone incurs less maintenance overhead. Unfortunately, computing a minimum size CDS is NP-hard, and thus most researchers in this area concentrate on how to construct smaller CDSs. However, people neglected other important metrics of network, such as diameter and average hop distances between two communication parties. In this paper, we investigate the problem of constructing quality CDS in terms of size, diameter, and Average Backbone Path Length (ABPL). We present two centralized algorithms having constant performance ratios for its size and diameter of the constructed CDS. Especially, the size of CDS computed by the second algorithm is no more than 6.906 times of its optimal solution. Furthermore, we give its distributed version, which not only can be implemented in real situation easily but also considers energy to extend network lifetime. In our simulation, we show that in average the distributed algorithm not only generates a CDS with smaller diameter and ABPL than related work but also suppresses its size well. We also show that it is more energy efficient than others in prolonging network lifetime. Donghyun Kim 0001, Yingshu Li 0001, Ding-Zhu Du |
IEEE Trans. Parallel Distributed Syst. | 5 |
| 2009 | On the construction of 2-connected virtual backbone in wireless networksabstractVirtual backbone has been proposed as the routing infrastructure to alleviate the broadcasting storm problem in ad hoc networks. Since the nodes in the virtual backbone need to carry other node's traffic, and node and link failure are inherent in wireless networks, it is desirable that the virtual backbone is fault tolerant. In this paper, we propose a new algorithm called Connecting Dominating Set Augmentation (CDSA) to construct a 2-connected virtual backbone which can resist the failure of one wireless node. We show that CDSA has guaranteed quality by proving that the size of the CDSA constructed 2-connected backbone is within a constant factor of the optimal 2-connected virtual backbone size. Through extensive simulations, we demonstrate that in practice, CDSA can build a 2-connected virtual backbone with only small overhead. Feng Wang 0002, My T. Thai, Ding-Zhu Du |
IEEE Trans. Wirel. Commun. | 3 |
| 2008 | Double Partition: (6+epsilon)-Approximation for Minimum Weight Dominating Set in Unit Disk Graphs
Ding-Zhu Du |
AAIM | 1 |
| 2008 | Fault-Tolerant Dual Power Management in Wireless Sensor NetworksabstractHow to adjust the transmission power at each node to achieve global energy efficiency while maintaining the network connectivity, referred as power management problem, is the major target of various topology control technologies. Moreover, fault tolerance which is often modeled as 2-edge or 2-vertex connectivity is another desired feature in many applications. In this paper, we study the fault tolerant dual power assignment problem. With the assumption of dual universal transmission power levels, we aim to minimize the total number of nodes assigned to high power level such that the resultant network topology is 2-edge or 2-vertex connected. As the problems are NP-hard, we design a novel algorithm to compute nearly-optimal solutions. From the theoretical perspective, we prove that our algorithm can guarantee 3.67-approximation for both 2-edge connectivity and 2-vertex connectivity, which improves the existing best approximation algorithm. We also conduct some numerical experiments which show that results of our algorithm are at most 2 times of optimal solutions in average and have significant improvements compared to that of existing algorithm. Chen Wang 0059, Myung Ah Park, James Willson, András Faragó, Ding-Zhu Du |
GLOBECOM | 5 |
| 2008 | Analysis of greedy approximations with nonsubmodular potential functions
Ding-Zhu Du, Ronald L. Graham, Panos M. Pardalos, Peng-Jun Wan, Weili Wu 0001, Wenbo Zhao 0001 |
SODA | 1 |
| 2008 | PTAS for Minimum Connected Dominating Set in Unit Ball Graph
Zhao Zhang 0002, Xiaofeng Gao 0001, Weili Wu 0001, Ding-Zhu Du |
WASA | 4 |
| 2008 | Preface
Xiaotie Deng, Ding-Zhu Du |
Algorithmica | 2 |
| 2008 | On Construction of Virtual Backbone in Wireless Ad Hoc Networks with Unidirectional LinksabstractSince there is no fixed infrastructure in wireless ad hoc networks , virtual backbone has been proposed as the routing infrastructure to alleviate the broadcasting storm problem. The virtual backbone construction has been studied extensively in undirected graphs, especially in unit disk graphs, in which each node has the same transmission range. In practice, however, transmission ranges of all nodes are not necessarily equal. In this paper, we model such a network as a disk graph, where unidirectional links are considered. To study the virtual backbone construction in disk graphs, we consider two problems: strongly connected dominating set (SCDS) and strongly connected dominating and absorbing set (SCDAS). We propose a constant approximation algorithm and discuss its improvements for the SCDS problem . We also propose a heuristic for the SCDAS problem. Through extensive simulations, we verify our theoretical analysis and also demonstrate that the SCDS can be extended to form an SCDAS with marginal extra overhead. My T. Thai, Ravi Tiwari, Ding-Zhu Du |
IEEE Trans. Mob. Comput. | 3 |
| 2008 | Fault-Tolerant Topology Control for All-to-One and One-to-All Communication in Wireles NetworksabstractThis paper introduces the problem of fault tolerant topology control for all-to-one and one-to-all communication in static wireless networks with asymmetric wireless links. This problem is important in both theoretical and practical aspects. We investigate two approaches, namely minimum weight based approach and nearest neighbor augmentation approach, to address this problem. Furthermore, we give theoretical analysis for the proposed algorithms. Among other results, we show that the minimum weight based approach has a $k$-approximation algorithm for all-to-one fault tolerant topology control where $k$ is the number of disjoint paths. When $k=1$, this approach solves the minimum power all-to-one $1$-connected topology control problem. To the best of our knowledge, this paper is the first to study the fault tolerant topology control for all-to-one and one-to-all communication in asymmetric static wireless networks, and also is the first to demonstrate that the minimum power all-to-one 1-connected topology control problem has an optimal solution. Feng Wang 0002, My T. Thai, Yingshu Li 0001, Xiuzhen Cheng, Ding-Zhu Du |
IEEE Trans. Mob. Comput. | 5 |
| 2008 | Relay sensor placement in wireless sensor networks
Xiuzhen Cheng, Ding-Zhu Du, Lusheng Wang 0001, Baogang Xu |
Wirel. Networks | 2 |
| 2007 | Preface
Zhi-Zhong Chen, Xiaotie Deng, Ding-Zhu Du |
Theor. Comput. Sci. | 3 |
| 2007 | Connected Dominating Sets in Wireless Networks with Different Transmission RangesabstractSince there is no fixed infrastructure or centralized management in wireless ad hoc networks, a Connected Dominating Set (CDS) has been proposed to serve as a virtual backbone. The CDS of a graph representing a network has a significant impact on the efficient design of routing protocols in wireless networks. This problem has been studied extensively in Unit Disk Graphs (UDG), in which all nodes have the same transmission ranges. However, in practice, the transmission ranges of all nodes are not necessarily equal. In this paper, we model a network as a disk graph and introduce the CDS problem in disk graphs. We present two efficient approximation algorithms to obtain a minimum CDS. The performance ratio of these algorithms is constant if the ratio of the maximum transmission range over the minimum transmission range in the network is bounded. These algorithms can be implemented as distributed algorithms. Furthermore, we show a size relationship between a maximal independent set and a CDS as well as a bound of the maximum number of independent neighbors of a node in disk graphs. The theoretical analysis and simulation results are also presented to verify our approaches. My T. Thai, Feng Wang 0002, Shiwei Zhu, Ding-Zhu Du |
IEEE Trans. Mob. Comput. | 5 |
| 2006 | Strongly Connected Dominating Sets in Wireless Sensor Networks with Unidirectional Links
Ding-Zhu Du, My T. Thai, Yingshu Li 0001, Shiwei Zhu |
APWeb | 1 |
| 2006 | GeoSENS: geo-based sensor network secure communication protocol
Scott C.-H. Huang, Maggie Cheng 0001, Ding-Zhu Du |
Comput. Commun. | 3 |
| 2006 | Optimal Relay Location for Resource-limited Energy-efficient Wireless Communication
Ionut Cardei, Mihaela Cardei, Lusheng Wang 0001, Baogang Xu, Ding-Zhu Du |
J. Glob. Optim. | 5 |
| 2006 | On the Construction of a Strongly Connected Broadcast Arborescence with Bounded Transmission DelayabstractEnergy conservation is an important concern in wireless networks. Many algorithms for constructing a broadcast tree with minimum energy consumption and other goals have been developed. However, no previous research work considers the total energy consumption and transmission delays of the broadcast tree simultaneously. In this paper, based on an (alpha, beta)-tree, a novel concept to wireless networks, we define a new strongly connected broadcast arborescence with bounded transmission delay (SBAT) problem and design the strongly connected broadcast arborescence (SBA) algorithm with linear running time to construct a strongly connected broadcast tree with bounded total power, while satisfying the constraint that the transmission delays between the source and the other hosts are also bounded. We also propose the distributed version of the SBA algorithm. The theoretical analysis and simulation results show that the SBA algorithm gives a proper solution to the SBAT problem Yingshu Li 0001, My T. Thai, Feng Wang 0002, Ding-Zhu Du |
IEEE Trans. Mob. Comput. | 4 |
| 2006 | Recent advances in wireless ad hoc networks
Guoliang Xue, Ding-Zhu Du |
Wirel. Commun. Mob. Comput. | 2 |
| 2005 | New constructions on broadcast encryption key pre-distribution schemesabstractThis paper presents various new techniques on secure group communication schemes. We present a new broadcast encryption scheme RBE, being particularly efficient in multiple revocation, and a node-based key pre-distribution scheme, remedying the key overlapping problem of pool-based schemes. Starting with a detailed analysis on broadcast encryption and group key distribution schemes, we discuss the influence of join as well as the feasibility of including it in broadcast encryption schemes by means of performing full updating or overprovisioning. Scott C.-H. Huang, Ding-Zhu Du |
INFOCOM | 2 |
| 2005 | On the construction of energy-efficient broadcast tree with Hitch-hiking in wireless networksabstractDue to the limited power supplies of a wireless node, energy efficiency is a crucial aspect to the design of a broadcast protocol. In the minimum energy broadcast problem, each node adjusts its transmission power to minimize the total energy consumption. The minimum energy broadcast problem is proved to be NP-Complete. The Hitch-hiking model introduced recently in [M. Agarwal et al., (2004)] takes advantage of the physical layer to combine partial signals containing the same data in order to decode a complete message. Moreover, the wireless multicast advantage (WMA), that is a single transmission can be received by all the nodes that are within the transmission range of a transmitting node, reduces the total energy of the broadcast tree. In this paper, we take advantages of both Hitch-hiking and WMA to design an energy-efficient broadcast tree algorithm with Hitch-hiking (BHH). The simulation results show that BHH reduces the total energy of the broadcast tree greatly. My T. Thai, Yingshu Li 0001, Ding-Zhu Du, Chunyu Ai |
IPCCC | 3 |
| 2005 | On the construction of stable virtual backbones in mobile ad-hoc networksabstractIn mobile ad-hoc networks, hosts communicate with each other without the help of any physical infrastructure. Inevitably, the communication tends to be less efficient in terms of computational and communicational overhead. Recent studies have shown that virtual backbone can help reduce the communication overhead. However, the backbone structure is very vulnerable due to several reasons, e.g., node mobility and unstable links, etc. In this paper, we introduce a localized virtual backbone construction scheme, connected maximal independent set with multiple initiators (MCMIS), which takes node stability into consideration and can construct the backbone quickly. We design MCMIS aiming at three goals: small backbone size, fast construction, stable backbone. Through extensive simulations, we find that our scheme could obtain a better performance on stability and backbone size than other localized schemes. Feng Wang 0002, Manki Min, Yingshu Li 0001, Ding-Zhu Du |
IPCCC | 4 |
| 2005 | Location management in mobile ad hoc wireless networks using quorums and clustersabstractPosition-based reactive routing is a scalable solution for routing in mobile ad hoc networks. The route discovery algorithm in position-based routing can be efficiently implemented only if the source knows the current address of the destination. In this paper, a quorum-based location management scheme is proposed. Location servers are selected using the minimum dominating set (MDS) approach, and are further organized into quorums for location update and location query. When a mobile node moves, it updates its location servers in the update quorum; when a node requests the location information of another node, it will send a query message to the location servers in the query quorum. We propose to use the position-based quorum system, which is easy to construct and guarantees that the update quorums always intersect with the query quorums so that at least one location server in the query quorum is aware of the most recent location of the mobile node. Clusters are introduced for large scale ad hoc networks for scalability. Experiment results show that the proposed scheme provides good scalability when network size increases. Copyright © 2005 John Wiley & Sons, Ltd. Maggie Cheng 0001, David Hung-Chang Du, Ding-Zhu Du |
Wirel. Commun. Mob. Comput. | 3 |
| 2005 | On greedy construction of connected dominating sets in wireless networksabstractAbstract Since no fixed infrastructure and no centralized management present in wireless networks, a connected dominating set (CDS) of the graph representing the network is widely used as a virtual backbone. Constructing a minimum CDS is NP‐hard. In this paper, we propose a new greedy algorithm, called S‐MIS, with the help of Steiner tree that can construct a CDS within a factor of 4.8 + ln5 from the optimal solution. We also introduce the distributed version of this algorithm. We prove that the proposed algorithm is better than the current best performance ratio which is 6.8. A simulation is conducted to compare S‐MIS with its variation which is rS‐MIS. The simulation shows that the sizes of the CDSs generated by S‐MIS and rS‐MIS are almost the same. Copyright © 2005 John Wiley & Sons, Ltd. Yingshu Li 0001, My T. Thai, Feng Wang 0002, Chih-Wei Yi, Peng-Jun Wan, Ding-Zhu Du |
Wirel. Commun. Mob. Comput. | 6 |
| 2005 | Improving Wireless Sensor Network Lifetime through Power Aware Organization
Mihaela Cardei, Ding-Zhu Du |
Wirel. Networks | 2 |
| 2004 | QoS Topology Control in Ad Hoc Wireless NetworksabstractThis work discusses the energy efficient QoS topology control problem in ad hoc wireless networks. Given a set of nodes in a plane, end-to-end traffic demands and delay bounds between node pairs, the problem is to find a network topology that can meet the QoS requirements and the maximum transmitting power of nodes is minimized. We consider two cases of the problem: 1) the traffic demands are not splittable, and 2) the traffic demands are splittable. For the former case, the problem is formulated as an integer linear programming problem. For the latter case, the problem is formulated as a mixed integer programming problem, and an optimal algorithm has been proposed to solve the problem. Xiaohua Jia, Deying Li 0001, Ding-Zhu Du |
INFOCOM | 3 |
| 2004 | A reliable virtual backbone scheme in mobile ad-hoc networksabstractIn wireless ad-hoc networks, hosts communicate with each other without help of any physical infrastructure. Inevitably, the communication tends to be inefficient in terms of computational and network resources. Study on virtual infrastructures or backbones in wireless ad-hoc networks gets more attention in the hope of reducing the communication overhead. But the backbone structure is very vulnerable due to various factors like node mobility, unstable links, and so on. So a new scheme which is reliable and efficient both to construct and maintain the backbone structure is needed. We present our noble virtual backbone scheme which is reliable and efficient by considering stability and coverage of nodes. Manki Min, Feng Wang 0002, Ding-Zhu Du, Panos M. Pardalos |
MASS | 3 |
| 2004 | Topology Control of Ad Hoc Wireless Networks for Energy EfficiencyabstractIn ad hoc wireless networks, to compute the transmission power of each wireless node such that the resulting network is connected and the total energy consumption is minimized is defined as a Minimum Energy Network Connectivity (MENC) problem, which is an NP-complete problem. In this paper, we consider the approximated solutions for the MENC problem in ad hoc wireless networks. We present a theorem that reveals the relation between the energy consumption of an optimal solution and that of a spanning tree and propose an optimization algorithm that can improve the result of any spanning tree-based topology. Two polynomial time approximation heuristics are provided in the paper that can be used to compute the power assignment of wireless nodes in both static and low mobility ad hoc wireless networks. The two heuristics are implemented and the numerical results verify the theoretical analysis. Maggie Cheng 0001, Mihaela Cardei, Xiaochun Cheng, Lusheng Wang 0001, Yin-Feng Xu, Ding-Zhu Du |
IEEE Trans. Computers | 7 |
| 2003 | Energy-efficient broadcast and multicast routing in ad hoc wireless networksabstractThis paper considers the problem of broadcasting in large ad hoc wireless networks. We focus on the energy-efficient broadcast routing in stationary networks and consider the case where wireless nodes can dynamically control their transmission power for each broadcast session. The minimum spanning tree (MST) has the property that the longest edge in the tree is the shortest among all the spanning trees, We introduce a new algorithm called minimum longest edge (MLE) that constructs a broadcast tree using MST. This algorithm provides a scheme to balance the energy consumption among all nodes. The simulation results show that MLE improves the energy balance and network lifetime for a wide range of networks, and the improvement is more significant when the network size increases. Maggie Cheng 0001, Manki Min, Ding-Zhu Du |
IPCCC | 4 |
| 2003 | Placement of Web-Server Proxies with Consideration of Read and Update Operations on the InternetabstractThis paper investigates the optimal placement of proxies of a Web server on the Internet, with the consideration of both read and update operations to the data on the Web server. We first study the problem of optimal placement of $k$ proxies in a system to minimize the total access cost to the Web server. Then, for an unknown number of proxies, we find the optimal number of proxies required in the system. The problems are formulated by using the dynamic programming method and the optimal solutions are obtained. Simulations have been conducted to evaluate the performance of the proposed algorithms and to demonstrate how the effectiveness of proxy placement is affected by various factors, such as network traffic load, number of proxies, read–write ratio and proxy hit ratio. Xiaohua Jia, Deying Li 0001, Xiao-Dong Hu 0001, Weili Wu 0001, Ding-Zhu Du |
Comput. J. | 5 |
| 2003 | On the optimal placement of wavelength converters in WDM networks
Xiaohua Jia, Ding-Zhu Du, Xiao-Dong Hu 0001, Hejiao Huang, Deying Li 0001 |
Comput. Commun. | 2 |
| 2003 | A Decision Criterion for the Optimal Number of Clusters in Hierarchical Clustering
Yunjae Jung, Haesun Park, Ding-Zhu Du, Barry L. Drake |
J. Glob. Optim. | 3 |
| 2003 | On a Minimum Linear Classification Problem
Yin-Feng Xu, Binhai Zhu, Ding-Zhu Du |
J. Glob. Optim. | 4 |
| 2003 | Paired-domination of Trees
Hong Qiao, Liying Kang, Mihaela Cardei, Ding-Zhu Du |
J. Glob. Optim. | 4 |
| 2003 | A polynomial-time approximation scheme for the minimum-connected dominating set in ad hoc wireless networksabstractAbstract A connected dominating set in a graph is a subset of vertices such that every vertex is either in the subset or adjacent to a vertex in the subset and the subgraph induced by the subset is connected. A minimum‐connected dominating set is such a vertex subset with minimum cardinality. An application in ad hoc wireless networks requires the study of the minimum‐connected dominating set in unit‐disk graphs. In this paper, we design a (1 + 1/s)‐approximation for the minimum‐connected dominating set in unit‐disk graphs, running in timenO((slogs)2). © 2003 Wiley Periodicals, Inc. Xiuzhen Cheng, Deying Li 0001, Weili Wu 0001, Ding-Zhu Du |
Networks | 5 |
| 2003 | Lower bounds on the minus domination and k-subdomination numbers
Liying Kang, Hong Qiao, Erfang Shan, Ding-Zhu Du |
Theor. Comput. Sci. | 4 |
| 2002 | Placement of Wavelength Converters for Minimal Wavelength Usage in WDM NetworksabstractAn important goal of the design of WDM (wavelength division multiplexing) networks is to use less wavelengths to serve more communication needs. According to the wavelength conflict rule, we know that the number of wavelengths required in a WDM network is at least equal to the maximal number of channels over a fiber (called maximal link load) in the network. By placing wavelength converters at some nodes in the network, the number of wavelengths needed can be made equal to the maximal link load. In this paper we study the problem of placing the minimal number of converters in a network to achieve that the number of wavelengths in use is equal to the maximal link load. For duplex communication channels, we prove that an optimal solution can be obtained in polynomial-time. For unidirectional communication channels, which was proved to be NP-complete, we develop a set of lemmas which lead to an efficient approximation algorithm whose approximation ratio is two. Xiaohua Jia, Ding-Zhu Du, Xiao-Dong Hu 0001, Hejiao Huang, Deying Li 0001 |
INFOCOM | 2 |
| 2002 | Approximations for a Bottleneck Steiner Tree Problem
Lusheng Wang 0001, Ding-Zhu Du |
Algorithmica | 2 |
| 2002 | New bounds on a hypercube coloring problem
Hung Q. Ngo 0001, Ding-Zhu Du, Ronald L. Graham |
Inf. Process. Lett. | 2 |
| 2002 | Optimal Consecutive-k-out-of-n: G Cycle for n \leq 2k+1abstractA cyclic consecutive-k-out-of-n: G system consists of n components lying on a cycle. Those components are exchangeable but may have different working probabilities. The system works if and only if there are k consecutive components at work. What is the optimal assignment of components for maximizing the reliability of the system? Does the optimal assignment depend on the working probability values of components? For $k \leq n \leq 2k+1$, Zuo and Kuo in 1990 proposed a solutionindependent from the working probability values of components, called the invariant optimal assignment. However, their proof is incomplete, pointed out recently by Jalali et al. [The Optimal Consecutive-k-out-of-n: G Line for $n \leq 2k$}, manuscript, 1999]. We present a complete proof in this paper. Ding-Zhu Du, Frank K. Hwang, Xiaohua Jia, Hung Q. Ngo 0001 |
SIAM J. Discret. Math. | 1 |
| 2002 | Foreword
Ding-Zhu Du, Peter Eades, Xuemin Lin 0001 |
Theor. Comput. Sci. | 1 |
| 2001 | The Euclidean Bottleneck Steiner Tree and Steiner Tree with Minimum Number of Steiner Points
Ding-Zhu Du, Lusheng Wang 0001, Baogang Xu |
COCOON | 1 |
| 2001 | Lower Bounds on the Minus Domination and k-Subdomination Numbers
Liying Kang, Hong Qiao, Erfang Shan, Ding-Zhu Du |
COCOON | 4 |
| 2001 | Placement of Read-Write Web Proxies in the InternetabstractThis paper investigates the optimal placement of proxies of a Web server on the Internet. With the consideration of both read and write operations to the data on the Web server. First, we study the problem of optimal placement of k proxies in a system to minimize the total access cost to the Web server. Then, for unknown number of proxies, we find the optimal number of proxies required in the system. The problems are formulated using a dynamic programming method and optimal solutions are obtained. Intensive simulations have been conducted to evaluate the performance of the proposed algorithms, and to demonstrate the relationship between the number of proxies required in the system and the read-write ratio. This work can significantly alleviate the Web access traffic on the Internet and improve the performance of the Web server. Xiaohua Jia, Deying Li 0001, Xiao-Dong Hu 0001, Ding-Zhu Du |
ICDCS | 4 |
| 2001 | Grade of Service Steiner Minimum Trees in the Euclidean Plane
Guoliang Xue, Guohui Lin, Ding-Zhu Du |
Algorithmica | 3 |
| 2001 | Optimal Placement of Web Proxies for Replicated Web Servers in the InternetabstractThis paper investigates the issues of the optimal placement of a limited number of Web proxies in an environment where a Web site is replicated (i.e. mirrored Web sites). Two different objectives are studied: minimizing the overall access cost by all clients to the Web site and minimizing the longest delay for any client to access the Web site. The problem is reduced to the placement of proxies in a set of trees whose root nodes are the server replicas. It is then formulated and solved by using a dynamic programming method. The significance of this work includes: (1) alleviating the Internet traffic of Web accesses; (2) improving the response time of Web page accesses; (3) maximizing Web server performance by using a limited number of proxies. Xiaohua Jia, Deying Li 0001, Xiao-Dong Hu 0001, Ding-Zhu Du |
Comput. J. | 4 |
| 2001 | Integrated algorithms for delay bounded multicast routing and wavelength assignment in all optical networks
Xiaohua Jia, Ding-Zhu Du, Xiao-Dong Hu 0001 |
Comput. Commun. | 2 |
| 2001 | Optimal Consecutive-k-out-of-(2k+1): G Cycle
Ding-Zhu Du, Frank K. Hwang, Yunjae Jung, Hung Q. Ngo 0001 |
J. Glob. Optim. | 1 |
| 2001 | Monotone Routing in Multirate Rearrangeable Clos Networks
Xiao-Dong Hu 0001, Xiaohua Jia, Ding-Zhu Du, Frank K. Hwang |
J. Parallel Distributed Comput. | 3 |
| 2001 | Placement of Data Replicas for Optimal Data Availability in Ring Networks
Xiao-Dong Hu 0001, Xiaohua Jia, Ding-Zhu Du, Deying Li 0001, Hejiao Huang |
J. Parallel Distributed Comput. | 3 |
| 2001 | Converter Placement Supporting Broadcast in WDM Optical NetworksabstractGiven a WDM optical network with wavelength channels on its fiber links, we consider the problem of finding the minimum set of network nodes such that, with wavelength converters at these nodes, broadcast can be supported in the network. We call this problem the converter placement problem. We model a given network using a graph G with colors on its edges and give a mathematical formulation for the problem based on the graph model. Two related problems, color-covering and vertex color-covering, are given and analyzed. Both of them are shown to have a polynomial-time approximation with performance ratio ln n+1 and ln n is the best possible performance ratio unless NP /spl sub/ DTIME(n/sup poly log n/), where n is the number of vertices in G. Using these results, we show that the Converter Placement problem has a polynomial-time approximation with performance ratio 2(ln n+1) and 1/2 ln n is the best possible performance ratio unless NP /spl sub/ DTIME(n/sup poly log n/). We present an approximation algorithm to solve the converter placement problem and study the performance of the algorithm on randomly generated network topologies. Lu Ruan 0001, Ding-Zhu Du, Xiao-Dong Hu 0001, Xiaohua Jia, Deying Li 0001 |
IEEE Trans. Computers | 2 |
| 2001 | Optimization of wavelength assignment for QoS multicast in WDM networksabstractThis paper discusses quality-of-service (QoS) multicast in wavelength-division multiplexing (WDM) networks. Given a set of QoS multicast requests, we are to find a set of cost suboptimal QoS routing trees and assign wavelengths to them. The objective is to minimize the number of wavelengths in the system. This is a challenging issue. It involves not only optimal QoS multicast routing, but also optimal wavelength assignment. Existing methods consider channel setup in WDM networks in two separate steps: routing and wavelength assignment, which has limited power in minimizing the number of wavelengths. In this paper, we propose a new optimization method, which integrates routing and wavelength assignment in optimization of wavelengths. Two optimization algorithms are also proposed in minimizing the number of wavelengths. One algorithm minimizes the number of wavelengths through reducing the maximal link load in the system; while the other does it by trying to free out the least used wavelengths. Simulation results demonstrate that the proposed algorithms can produce suboptimal QoS routing trees and substantially save the number of wavelengths. Xiaohua Jia, Ding-Zhu Du, Xiao-Dong Hu 0001, Man-Kei Lee |
IEEE Trans. Commun. | 2 |
| 2001 | Approximations for Steiner trees with minimum number of Steiner points
Ding-Zhu Du, Xiao-Dong Hu 0001, Guohui Lin, Lusheng Wang 0001, Guoliang Xue |
Theor. Comput. Sci. | 2 |
| 2001 | Multirate multicast switching networks
Dongsoo S. Kim, Ding-Zhu Du |
Theor. Comput. Sci. | 2 |
| 2000 | A new wavelength assignment method for minimal wavelength conversions in WDM networksabstractIn multihop systems of wavelength division multiplexing (WDM) networks, wavelength conversion is required at the conjunction of two lightpaths if they use different wavelengths. We consider the problem of assigning wavelengths to the lightpaths by using a limited number of wavelengths, so that the overall number of wavelength conversions in the whole system is minimal. The problem is formulated as a maximum clique cover problem. An approximation algorithm is proposed to solve it. Our proposed theory also illustrates the tradeoff relationship between the number of wavelengths and the number of conversions in the system. Xiaohua Jia, Ding-Zhu Du, Xiao-Dong Hu 0001, Hejiao Huang, Deying Li 0001 |
ICCCN | 2 |
| 2000 | Static Timing Analysis with False PathsabstractFinding the longest path and the worst delay is the most important task in static timing analysis. But in almost every digital circuit, there exists false paths which are logically impossible or designers don't care about their delays. This paper presents a new method to calculate the worst delay of a circuit with known false paths. When searching for the longest path, it stores delays on nodes conditionally with false paths matched up to the node, thus reduces the number of cache entries and eliminates revisits. This method can be applied to incremental delay calculation with little change. Experiments show that the new method is significantly better than path enumeration without conditional cache. Haizhou Chen, Ding-Zhu Du |
ICCD | 3 |
| 2000 | Optimal Placement of Proxies of Replicated Web Servers in the InternetabstractInvestigates the issues of placing a limited number of Web proxies in an environment where the Web server is replicated (i.e. mirrored Web servers). Two different objectives are considered: (a) minimizing the overall access cost by all clients of the Web server, and (b) minimizing the longest delay for any client to access the Web server. The problems are formulated and solved by using a dynamic programming method. This work can: (1) alleviate the amount of Internet traffic incurred by fast-growing Web accesses; (2) improve the response time of Web server accesses; and (3) maximize Web server performance by using a limited number of proxies. Xiaohua Jia, Deying Li 0001, Xiao-Dong Hu 0001, Hejiao Huang, Ding-Zhu Du |
WISE | 5 |
| 2000 | A coloring problem on the n-cube
Dongsoo S. Kim, Ding-Zhu Du, Panos M. Pardalos |
Discret. Appl. Math. | 2 |
| 2000 | Approximations for Steiner Trees with Minimum Number of Steiner Points
Ding-Zhu Du, Xiao-Dong Hu 0001, Guohui Lin, Lusheng Wang 0001, Guoliang Xue |
J. Glob. Optim. | 2 |
| 2000 | Performance of split routing algorithm for three-stage multicast networksabstractThis paper studies three-stage Clos (1953) switching networks for multicast communications in terms of their blocking probabilities on a random traffic model. Even though the lack of multicast capability in input-stage switches requires a prohibitively large number of middle switches to provide compatible requests with nonblocking paths, the probabilistic model gives an observation that the blocking probability decreases drastically and then approaches zero as the number of middle switches is far less than the theoretical bound. The S-shaped curves of blocking probability versus degree of fanout indicate that high fanout requests are mostly blocked at some given reference network utilization. A split routing algorithm and its blocking probability are introduced to enhance the routability of the high fanout requests. We also corroborate the analytic model by performing network simulations based on a random request generator and a random routing strategy. Dongsoo S. Kim, Ding-Zhu Du |
IEEE/ACM Trans. Netw. | 2 |
| 1999 | An O(n log n) Average Time Algorithm for Computing the Shortest Network under a Given Topology
Guoliang Xue, Ding-Zhu Du |
Algorithmica | 2 |
| 1999 | The Rivest-Vuillemin Conjecture on Monotone Boolean Functions Is True for Ten Variables
Sui-Xiang Gao, Weili Wu 0001, Ding-Zhu Du, Xiao-Dong Hu 0001 |
J. Complex. | 3 |
| 1999 | On optimizing the satisfiability (SAT) problem
Qian-Ping Gu, Ding-Zhu Du |
J. Comput. Sci. Technol. | 3 |
| 1999 | On Rearrangeability of Multirate Clos NetworksabstractChung and Ross [SIAM J. Comput., 20 (1991), pp. 726--736] conjectured that the multirate three-stage Clos network C(n,2n-1,r) is rearrangeable in the general discrete bandwidth case; i.e., each connection has a weight chosen from a given finite set {p 1 , p 2 ,. . .,p k } where $1 \geq p_1 > p_2 > \cdots > p_k > 0$ and p i is an integer multiple of p i , denoted by $p_k \mid p_i$, for $1 \leq i \leq k-1$. In this paper, we prove that multirate three-stage Clos network C(n,2n-1,r) is rearrangeable when each connection has a weight chosen from a given finite set {p 1 , p 2 ,. . .,p k } where $1 \geq p_1 > p_2 > \cdots > p_{h} > 1/2 \geq p_{h+1} > \cdots > p_k > 0$ and p h+2 | p h+1 ,p h+3 |p h+2 ,. . . ,p k | p h+1 . We also prove that C(n,2n-1,r) is two-rate rearrangeable and $C(n, \lceil \frac{7n}{3} \rceil, r)$ is three-rate rearrangeable. Guohui Lin, Ding-Zhu Du, Xiao-Dong Hu 0001, Guoliang Xue |
SIAM J. Comput. | 2 |
| 1999 | Interconnecting HighwaysabstractWe present the problem of constructing roads of minimum total length to interconnect n highways under the constraint that the roads can intersect each highway only at one point in a designated interval which is a line segment. We present a set of optimality conditions for the problem and show how to construct a solution to meet this set of optimality conditions. Ding-Zhu Du, Frank K. Hwang, Guoliang Xue |
SIAM J. Discret. Math. | 1 |
| 1999 | Fault Tolerance Properties of Pyramid NetworksabstractIn this paper, we study the pyramid network (also called pyramid), one of the important architectures in parallel computing, network computing, and image processing. Some properties of pyramid networks are investigated. We determine the line connectivity and the fault diameters in pyramid networks. We show how to construct a path between two nodes in the faulty pyramid networks in polynomial time. A polynomial-time algorithm is also given for generating the containers in pyramid networks. Our results show that pyramid networks have very good fault tolerance properties. Ding-Zhu Du, D. Frank Hsu, Shang-Hua Teng |
IEEE Trans. Computers | 2 |
| 1998 | Multirate Multicast Switching Networks
Dongsoo S. Kim, Ding-Zhu Du |
COCOON | 2 |
| 1998 | Criticality- and QoS-Based Multiresource Negotiation and Adaptation
Jiandong Huang, Peng-Jun Wan, Ding-Zhu Du |
Real Time Syst. | 3 |
| 1998 | On Multirate Rearrangeable Clos NetworksabstractIn the multirate switching environment each (connection) request is associated with a bandwidth weight. We consider a three-stage Clos network and assume that each link has a capacity of one (after normalization). The network is rearrangeable if for all possible sets of requests such that each input and output link generates a total weight not exceeding one, there always exists a set of paths, one for each request, such that the sum of weights of all paths going through a link does not exceed the link capacity. The question is to determine the minimum number of center switches which guarantees rearrangeability. We obtain a lower bound of 11n/9 and an upper bound of 41n/16. We then extend the result for the three-stage Clos network to the multistage Clos network. Finally, we propose the weighted version of the edge-coloring problem, which somehow has escaped the literature, associated with our switching network problem. Ding-Zhu Du, Biao Gao, Frank K. Hwang |
SIAM J. Comput. | 1 |
| 1998 | In Memoriam Ronald V. Book
Ding-Zhu Du, Ker-I Ko |
Theor. Comput. Sci. | 1 |
| 1997 | A Special Case for Subset Interconnection Designs
Ding-Zhu Du, Biao Gao, Weili Wu 0001 |
Discret. Appl. Math. | 1 |
| 1997 | On 1-rate Wide-sense Nonblocking for 3-stage Clos Networks
Peter C. Fishburn, Frank K. Hwang, Ding-Zhu Du, Biao Gao |
Discret. Appl. Math. | 3 |
| 1997 | The k-Steiner Ratio in GraphsabstractA Steiner minimum tree (SMT) is the shortest-length tree in a metric space interconnecting a set of points, called the regular points, possibly using additional vertices. A k-size Steiner minimum tree (kSMT) is one that can be split into components where all regular points are leaves and all components have at most k leaves. The k-Steiner ratio, $\rho_{k}$, is the infimum of the ratios SMT/kSMT over all finite sets of regular points in all possible metric spaces, where the distances are given by a complete graph. Previously, only $\rho_{2}$ and $\rho_{3}$ were known exactly in graphs, and some bounds were known for other values of k. In this paper, we determine $\rho_{k}$ exactly for all k. From this we prove a better approximation ratio for the Steiner tree problem in graphs. Al Borchers, Ding-Zhu Du |
SIAM J. Comput. | 2 |
| 1997 | Foreword (COCOON'95)
Ding-Zhu Du, Ming Li 0001 |
Theor. Comput. Sci. | 1 |
| 1996 | O(n log n)-Average-Time Algorithm for Shortest Network under a Given Topology
Guoliang Xue, Ding-Zhu Du |
COCOON | 2 |
| 1996 | Convergence Properties of Optimization Algorithms for the SAT ProblemabstractThe satisfiability (SAT) problem is a basic problem in computing theory. Presently, an active area of research on SAT problem is to design efficient algorithms to find a solution for a satisfiable conjunctive normal form (CNF) formula. A new formulation, the universal SAT problem model, which transforms the SAT problem on Boolean space into an optimization problem on real space has been developed (J. Gu, 1988; 1992; 1994). Many optimization techniques, such as the steepest descent method, Newton's method, and the coordinate descent method, can be used to solve the universal SAT problem. We prove that when the initial solution is sufficiently close to the optimal solution, the steepest descent method has a linear convergence ratio /spl beta/<1, Newton's method has a convergence ratio of order two, and the convergence ratio of the steepest descent method is approximately (1-/spl beta//m) for the universal SAT problem with m variables. An algorithm based on the coordinate descent method for the universal SAT problem is also presented. Experimental results show that this algorithm is more efficient than some previous ones in finding a solution for certain classes of the satisfiable CNF formulas. Qian-Ping Gu, Ding-Zhu Du |
IEEE Trans. Computers | 3 |
| 1995 | The k-Steiner ratio in graphsabstractArticle The k-Steiner ratio in graphs Share on Authors: Al Borchers Department of Computer Science, University of Minnesota, Minneapolis, MN Department of Computer Science, University of Minnesota, Minneapolis, MNView Profile , Ding-Zhu Du Department of Computer Science, University of Minnesota, Minneapolis, MN Department of Computer Science, University of Minnesota, Minneapolis, MNView Profile Authors Info & Claims STOC '95: Proceedings of the twenty-seventh annual ACM symposium on Theory of computingMay 1995 Pages 641–649https://doi.org/10.1145/225058.225282Online:29 May 1995Publication History 8citation586DownloadsMetricsTotal Citations8Total Downloads586Last 12 Months13Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access Al Borchers, Ding-Zhu Du |
STOC | 2 |
| 1995 | On Greedy Heuristics for Steiner Minimum Trees
Ding-Zhu Du |
Algorithmica | 1 |
| 1995 | on Component-size Bounded Steiner Trees
Ding-Zhu Du |
Discret. Appl. Math. | 1 |
| 1995 | On complexity of subset interconnection designs
Ding-Zhu Du, Dean F. Kelley |
J. Glob. Optim. | 1 |
| 1994 | The Tight Lower Bound for the Steiner Ratio in Minkowski PlanesabstractA minimum Steiner tree for a given set X of points is a network interconnecting the points of X having minimum possible total length. The Steiner ratio for a metric space is the largest lower bound for the ratio of lengths between a minimum Steiner tree and a minimum spanning tree on the same set of points in the metric space. In this note, we show that for any Minkowski plane, the Steiner ratio is at least 2/3. This settles a conjecture of D. Cieslik, and also Du et al. Biao Gao, Ding-Zhu Du, Ronald L. Graham |
SCG | 2 |
| 1994 | Resource Management for Continuous Multimedia Database ApplicationsabstractThe uniqueness of continuous multimedia database applications lies in the fact that they require system support steady flow of media access data. In this paper we address the problem of system resource management for such applications. We introduce a session-based scheduling paradigm that, unlike traditional task scheduling, enables scheduling of all processing entities (threads, I/O processes, and buffers) across multiple system resources for guarantee of steady mediaflow. Under this paradigm, we develop an approach to on-line generation of session resource requirements based on resource allocation tradeoffs. Further, we develop a multidimensional "bin-packing" approach to allocation and scheduling of multiple resources for concurrent sessions. The goal is to minimize resource overheads and maximize the number of concurrent sessions while meeting session timing constraints and resource capacity constraints.> Jiandong Huang, Ding-Zhu Du |
RTSS | 2 |
| 1994 | Book review
Ding-Zhu Du |
J. Glob. Optim. | 1 |
| 1994 | A continuous version of a result of Du and Hwang
Ding-Zhu Du, Panos M. Pardalos |
J. Glob. Optim. | 1 |
| 1994 | Multicasting in Generalized Multistage Interconnection Networks
Sourav Bhattacharya, Gary Elsesser, Wei-Tek Tsai, Ding-Zhu Du |
J. Parallel Distributed Comput. | 4 |
| 1994 | Minimal-distance routing for KYKLOS IIabstractAbstract We propose a new routing strategy for the KYKLOS II multiprocessor interconnection network that achieves minimum distance for the path between any two processors. For KYKLOS II with 2n processors, the average distance is shorter than those of previous routing strategies by approximately 2 log2n. The traffic density, a measure of traffic concentration, is better than previous strategies for up to 2000 processors, though asymptotically inferior to a strategy proposed by Jenevein and Menezes. © 1994 by John Wiley & Sons, Inc. Ding-Zhu Du, Frank K. Hwang, Andrew M. Odlyzko |
Networks | 1 |
| 1994 | On Competitive Group TestingabstractIn many fault detection problems, the goal is to identify defective items from a set of items with a minimum number of tests. Each test is on a subset of items, which tells whether the subset contains a defective item or not. The concept of competitive algorithm has been developed to relate the properties of the group testing algorithms that assume that the number of defective items d is known, to those without any a priori knowledge on d. A new concept of strongly competitive algorithm is defined that relates different characteristics of these two classes of algorithms and present an interesting relationship between the two concepts competitive and strongly competitive. A strongly competitive algorithm is also presented. Ding-Zhu Du, Haesun Park |
SIAM J. Comput. | 1 |
| 1994 | Modifications of Competitive Group TestingabstractMany fault-detection problems fall into the following model: There is a set of n items, some of which are defective. The goal is to identify the defective items by using the minimum number of tests. Each test is on a subset of items and tells whether the subset contains a defective item or not. Let $M_\alpha (d,n)(M_\alpha (d|n))$ denote the maximum number of tests for an algorithm $\alpha $ to identify d defectives from a set of n items provided that d, the number of defective items, is known (unknown) before the testing. Let $M(d,n) = \min _\alpha M_\alpha (d,n)$. An algorithm a is called a competitive algorithm if there exist constants c and a such that for all $n > d > 0,M_\alpha (d|n) \leqslant cM(d,n) + a$. This paper confirms a recent conjecture that there exists a bisecting algorithm A such that $M_A (d|n) \leqslant 2M(d,n) + 1$. Also, an algorithm B such that $M_B (d|n) \leqslant 1.65M(d,n) + 10$ is presented. Ding-Zhu Du, Guoliang Xue, S.-Z. Sun, Siu-Wing Cheng |
SIAM J. Comput. | 1 |
| 1993 | Competitive Group Testing
Ding-Zhu Du, Frank K. Hwang |
Discret. Appl. Math. | 1 |
| 1993 | Minimum Steiner Trees in Normed Planes
Ding-Zhu Du, Biao Gao, Ronald L. Graham, Zicheng Liu 0001, Peng-Jun Wan |
Discret. Comput. Geom. | 1 |
| 1993 | Book reviews
Ding-Zhu Du, Siriphong Lawphongpanich |
J. Glob. Optim. | 1 |
| 1993 | Line Digraph Iterations and Connectivity Analysis of de Bruijn and Kautz GraphsabstractA graph has spread (m, k, l) if for any m+1 distinct nodes x, y/sub 1/, . . ., y/sub m/ and m positive integers r/sub 1/, . . ., r/sub m/, such that Sigma /sub i/r/sub i/=k, there exist k node-disjoint paths of length at most 1 from x to the y/sub i/, where r/sub i/ of them end at y/sub i/. This concept contains, and is related to many important concepts used in communications and graph theory. The authors prove an optimal general theorem about the spreads of digraphs generated by line digraph iterations. Useful graphs, like the de Bruijn and Kautz digraphs, can be thus generated. The theorem is applied to the de Bruijn and Kautz digraphs to derive optimal bounds on their spreads, which implies previous results and resolves open questions on their connectivity, diameter, k-diameter, vulnerability, and some other measures related to length-bound disjoint paths.> Ding-Zhu Du, Yuh-Dauh Lyuu, D. Frank Hsu |
IEEE Trans. Computers | 1 |
| 1993 | A test problem generator for the Steiner problem in graphsabstractIn this paper we present a new binary-programming formulation for the Steiner problem in graphs (SPG), which is well known to be NP-hard. We use this formulation to generate test problems with known optimal solutions. The technique uses the KKT optimality conditions on the corresponding quadratically constrained optimization problem. B. N. Khoury, Panos M. Pardalos, Ding-Zhu Du |
ACM Trans. Math. Softw. | 3 |
| 1992 | A Proof of the Gilbert-Pollak Conjecture on the Steiner Ratio
Ding-Zhu Du, Frank K. Hwang |
Algorithmica | 1 |
| 1992 | On Steiner Minimal Trees with L_p Distance
Zicheng Liu 0001, Ding-Zhu Du |
Algorithmica | 2 |
| 1992 | Connectivity of Consecutive-d Digraphs
Ding-Zhu Du, D. Frank Hsu |
Discret. Appl. Math. | 1 |
| 1992 | A Note on Shortest Superstrings with Flipping
Tao Jiang 0001, Ming Li 0001, Ding-Zhu Du |
Inf. Process. Lett. | 3 |
| 1992 | A note on best fractions of a computable real number
Ding-Zhu Du, Ker-I Ko |
J. Complex. | 1 |
| 1992 | Reducing the Steiner Problem in a Normed SpaceabstractConsider a set P of points in a normed space whose unit sphere is a d-dimensional symmetric polytope with 2d extreme points. This paper proves that there always exists a Steiner minimum tree whose Steiner points are located only at points whose coordinates appear in points of P. This generalizes a recent result of Snyder on d-dimensional rectilinear space, which itself extends Hanan’s well-known and much quoted result on the rectilinear plane. Furthermore, the proof in this paper is much simpler than Snyder’s proof, even considerably shorter than Hanan’s proof. A consequence of this result is that the Steiner problem for P in such a space is reduced to a Steiner problem on graphs and is solvable by any existing Steiner graph algorithms. The paper also conjectures that such a reduction is impossible if the polytope has more than $2d$ extreme points and provides partial support for the conjecture. Ding-Zhu Du, Frank K. Hwang |
SIAM J. Comput. | 1 |
| 1991 | On Better Heuristic for Euclidean Steiner Minimum Trees (Extended Abstract)abstractFinding a shortest network interconnecting a given set of points in the Euclidean plane (a Steiner minimum tree) is known to be NP-hard. It is shown that there exists a polynomial-time heuristic with a performance ratio bigger than square root 3/2.> Ding-Zhu Du |
FOCS | 1 |
| 1991 | Line Digraph Iterations and Spread Concept - with Application to Graph Theory, Fault Tolerance, and Routing
Ding-Zhu Du, Yuh-Dauh Lyuu, D. Frank Hsu |
WG | 1 |
| 1990 | An Approach for Proving Lower Bounds: Solution of Gilbert-Pollak's Conjecture on Steiner RatioabstractA family of finitely many continuous functions on a polytope X, namely (g/sub i/(x))/sub i in I/, is considered, and the problem of minimizing the function f(x)=max/sub i in I/g/sub i/(x) on X is treated. It is shown that if every g/sub i/(x) is a concave function, then the minimum value of f(x) is achieved at finitely many special points in X. As an application, a long-standing problem about Steiner minimum trees and minimum spanning trees is solved. In particular, if P is a set of n points on the Euclidean plane and L/sub s/(P) and L/sub m/(P) denote the lengths of a Steiner minimum tree and a minimum spanning tree on P, respectively, it is proved that, for any P, L/sub S/(P)>or= square root 3L/sub m/(P)/2, as conjectured by E.N. Gilbert and H.O. Pollak (1968).> Ding-Zhu Du, Frank K. Hwang |
FOCS | 1 |
| 1990 | On Heuristics for Minimum Length Rectilinear Partitions
Ding-Zhu Du |
Algorithmica | 1 |
| 1990 | The complexity of determinacy problem on group testing
Ding-Zhu Du |
Discret. Appl. Math. | 2 |
| 1990 | Diameter and Radius in the Manhattan Metric
Ding-Zhu Du, Daniel J. Kleitman |
Discret. Comput. Geom. | 1 |
| 1990 | A combinatorial problem related to distributed loop networksabstractAbstract The problem under consideration arises from studies on local networks and multimodule memory organizations. The ring network has been one of the popular network topologies used in the design and implementation of local area networks and other configurations. We consider here a generalization of the ring network by adding two fixed‐step links to each node. The resulting networks have low diameter, easy routing, and switching structure and therefore are suitable for implementation in the design of reliable networks. Let N denote the number of nodes in the network. For a given N, we are concerned with the problem of determining the best topologies to minimize the diameter (and, hence, the transmission delay) of the network. We obtain new classes of values of N for which topologies can be found that achieve the lower bound lb = [(√2N ‐ 1 ‐ 1)/2] for the minimum diameter. We also show that for some infinite classes of N this lower bound lb is not achievable. Ding-Zhu Du, D. Frank Hsu, Jun-Ming Xu 0001 |
Networks | 1 |
| 1990 | Optimal Assembly of an s-Stage k-OUT-OF-n SystemabstractConsider a system with n components and a reliability function $R(x_1 , \cdots ,x_n )$ where $x_j $ is the reliability of component j. Suppose that each component consists of the same set of parts, say $h_i $ parts of type i for $i = 1, \cdots ,m$, which must all work for the component to work. The problem is to assign $nh_i $ parts of type $i,i = 1, \cdots ,m$, with various part reliabilities to the n components to maximize the system reliability. An assignment is called monotone if all the best parts go to one component, all the next best parts go to the second component, and so on. The optimality of monotone assignments for systems with symmetric and asymmetric reliability functions is studied. In particular, it is proved that monotone assignments are optimal for s-stage k-out-of-n systems. Ding-Zhu Du, Frank K. Hwang |
SIAM J. Discret. Math. | 1 |
| 1989 | On Inefficient Special Cases of NP-Complete Problems
Ding-Zhu Du, Ronald V. Book |
Theor. Comput. Sci. | 1 |
| 1988 | A Decomposition Theorem on Euclidean Steiner Minimal Trees
Frank K. Hwang, G. D. Song, G. Y. Ting, Ding-Zhu Du |
Discret. Comput. Geom. | 4 |
| 1988 | Generalized de Bruijn digraphsabstractAbstract We show that the digraphs proposed independently by Imase and Itoh, and Reddy, Pradhan and Kuhl to minimize diameters essentially retain all the nice properties of de Bruijn digraphs and yet are applicable to any number of nodes. In particular we give results on the number of loops, the link connectivities and connectivities, the embedding properties and the self‐routing properties for these digraphs. Ding-Zhu Du, Frank K. Hwang |
Networks | 1 |
| 1988 | Matroids and Subset Interconnection DesignabstractA problem arising in the design of vacuum systems and having applications to some natural problems of interconnection design is described as follows. (1) Given a set X and subsets $X_i ,Y_i $ of $X,i = 1, \cdots ,n$, satisfying $X_i \cap Y_i = \O $, find a graph G with vertex set X and the minimum number of edges such that for any i, the subgraph induced by $X\backslash Y_i $ has a connected component containing $X_i $. Two other problems related to this one are the following ones. (2) Given a set X and subsets $X_1 ,X_2 , \cdots ,X_n $ such that $X = \cup _{i = 1}^n X_i $, find a graph G with vertex set X and the minimum number of edges such that for any i the subgraph $G_i $ induced by $X_i $ in G is connected. (3) Given a set X and subsets $X_1 ,X_2 , \cdots ,X_n $ such that $X = \cup _{i = 1}^n X_i $, find a graph G with vertex set X, find a graph G with vertex set X and the minimum number of edges such that for any subset I of $\{ 1, \cdots ,n \}$, the subgraph induced by $ \cap _{i \in I} X_i $ is connected. This paper shows that (3) is polynomial-time solvable while (1) and (2) are NP-complete. Also, some heuristics for (1) and (2) are given. The solution of (3) is an interesting application of matroid theory. Ding-Zhu Du, Zevi Miller |
SIAM J. Discret. Math. | 1 |
| 1988 | The Structure of Generalized Complexity Cores
Ronald V. Book, Ding-Zhu Du |
Theor. Comput. Sci. | 2 |
| 1987 | Minimal-Distance Routing for Kykios II
Ding-Zhu Du, Frank K. Hwang, Andrew M. Odlyzko |
ICPP | 1 |
| 1987 | Steiner Minimal Trees on Sets of Four Points
Ding-Zhu Du, Frank K. Hwang, G. D. Song, G. Y. Ting |
Discret. Comput. Geom. | 1 |
| 1987 | Steiner Minimal Trees for Regular Polygons
Ding-Zhu Du, Frank K. Hwang, J. F. Weng |
Discret. Comput. Geom. | 1 |
| 1987 | The existence and density of generalized complexity coresabstractIf C is a class of sets and A is not in C , then an infinite set H is a proper hard core for A with respect to C , if H ⊆ A and for every C ε C such that C ⊆ A , C ⋒ H is finite. It is shown that if C is a countable class of sets of strings that is closed under finite union and finite variation, then every infinite set not in C has a proper hard core with respect to C . In addition, the density of such generalized complexity cores is studied. Ronald V. Book, Ding-Zhu Du |
J. ACM | 2 |
| 1986 | A Note on One-Way Functions and Polynomial-Time Isomorphisms (Extended Abstract)abstractArticle Free Access Share on A note on one-way functions and polynomial-time isomorphisms Authors: K I Ko Department of Computer Science, University of Houston, Houston, Tx and Mathematical Sciences Research Institute, Berkeley, Ca. Department of Computer Science, University of Houston, Houston, Tx and Mathematical Sciences Research Institute, Berkeley, Ca.View Profile , T J Long Department of Computer and Information Science, The Ohio State University, Columbus, Oh. Department of Computer and Information Science, The Ohio State University, Columbus, Oh.View Profile , D Z Du Mathematical Sciences Research Institute, Berkeley, Ca. Mathematical Sciences Research Institute, Berkeley, Ca.View Profile Authors Info & Claims STOC '86: Proceedings of the eighteenth annual ACM symposium on Theory of computingNovember 1986 Pages 295–303https://doi.org/10.1145/12130.12160Published:01 November 1986Publication History 4citation223DownloadsMetricsTotal Citations4Total Downloads223Last 12 Months12Last 6 weeks1 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Ker-I Ko, Timothy J. Long, Ding-Zhu Du |
STOC | 3 |
| 1986 | An optimization problem on graphs
Ding-Zhu Du |
Discret. Appl. Math. | 1 |
| 1986 | On a conjecture of trietsch and handler on the flow-dependent steiner ratioabstractAbstract Recently Trietsch and Handler extended a conjecture of Pollak and Gilbert on the Steiner ratio to a model first studied by Gilbert where the cost of an edge is flow dependent. For three given points Trietsch and Handler showed that the maximum Steiner ratio is achieved when the cost is independent of the flow, i. e., the extended conjecture is reduced to the original conjecture. They also conjectured that the two conjectures are equivalent for any number of given points. In this paper we give a counterexample to their conjecture if the number of given points is at least four. We also replace their proof for the three‐point case, which depends heavily on computer‐aided calculations, by a simple geometric proof. Ding-Zhu Du, Frank K. Hwang |
Networks | 1 |
| 1986 | On One-Way Functions and Polynomial-Time Isomorphisms
Ker-I Ko, Timothy J. Long, Ding-Zhu Du |
Theor. Comput. Sci. | 3 |
| 1985 | Optimal consecutive-2 systems of lines and cyclesabstractAbstract A consecutive‐2 system is a graph where each vertex can either work or fail and the system fails if and only if two vertices incident to the same edge both fail. The simplest probability structure attached to such systems is to assume that vertex i has probability p i of failing and the states of the vertices are stochastically independent. For a given graph G of n vertices and a given set P of n probabilities, an optimal consecutive‐2 system is the triple ( G,P,M ), where M is a mapping from P to the vertices of G such that the probability of the system failing is minimum. Consecutive‐2 systems have been widely studied when the graph is either a line or a cycle. In this paper we study optimal consecutive‐2 systems which consist of many lines or many cycles. Our results provide optimal mappings that depend only on the rankings of the individual failure probabilities and not on their actual values. Moreover, we show by examples that rankings alone are probably insufficient to solve cases more complex than those solved in this paper. Ding-Zhu Du, Frank K. Hwang |
Networks | 1 |
| 1985 | Doubly Linked Ring NetworksabstractWe consider networks of processors where each processor either has one in-link and one out-link, or two in-links and two out-links. We study three properties of such networks: 1) diameter, 2) connectivity, and 3) the ring property. We propose a class of networks which seem to achieve the optimum as far as these three properties are concerned. Ding-Zhu Du, D. Frank Hsu, Frank K. Hwang |
IEEE Trans. Computers | 1 |