共查询到20条相似文献,搜索用时 15 毫秒
1.
We present an algorithm for finding the maximum flow in a 0-1 network. The algorithm is symbolic and does not require explicit enumeration of the nodes and edges of the network. Therefore, it can handle much larger graphs than it was previously possible (more than 1036 edges). The main idea is to trace (implicitly) sets of edge-disjoint augmenting paths. Disjointness is enforced by solving an edge matching problem for each layer of the network with the help of newly defined priority functions. 相似文献
2.
We study the question of which optimization problems can be
optimally or approximately solved by
greedy or greedy-like algorithms. For definiteness, we limit the present
discussion to some well-studied scheduling problems although
the underlying issues apply in a much more general setting.
Of course, the main benefit of greedy algorithms
lies in both their conceptual simplicity and their computational
efficiency. Based on the experience from online
competitive analysis, it seems plausible that we should
be able to derive approximation bounds for greedy-like
algorithms exploiting only the conceptual simplicity of these algorithms.
To this end, we need (and will provide) a precise definition of what we mean by greedy and greedy-like. 相似文献
3.
We study the problem of on-line scheduling on two uniformly related machines where the on-line algorithm has resources different
from those of the off-line algorithm. We consider three versions of this problem, preemptive semi-online, non-preemptive on-line
and preemptive on-line scheduling. For all these cases we design algorithms with best possible competitive ratios as functions
of the machine speeds.
This work was submitted as a part of the M.Sc. thesis of the second author. A preliminary version of this paper appeared in
the proceedings of The First Workshop on Approximation and Online Algorithms (WAOA’03), pages 109–122. 相似文献
4.
二次型0-1分配问题的遗传算法求解 总被引:2,自引:0,他引:2
文章针对数学中一类计算非常困难的二次型0-1分配问题,提出遗传算法的求解思想,并根据问题的具体特点对算法进行改进,将复杂的约束条件包含在适应值函数中,构造非线性变化的动态适应值来求解该类问题。最后成功地运用于一个分散决策问题实例,与常规遗传算法相比该搜索算法具有明显的优越性。 相似文献
5.
We introduce a new class of dynamic graph algorithms called quasi-fully dynamic algorithms , which are much more general than backtracking algorithms and are much simpler than fully dynamic algorithms. These algorithms
are especially suitable for applications in which a certain core connected portion of the graph remains fixed, and fully dynamic
updates occur on the remaining edges in the graph.
We present very simple quasi-fully dynamic algorithms with O(log n) worst-case time per operation for 2-edge connectivity and O(log n) amortized time per operation for cycle equivalence. The former is deterministic while the latter is Monte-Carlo-type randomized.
For 2-vertex connectivity, we give a deterministic quasi-fully dynamic algorithm with O(log
3
n) amortized time per operation.
The quasi-fully dynamic algorithm we present for cycle equivalence (which has several applications in optimizing compilers)
is of special interest since the algorithm is quite simple, and no special-purpose incremental or backtracking algorithm is
known for this problem.
Received October 26, 1998; revised October 1, 1999, and April 15, 2001. 相似文献
6.
In this paper a parallel algorithm is given that, given a graph G=(V,E) , decides whether G is a series parallel graph, and, if so, builds a decomposition tree for G of series and parallel composition rules. The algorithm uses O(log \kern -1pt |E|log ^\ast \kern -1pt |E|) time and O(|E|) operations on an EREW PRAM, and O(log \kern -1pt |E|) time and O(|E|) operations on a CRCW PRAM. The results hold for undirected as well as for directed graphs.
Algorithms with the same resource bounds are described for the recognition of graphs of treewidth two, and for constructing
tree decompositions of treewidth two. Hence efficient parallel algorithms can be found for a large number of graph problems
on series parallel graphs and graphs with treewidth two. These include many well-known problems like all problems that can
be stated in monadic second-order logic.
Received July 15, 1997; revised January 29, 1999, and June 23, 1999. 相似文献
7.
We consider the following NP-hard problem: given a connected graph G=(V,E) and a link set E on V disjoint to E, find a minimum size subset of edges F⊆E such that (V,E∪F) is 2-edge-connected. In G. Even et al. (2005) [2] we presented a 1.8-approximation for the problem. In this paper we improve the ratio to 1.5. 相似文献
8.
鄂大伟 《计算机工程与应用》2001,37(18):66-69
信头阻塞(HOL)限制了采用FIFO输入队列交换机的吞吐率,而使用虚输出队列(VOQ)技术可以完全消除HOL阻塞。文章给出了VOQ的交换机模型,介绍了基于最大权重匹配的算法LQF、OCF、LPF及其性能,还描述了更加实用的并行迭代算法i-LQF、i-OCF和i-LPF。文章的结论对于构造高带宽的交换机具有实际意义。 相似文献
9.
O(m~2)时间求解SAT问题的随机算法 总被引:2,自引:0,他引:2
传统的求解 SAT问题的随机算法主要是对满足解进行搜索 ,在找不到满足解的情况下 ,则无法正确判断问题的可满足性 .该文提出了两个时间复杂度为 O( m2 )求解 SAT问题的随机算法 Sat Test1和 Sat Test2 ,这里 m为CNF公式中的子句数 .这两个随机算法是通过对不满足解数的估计来判断 SAT问题的可满足性 ,不同于传统的随机算法 .其中第二个算法 Sat Test2在搜索满足解的同时又可以对不满足解数进行估计 ,是对传统随机算法的重要改进 .试验结果表明 ,文中提出的算法对相变区域的难 SAT实例有较好的求解能力 . 相似文献
10.
In this paper the problem of efficiently serving a sequence of requests presented in an on-line fashion located at points
of a metric space is considered. We call this problem the On-Line Travelling Salesman Problem (OLTSP). It has a variety of
relevant applications in logistics and robotics.
We consider two versions of the problem. In the first one the server is not required to return to the departure point after
all presented requests have been served. For this problem we derive a lower bound on the competitive ratio of 2 on the real line. Besides, a 2.5 -competitive algorithm for a wide class of metric spaces, and a 7/3 -competitive algorithm for the real line are provided.
For the other version of the problem, in which returning to the departure point is required, we present an optimal 2 -competitive algorithm for the above-mentioned general class of metric spaces. If in this case the metric space is the real
line we present a 1.75 -competitive algorithm that compares with a \approx 1.64 lower bound.
Received November 12, 1997; revised June 8, 1998. 相似文献
11.
12.
The traditional zero-one principle for sorting networks states that “if a network with n input lines sorts alln2 binary sequences into nondecreasing order, then it will sort any arbitrary sequence of n numbers into nondecreasing order”. We generalize this to the situation when a network sorts almost all binary sequences and relate it to the behavior of the sorting network on arbitrary inputs. We also present an application to mesh sorting. 相似文献
13.
设G是一个图,f是定义在V(G)上的整数值函数,且对坌x∈V(G),有2k≤f(x),设H1,H2,…,Hk是G的k个顶点不相交的子图,且|E(Hi)|=m,1≤i≤k,证明了每个(0,mf-m+1)图有一个(0,f)因子分解正交于Hi(i=1,2,…,k)。 相似文献
14.
F. A. Sharifov 《Cybernetics and Systems Analysis》2003,39(3):467-470
It is shown that the running time of a special simplex algorithm for solution of practical network problems is improved if a tree-like structure is used to store data. 相似文献
15.
In this paper we present three meta-heuristic approaches for FPGA segmented channel routing problems (FSCRPs) with a new cost
function in which the cost of each assignment is not known in advance, and the cost of a solution only can be obtained from
entire feasible assignments. Previous approaches to FSCPs cannot be applied to this kind of cost functions, and meta-heuristics
are a good option to tackle the problem. We present two hybrid algorithms which use a Hopfield neural network to solve the
problem's constraints, mixed with a Genetic Algorithm (GA) and a Simulated Annealing (SA). The third approach is a GA which
manages the problem's constraints with a penalty function. We provide a complete analysis of the three metaheuristics, by
tested them in several FSCRP instances, and comparing their performance and suitability to solve the FSCRP.
This work has been partially supported by a research project of the Universidad de Alcalá, project number UAH PI2005/078. 相似文献
16.
17.
18.
Given a set of n intervals representing an interval graph, the problem of finding a maximum matching between pairs of disjoint (nonintersecting)
intervals has been considered in the sequential model. In this paper we present parallel algorithms for computing maximum
cardinality matchings among pairs of disjoint intervals in interval graphs in the EREW PRAM and hypercube models. For the
general case of the problem, our algorithms compute a maximum matching in O( log
3
n) time using O(n/ log
2
n) processors on the EREW PRAM and using n processors on the hypercubes. For the case of proper interval graphs, our algorithm runs in O( log n ) time using O(n) processors if the input intervals are not given already sorted and using O(n/ log n ) processors otherwise, on the EREW PRAM. On n -processor hypercubes, our algorithm for the proper interval case takes O( log n log log n ) time for unsorted input and O( log n ) time for sorted input. Our parallel results also lead to optimal sequential algorithms for computing maximum matchings
among disjoint intervals. In addition, we present an improved parallel algorithm for maximum matching between overlapping
intervals in proper interval graphs.
Received November 20, 1995; revised September 3, 1998. 相似文献
19.
Paolo Detti 《Journal of Scheduling》2008,11(3):205-212
A variant of the High Multiplicity Multiprocessor Scheduling Problem with C job lengths is considered, in which jobs can be processed only by machines not greater than a given index. When C=2, polynomial algorithms are proposed, for the feasibility version of the problem and for maximizing the number of scheduled
jobs. 相似文献
20.
This paper presents an algorithm that permits the search for dependencies among sets of data (univariate or multivariate time-series, or cross-sectional observations). The procedure is modeled after genetic theories and Darwinian concepts, such as natural selection and survival of the fittest. It permits the discovery of equations of the data-generating process in symbolic form. The genetic algorithm that is described here uses parts of equations as building blocks to breed ever better formulas. Apart from furnishing a deeper understanding of the dynamics of a process, the method also permits global predictions and forecasts. The algorithm is successfully tested with artificial and with economic time-series and also with cross-sectional data on the performance and salaries of NBA players during the 94–95 season. 相似文献