Checkpointing enables us to reduce the time to recover from a fault by saving intermediate states of the program in a reliable storage. The length of the intervals between checkpoints affects the execution time of pro...
详细信息
Checkpointing enables us to reduce the time to recover from a fault by saving intermediate states of the program in a reliable storage. The length of the intervals between checkpoints affects the execution time of programs. On one hand, long intervals lead to long reprocessing time, while, on the other hand, too frequent checkpointing leads to high checkpointing overhead, In this paper, we present an on-line algorithm for placement of checkpoints. The algorithm uses knowledge of the current cost of a checkpoint when it decides whether or not to place a checkpoint. The total overhead of the execution time when the proposed algorithm is used is smaller than the overhead when fixed intervals are used. Although the proposed algorithm uses only on-line knowledge about the cost of checkpointing, its behavior is close to the of-line optimal algorithm that uses a complete knowledge of checkpointing cost.
The issues of automatic car operation aiming at in an unknown complex terrain are the most effective path planning and the obstacles avoiding in this complex terrain. For that, an on-line algorithm for guiding a mobil...
详细信息
The issues of automatic car operation aiming at in an unknown complex terrain are the most effective path planning and the obstacles avoiding in this complex terrain. For that, an on-line algorithm for guiding a mobile object in an unexplored terrain filled with convex polygonal obstacles is presented. The mobile object was taken as a point-size auto equipped with a sensor system, which is used to detect previously all visible parts of the obstacles surrounding it. Both the visibility and the tangent graph were modified and used in this algorithm to construct the basic concept. At each stage, the next subgoal was selected from local information provided by the sensor. Furthermore, in order to expand the algorithm to handle nonconvex polygonal obstacles and mazes, it was modified by adding backtracking and by removing visited vertices. The algorithm was implemented in MATLAB language, and several numerical examples are shown to evaluate its feasibility. Moreover, the convergence of the algorithm was examined using the visibility graph, and the performance of the algorithm was evaluated by simply comparing with other algorithms for both the length of the path and the traveling time from the initial point to the target point. (C) 2010 Wiley Periodicals, Inc. Comput Appl Eng Educ 20: 713720, 2012
Blind source separation techniques based on statistical independence criteria require a large number of data samples to estimate higher-order statistics. Thus, those techniques are not suitable to either on-line adapt...
详细信息
ISBN:
(纸本)9783540691594
Blind source separation techniques based on statistical independence criteria require a large number of data samples to estimate higher-order statistics. Thus, those techniques are not suitable to either on-line adaptive modeling. In this work we developed both an online and a batch algorithms for semi-blind extraction of a desired source signal with temporal structure from linear mixtures. Here, we do not assume that sources are statistically independent but we use an a prion information about the autocorrelation function of primary sources to extract the desired signal. Also, we develop an analytical framework to guarantee convergence of the onlinealgorithm based on second-order statistics. Extensive computer simulations and real data applications confirm the validity and high performance of the proposed algorithms.
This paper considers an on-line scheduling and routing problem concerning the automated storage and retrieval system from tobacco industry. In this problem, stacker cranes run on one common rail between two racks. Mul...
详细信息
This paper considers an on-line scheduling and routing problem concerning the automated storage and retrieval system from tobacco industry. In this problem, stacker cranes run on one common rail between two racks. Multiple input/output-points are located at the bottom of the racks. The stacker cranes transport bins between the input/output-points and cells on the racks to complete requests generated over time. Each request should be accomplished within its response time. The objective is to minimize the time by which all the generated requests are completed. Under a given physical layout, the authors study the complexity of the problem and design on-line algorithms for both one-stacker-crane model and two-stacker-crane model. The algorithms axe validated by instances and numerical simulations.
An on-line scheduling problem on m uniform parallel-batch machines to minimize the makespan is considered in this paper. Each machine can process infinite jobs as a batch at a time. Jobs arrive over time and have equa...
详细信息
An on-line scheduling problem on m uniform parallel-batch machines to minimize the makespan is considered in this paper. Each machine can process infinite jobs as a batch at a time. Jobs arrive over time and have equal lengths denoted by 1. Compared to parallel machines, uniform machines are more difficult to deal with because they have different processing speeds. There are two types of machines in our model. The lower bound on the competitive ratio is characterized by some complicated algebraic equations. And a best possible on-line algorithm matching the lower bound is constructed and proved in this paper. (C) 2018 Elsevier B.V. All rights reserved.
This paper investigates the Minimizing-Interference-for-Multiple-Paths (MIMP) problem for routing with minimum interference in wireless sensor networks, which is defined as: Given k routing requests {s(1), t(1)},..., ...
详细信息
This paper investigates the Minimizing-Interference-for-Multiple-Paths (MIMP) problem for routing with minimum interference in wireless sensor networks, which is defined as: Given k routing requests {s(1), t(1)},..., {s(k), t(k)}, find k paths connecting these routing requests with minimum (wireless) interference. A key point to solve this problem is how to quantify interference level among multiple routing paths. However, all the existing metrics cannot measure interference precisely under some certain circumstances, e.g., some of the routing paths have common nodes or links. This paper proposes a metric that can measure interference precisely among any set of paths, even though these paths have some nodes or links in common. For this proposed metric, the MIMP problem is NP-hard even for k = 2. A heuristic Distributed on-line algorithm for Minimizing Interference (DOAMI) is given to solve the MIMP problem. DOAMI has good communication and time complexity in theory, whose efficiency is also verified by simulation results. (C) 2016 Published by Elsevier B.V.
We consider a single batch machine on-line scheduling problem with delivery times. In this paper on-line means that jobs arrive over time and the characteristics of jobs are unknown until their arrival times. Once the...
详细信息
We consider a single batch machine on-line scheduling problem with delivery times. In this paper on-line means that jobs arrive over time and the characteristics of jobs are unknown until their arrival times. Once the processing of a job is completed it is delivered to the destination. The objective is to minimize the time by which all jobs have been delivered. For each job J(j), its processing time and delivery time are denoted by p(j) and q(j), respectively. We consider two restricted models: (1) the jobs have small delivery times, i.e., for each job J(j), q(j) <= p(j);(2) the jobs have agreeable processing and delivery times, i.e., for any two jobs J(i) and J(j), p(i) > p(j) implies q(i) >= q(j). We provide an on-line algorithm with competitive ratio (root 5 + 1)/2 for both problems, and the results are the best possible.
We consider a single machine on-line scheduling problem with delivery times. All jobs arrive over time. Each job's characteristics, such as processing time and delivery time, become known at its arrival time. Once...
详细信息
We consider a single machine on-line scheduling problem with delivery times. All jobs arrive over time. Each job's characteristics, such as processing time and delivery time, become known at its arrival time. Once the processing of a job is completed we deliver it to the destination by a vehicle. The objective is to minimize the time by which all jobs have been delivered. In this paper, we assume that all jobs have small delivery times, i.e., for each job J(j), q(j) <= p(j), where p(j) and q(j) denote the processing time and the delivery time of J(j), respectively. We provide an on-line algorithm with a competitive ratio of root w2, and the result is the best possible. (C) 2008 Published by Elsevier B.V.
作者:
Miyazawa, HErlebach, TETH
Comp Engn & Networks Lab TIK CH-8092 Zurich Switzerland Univ Tokyo
Grad Sch Engn Dept Math Engn & Informat Phys Bunkyo Ku Tokyo 1138656 Japan
Given a set of weighted intervals, the objective of the weighted interval selection problem (WISP) is to select a maximum-weight subset such that the selected intervals are pairwise disjoint. We consider on-line algor...
详细信息
Given a set of weighted intervals, the objective of the weighted interval selection problem (WISP) is to select a maximum-weight subset such that the selected intervals are pairwise disjoint. We consider on-line algorithms that process the intervals in order of non-decreasing left endpoints. Preemption is allowed, but rejections are irrevocable. This problem has natural applications in various scheduling problems. We study the class of monotone instances of WISP, i.e., we require that the order of right endpoints of the given intervals coincides with that of the left endpoints. This class includes the case where all intervals have the same length. For monotone instances of WISP, the best possible competitive ratio for deterministic on-line algorithms is known to be 1/4. It has long been an open question whether there exists a randomized algorithm with better competitive ratio. In this paper, we present a new randomized algorithm and prove that it achieves a better competitive ratio 1/3 for the special case of monotone WISP where the sequence of weights of the arriving intervals is non-decreasing. Thus we provide the first result towards a solution of the long-standing open question. Furthermore, we show that no randomized algorithm achieves a competitive ratio strictly larger than 4/5. This is the first non-trivial upper bound for randomized algorithms for monotone WISP.
We consider a single-machine on-line scheduling problem where jobs arrive over time. A set of independent jobs has to be scheduled on the machine, where preemption is not allowed and the number of jobs is unknown in a...
详细信息
We consider a single-machine on-line scheduling problem where jobs arrive over time. A set of independent jobs has to be scheduled on the machine, where preemption is not allowed and the number of jobs is unknown in advance. Each job becomes available at its release date, which is not known in advance, and its characteristics, i.e., processing requirement and delivery time, become known at its arrival. The objective is to minimize the time by which all jobs have been delivered. We propose and analyze an on-line algorithm based on the following idea: As soon as the machine becomes available for processing, choose an available job with highest priority, and schedule it if its processing requirement is not too large. Otherwise, postpone the start of this job. We prove that our algorithm has performance bound (root 5 + 1)/2 approximate to 1.61803, and we show that there cannot exist a deterministic on-line algorithm with a better performance ratio for this problem.
暂无评论