In this work, we analyze a sublinear-time algorithm for selecting a few rows and columns of a matrix for low-rank approximation purposes. The algorithm is based on an initial uniformly random selection of rows and col...
详细信息
In this work, we analyze a sublinear-time algorithm for selecting a few rows and columns of a matrix for low-rank approximation purposes. The algorithm is based on an initial uniformly random selection of rows and columns, followed by a refinement of this choice using a strong rank-revealing QR factorization. We prove bounds on the error of the corresponding low-rank approximation (more precisely, the CUR approximation error) when the matrix is a perturbation of a low-rank matrix that can be factorized into the product of matrices with suitable incoherence and/or sparsity assumptions.
Let A be a sequence of n real numbers a(1), a(2),., a(n). We consider the SUM SELECTION PROBLEM as that of finding the segment A(i*, j*) such that the rank of s(i*, j*) = Sigma(j*)(t=i) at over all possible feasible s...
详细信息
Let A be a sequence of n real numbers a(1), a(2),., a(n). We consider the SUM SELECTION PROBLEM as that of finding the segment A(i*, j*) such that the rank of s(i*, j*) = Sigma(j*)(t=i) at over all possible feasible segments is k, where a feasible segment A (i, j) = a(i), a(i + 1),..., a(j) is a consecutive subsequence of A, and its width j - i + 1 satisfies l <= j - i + 1 <= u for some given integers t and it, and l <= u. It is a generalization of two well-known problems: the SELECTION PROBLEM in computer science for which e = it = 1, and the MAXIMUM SUM SEGMENT PROBLEM in bioinformatics for which the rank k is the total number of possible feasible segments. We will give a randomized algorithm for the Sum SELECTION PROBLEM that runs in expected O(n log(u - l)) time. It matches the optimal O(n) time randomized algorithm for the SELECTION PROBLEM. We can also solve the K MAXIMUM SUMS PROBLEM, to enumerate the k largest sums, in expected 0(n log(u - e) + k) time. The previously best known result was an algorithm that solves this problem for the case when f = 1, u = n and runs in O(n log(2) n + k) time in the worst case. (c) 2007 Elsevier B.V. All rights reserved.
We describe a class of adaptive algorithms tor approximating the global minimum of a function defined on a compact subset of R(d) The algorithms are adaptive versions of Monte Carlo search and use a memory of a fixed ...
详细信息
We describe a class of adaptive algorithms tor approximating the global minimum of a function defined on a compact subset of R(d) The algorithms are adaptive versions of Monte Carlo search and use a memory of a fixed number of past observations By choosing a large enough memory. the convergence rate can be made to exceed any power of the convergence rate obtained with standard Monte Carlo search (C) 2008 IMACS Published by Elsevier B V All rights reserved
This paper studies the design of fault detection (FD) system for uncertain linear time-invariant (LTI) systems based on randomized algorithms. With the help of probabilistic robustness techniques, an iterative design ...
详细信息
In this paper we analyze the minimum cardinality PARTIAL SET b-MULTICOVER problem in uniform and regular hypergraphs. The problem is defined as follows: Let k is an element of (>= 1), b >= 2 and a hypergraph H =...
详细信息
ISBN:
(纸本)9781450363921
In this paper we analyze the minimum cardinality PARTIAL SET b-MULTICOVER problem in uniform and regular hypergraphs. The problem is defined as follows: Let k is an element of (>= 1), b >= 2 and a hypergraph H = (V, E) with maximum vertex degree Delta and maximum edge size l, a PARTIAL SET b-MULTICOVER in H is a set of edges C subset of E such that every vertex in a subset U subset of V with vertical bar U vertical bar >= k, belongs to at least b edges in C. PARTIAL SET b- MULTICOVER problem is the problem of finding a PARTIAL SET b-MULTICOVER of minimum cardinality. We present a randomized algorithm of hybrid type for this problem, combining LP-based randomized rounding with greedy repairing. We achieve an approximation ratio of alpha(n, k) n/k (Delta - b + 1) with alpha (n, k) < 2 a factor depends on n and k for hypergraphs with l is an element of O(n(1/5)). Furthermore we consider the SET b-MULTICOVER problem in hypergraphs i.e., the PARTIAL SET b-MULTICOVER problem for k = n. It remained an open problem whether an approximation ratio of alpha(Delta - b + 1) with a constant alpha < 1 can be proved unless P = NP. This was conjectured by Peleg, Schechtman and Wool (algorithmica 1997). We present a randomized algorithm for SET b-MULTICOVER, and achieve an approximation ratio of (1 - 1/2 root 2 root n) (Delta - b + 1) for hypergraphs with maximum edge size l is an element of O(n(1/2)). The results for both problems presented in this paper improve for large set of instances over the known results.
This paper studies the design of fault detection (FD) system for uncertain linear time-invariant (LTI) systems based on randomized algorithms. With the help of probabilistic robustness techniques, an iterative design ...
详细信息
This paper studies the design of fault detection (FD) system for uncertain linear time-invariant (LTI) systems based on randomized algorithms. With the help of probabilistic robustness techniques, an iterative design approach is proposed to determine the post-filter of observer-based residual generators with direct incorporation of the probability distribution of the model parameter uncertainties into the design procedure. The effectiveness of the proposed approach is demonstrated with an illustrative example. (C) 2017, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
This article presents an algorithm for the synthesis of heat exchanger networks (HENs) using randomization as an effective tool. It optimizes the total cost of the network. The method proposed here is suitable for fin...
详细信息
This article presents an algorithm for the synthesis of heat exchanger networks (HENs) using randomization as an effective tool. It optimizes the total cost of the network. The method proposed here is suitable for finding the optimal solution with stream-splitting and merging. The present approach provides significant advantage of randomization over other existing optimization techniques for obtaining the optimal solution. We have studied three benchmark problems already published in the literature to demonstrate how better solutions were undetected by the earlier approaches. The salient feature of the proposed algorithm is that it provides a variety of possible networks which are close to the optimal network. Another important aspect is that the algorithm is quite fast. For small-and medium-size problems, the technique proposed in this article will prove to be very effective for the design of heat exchanger networks. (C) 2009 Elsevier Ltd. All rights reserved.
Recently, Cauchie et al. presented an adaptive Hough transform-based algorithm to successfully solve the center-detection problem which is an important issue in many real-world problems. This paper presents a fast ran...
详细信息
Recently, Cauchie et al. presented an adaptive Hough transform-based algorithm to successfully solve the center-detection problem which is an important issue in many real-world problems. This paper presents a fast randomized algorithm to solve the same problem. With similar memory requirement and accuracy, the computational complexity analysis and comparison show that our proposed algorithm performs much better in terms of efficiency. We have tested our algorithm on 13 real images. Experimental results indicated that our algorithm has 38% execution-time improvement over Cauchie et al.'s algorithm. The extension of the proposed algorithm to detect multiple centers is also addressed. (C) 2010 Elsevier Ltd. All rights reserved.
We want to find the vertex sets of components of a graph G with a known vertex set V and unknown edge set E. We learn about G by sending an oracle a query set S subset of or equal to V, and the oracle tells us the ver...
详细信息
We want to find the vertex sets of components of a graph G with a known vertex set V and unknown edge set E. We learn about G by sending an oracle a query set S subset of or equal to V, and the oracle tells us the vertices connected to S. The objective is to use the minimum number of queries to partition the vertex set into components. The problem is also known as interconnect diagnosis of wiring networks in VLSI. We present a deterministic algorithm using O(min{k;lg n }) queries and a randomized algorithm using expected O(min{k, lg k + lg lg n}) queries, where n is the number of vertices and k is the number of components. We also prove matching lower bounds.
We formulate the joint power and channel allocation problem (JPCAP) for device to device (D2D) communication as a cost minimization problem, where cost is defined as a linear combination of the number of channels used...
详细信息
We formulate the joint power and channel allocation problem (JPCAP) for device to device (D2D) communication as a cost minimization problem, where cost is defined as a linear combination of the number of channels used and total power requirement. We first show that JPCAP is a NP-hard problem and providing n(1/epsilon) approximation for JPCAP for all epsilon > 0 is also NP-hard. Then we propose a mixed integer linear programming (MILP) to solve this problem. As solving MILP is a NP-hard problem we propose a greedy channel and power allocation (GCPA) algorithm to assign channels and powers to the links. We design GCPA in such a fashion that there exists an order of the links for which it produces optimum solution. We show that an order is equivalent to many orders and hence design an incremental algorithm (IA) to efficiently search good orders. Finally using IA we develop a randomized joint channel and power allocation (RJCPA) algorithm. We show that if a certain condition holds we can find the optimum in expected polynomial time else a slowly growing exponential time with very high probability. We then theoretically calculate the expected cost and energy efficiency (EE) produced by RJCPA. Through simulation, we show that RJCPA outperforms two existing approaches with respect to both cost and EE significantly. Finally we validate our theoretical findings through simulation.
暂无评论