首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 793 毫秒
1.
2.
A polygon P admits a sweep if two mobile guards can detect an unpredictable, moving target inside P  , no matter how fast the target moves. Two guards move on the polygon boundary and are required to always be mutually visible. The objective of this study is to find an optimum sweep such that the sum of the distances travelled by the two guards in the sweep is minimized. We present an O(n2)O(n2) time and O(n)O(n) space algorithm for optimizing this metric, where n   is the number of vertices of the given polygon. Our result is obtained by reducing this problem to finding a shortest path between two nodes in a graph of size O(n)O(n).  相似文献   

3.
In this paper we show a new method for calculating the nucleolus by solving a unique minimization linear program with O(4n)O(4n) constraints whose coefficients belong to {−1,0,1}{1,0,1}. We discuss the need of having all these constraints and empirically prove that they can be reduced to O(kmax2n)O(kmax2n), where kmax is a positive integer comparable with the number of players. A computational experience shows the applicability of our method over (pseudo)random transferable utility cooperative games with up to 18 players.  相似文献   

4.
5.
6.
This paper focuses on approximating the metric 1-median problem with sublinear number of queries and time complexity. We first show a simper proof of the currently best 4-approximation algorithm, and then propose a recursive algorithm. For any integer h?2h?2, the algorithm finds a 2h  -approximation solution with O(n1+1/h)O(n1+1/h) queries and time complexity.  相似文献   

7.
8.
9.
We give an algorithm that computes the pathwidth of a given directed graph D   in 3τ(D)nO(1)3τ(D)nO(1) time where n is the number of vertices of D   and τ(D)τ(D) is the number of vertices of a minimum vertex cover of the underlying undirected graph of D. This result extends that of [5] for undirected graphs to directed graphs. Moreover, our algorithm is based on a standard dynamic programming with a simple tree-pruning trick, which is extremely simple and easy to implement. An additional advantage of our algorithm is that a minimum vertex cover appears in the analysis but not in the algorithm itself, in contrast to the algorithm of [5] which needs to compute a minimum vertex cover.  相似文献   

10.
11.
12.
We prove that any propagating E0L system cannot generate the language {w#w|w∈{0,1}?}{w#w|w{0,1}?}. This result, together with some known ones, enables us to conclude that the flip-pushdown automata with k pushdown reversals, i.e., the pushdown automata with the ability to flip the pushdown, and E0L systems are incomparable. This result solves an open problem stated by Holzer and Kutrib in 2003.  相似文献   

13.
In Computers and Industrial Engineering 56 (2009) 1545–1552, an induced continuous ordered weighted geometric (ICOWG) operator is presented to deal with group decision making (GDM) problems with interval multiplicative preference relations. But, we still do not know whether the ICOWG operator can improve the consensus among a group of decision makers. The aim of this paper is to study some desired properties of the ICOWG operator in GDM problems. Firstly, the concept of Compatibility Degree and Compatibility Index (CI) is defined. We then present the Compatibility Index induced COWG (CI-ICOWG) operator to aggregate interval multiplicative preference relations, which induces the order of argument values based on the Compatibility Index of decision makers (DMs). The main novelty of the CI-ICOWG operator is that it aggregates individual preference relation in such a way that more importance is placed on the most compatibility one. Thus, the CI-ICOWG operator can guarantee that the Compatibility Degree is at least as good as the arithmetic mean of all the individual Compatibility Degrees. Additionally, if the leading decision maker’s interval multiplicative preference relation P   and each of interval multiplicative preference relations R(1),R(2),…,R(m)R(1),R(2),,R(m) are of acceptable compatibility, then P   and the collective judgement matrix (CJM) of R(1),R(2),…,R(m)R(1),R(2),,R(m) are of acceptable compatibility. Finally, an illustrative numerical example is used to verify the developed approaches.  相似文献   

14.
15.
We present a simple exact algorithm for counting bicliques of given size in a bipartite graph on n   vertices. We achieve running time of O(1.2491n)O(1.2491n), improving upon known exact algorithms for finding and counting bipartite cliques.  相似文献   

16.
17.
18.
For a vertex v   of a connected graph G(V,E)G(V,E) and a subset S of V, the distance between a vertex v and S   is defined by d(v,S)=min{d(v,x):x∈S}d(v,S)=min{d(v,x):xS}. For an ordered k  -partition π={S1,S2Sk}π={S1,S2Sk} of V, the partition representation of v with respect to π is the k  -vector r(v|π)=(d(v,S1),d(v,S2)…d(v,Sk))r(v|π)=(d(v,S1),d(v,S2)d(v,Sk)). The k-partition π is a resolving partition if the k  -vectors r(v|π)r(v|π), v∈V(G)vV(G) are distinct. The minimum k for which there is a resolving k-partition of V is the partition dimension of G. Salman et al. [1] in their paper which appeared in Acta Mathematica Sinica, English Series   proved that partition dimension of a class of circulant graph G(n,±{1,2})G(n,±{1,2}), for all even n?6n?6 is four. In this paper we prove that it is three.  相似文献   

19.
Given a string P of length m over an alphabet Σ of size σ, a swapped version of P is a string derived from P   by a series of local swaps, i.e., swaps of adjacent symbols, such that each symbol can participate in at most one swap. We present a theoretical analysis of the nondeterministic finite automaton for the language ?PΠPΣ?P?PΠPΣ?P (swap automaton, for short), where ΠPΠP is the set of swapped versions of P  . Our study is based on the bit-parallel simulation of the same automaton due to Fredriksson, and reveals an interesting combinatorial property that links the automaton to the one for the language Σ?PΣ?P. By exploiting this property and the method presented by Cantone et al. (2012), we obtain a bit-parallel encoding of the swap automaton which takes O(σ2⌈k/w⌉)O(σ2k/w) space and allows one to simulate the automaton on a string of length n   in time O(n⌈k/w⌉)O(nk/w), where ⌈m/σ⌉?k?mm/σ?k?m is the size of a specific factorization of P defined by Cantone et al. (2012) and w is the word size in bits.  相似文献   

20.
We describe O(n)O(n) time algorithms for finding the minimum weighted dominating induced matching of chordal, dually chordal, biconvex, and claw-free graphs. For the first three classes, we prove tight O(n)O(n) bounds on the maximum number of edges that a graph having a dominating induced matching may contain. By applying these bounds, and employing existing O(n+m)O(n+m) time algorithms we show that they can be reduced to O(n)O(n) time. For claw-free graphs, we describe a variation of the existing algorithm for solving the unweighted version of the problem, which decreases its complexity from O(n2)O(n2) to O(n)O(n), while additionally solving the weighted version. The same algorithm can be easily modified to count the number of DIM's of the given graph.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号