期刊文献+
共找到29篇文章
< 1 2 >
每页显示 20 50 100
Application of formal languages in polynomial transformations of instances between NP-complete problems 被引量:1
1
作者 Jorge A. RUIZ-VANOYE Joaquín PREZ-ORTEGA +5 位作者 Rodolfo A. PAZOS RANGEL Ocotlán DíAZ-PARRA Héctor J. FRAIRE-HUACUJA Juan FRAUSTO-SOLíS Gerardo REYES-SALGADO Laura CRUZ-REYES 《Journal of Zhejiang University-Science C(Computers and Electronics)》 SCIE EI 2013年第8期623-633,共11页
We propose the usage of formal languages for expressing instances of NP-complete problems for their application in polynomial transformations. The proposed approach, which consists of using formal language theory for ... We propose the usage of formal languages for expressing instances of NP-complete problems for their application in polynomial transformations. The proposed approach, which consists of using formal language theory for polynomial transformations, is more robust, more practical, and faster to apply to real problems than the theory of polynomial transformations. In this paper we propose a methodology for transforming instances between NP-complete problems, which differs from Garey and Johnson's. Unlike most transformations which are used for proving that a problem is NP-complete based on the NP-completeness of another problem, the proposed approach is intended for extrapolating some known characteristics, phenomena, or behaviors from a problem A to another problem B. This extrapolation could be useful for predicting the performance of an algorithm for solving B based on its known performance for problem A, or for taking an algorithm that solves A and adapting it to solve B. 展开更多
关键词 Formal languages Polynomial transformations np-completeNESS
原文传递
A Dynamic Maintenance Strategy for Multi-Component Systems Using a Genetic Algorithm
2
作者 Dongyan Shi Hui Ma Chunlong Ma 《Computer Modeling in Engineering & Sciences》 SCIE EI 2023年第3期1899-1923,共25页
In multi-component systems,the components are dependent,rather than degenerating independently,leading to changes inmaintenance schedules.In this situation,this study proposes a grouping dynamicmaintenance strategy.Co... In multi-component systems,the components are dependent,rather than degenerating independently,leading to changes inmaintenance schedules.In this situation,this study proposes a grouping dynamicmaintenance strategy.Considering the structure of multi-component systems,the maintenance strategy is determined according to the importance of the components.The strategy can minimize the expected depreciation cost of the system and divide the system into optimal groups that meet economic requirements.First,multi-component models are grouped.Then,a failure probability model of multi-component systems is established.The maintenance parameters in each maintenance cycle are updated according to the failure probability of the components.Second,the component importance indicator is introduced into the grouping model,and the optimization model,which aimed at a maximum economic profit,is established.A genetic algorithm is used to solve the non-deterministic polynomial(NP)-complete problem in the optimization model,and the optimal grouping is obtained through the initial grouping determined by random allocation.An 11-component series and parallel system is used to illustrate the effectiveness of the proposed strategy,and the influence of the system structure and the parameters on the maintenance strategy is discussed. 展开更多
关键词 Condition-based maintenance predictive maintenance maintenance strategy genetic algorithm np-complete problems
下载PDF
一种改进的死锁和活锁避免资源联合分配协议 被引量:5
3
作者 伍之昂 曹杰 王有权 《电子学报》 EI CAS CSCD 北大核心 2011年第11期2589-2596,共8页
提出一种改进的死锁和活锁避免资源联合分配协议——OODP3(Optimal ODP3),OODP3基于ODP3(Or-der-based Deadlock Prevention Protocol with Parallel requests)的安全状态方法避免死锁和活锁,但是,OODP3将其时间复杂度降到多项式级,并对... 提出一种改进的死锁和活锁避免资源联合分配协议——OODP3(Optimal ODP3),OODP3基于ODP3(Or-der-based Deadlock Prevention Protocol with Parallel requests)的安全状态方法避免死锁和活锁,但是,OODP3将其时间复杂度降到多项式级,并对OODP3的正确性进行了理论证明,实验结果表明OODP3的执行速度快,而且比现有的资源联合分配协议具有更优越的性能;最后进一步讨论了退避时间协议和资源分配策略对OODP3性能的影响. 展开更多
关键词 资源联合分配协议 死锁 活锁 np-complete
下载PDF
基于MPH的时延约束Steiner树算法 被引量:11
4
作者 周灵 孙亚民 《计算机研究与发展》 EI CSCD 北大核心 2008年第5期810-816,共7页
为了在时延约束条件下进一步优化组播树代价,并降低算法计算复杂度,研究了时延受限的Steiner树问题.分析了MPH(minimum path heuristic)算法的计算复杂度;在此基础上设计了一个时延约束Steiner树算法DCMPH(delay-constrained MPH)用于... 为了在时延约束条件下进一步优化组播树代价,并降低算法计算复杂度,研究了时延受限的Steiner树问题.分析了MPH(minimum path heuristic)算法的计算复杂度;在此基础上设计了一个时延约束Steiner树算法DCMPH(delay-constrained MPH)用于构造时延约束最小代价组播树.该算法中每个目的结点通过与当前组播树有最小代价的路径加入组播树;若时延不满足要求,则通过合并最小时延SPT(shortest path tree)树进而产生一个满足时延约束的最小代价组播树.仿真实验表明,DCMPH算法生成的组播树在保证时延要求的情况下,与同类算法相比取得了很好的代价性能和较低的计算复杂度. 展开更多
关键词 组播路由 STEINER树 MPH算法 时延约束 np-complete
下载PDF
启发式进化规划求解Steiner树问题 被引量:4
5
作者 郭伟 席裕庚 全亚斌 《上海交通大学学报》 EI CAS CSCD 北大核心 2001年第8期1152-1154,共3页
求解 Steiner树对通信网络点对多点路由优化问题有重要意义 ,已被证明是 NP- complete的 .通过把图形简化技术、进化规划方法和 KMB启发式算法相结合 ,提出了一种求解 Steiner树问题的新方法 ,提高了算法的效率 .仿真结果表明 ,本算法... 求解 Steiner树对通信网络点对多点路由优化问题有重要意义 ,已被证明是 NP- complete的 .通过把图形简化技术、进化规划方法和 KMB启发式算法相结合 ,提出了一种求解 Steiner树问题的新方法 ,提高了算法的效率 .仿真结果表明 ,本算法是有效的 ,性能优于传统的启发式算法 . 展开更多
关键词 STEINER树 np-complete 进化规划 KMB启发式算法 多点路由 网络资源优化
下载PDF
二维平行放位装车问题的布局约束启发式算法 被引量:5
6
作者 李冰 叶怀珍 《西南交通大学学报》 EI CSCD 北大核心 2002年第4期443-447,共5页
在分析二维平行放位货物装车问题的基础上 ,对货物装车问题设定了布局约束 ,构造了布局约束启发式算法。实验结果表明 ,此算法可以有效求得问题的优化解或近似优化解 。
关键词 布局约束启发式算法 二维平行放位 货物装车问题 优化解 np-complete问题 货物运输
下载PDF
一种无线传感器网络空间重用TDMA链路调度算法 被引量:1
7
作者 蹇强 桂春梅 +1 位作者 龚正虎 刘湘辉 《计算机工程与科学》 CSCD 北大核心 2009年第6期79-82,146,共5页
本文研究了无线传感器网络最小空间重用链路调度(MSRLS)模型,给出了该模型的形式化描述,并在此基础上提出一种求解一般网络下MSRLS问题的集中式近似算法MSRLS-C。该算法同时考虑了无线传感器网络带宽需求分布和通信过程中的无线信道干扰... 本文研究了无线传感器网络最小空间重用链路调度(MSRLS)模型,给出了该模型的形式化描述,并在此基础上提出一种求解一般网络下MSRLS问题的集中式近似算法MSRLS-C。该算法同时考虑了无线传感器网络带宽需求分布和通信过程中的无线信道干扰,更适合真实网络。通过理论分析和实验对该算法的性能进行了论证和比较。 展开更多
关键词 无线传感器网络 链路调度 TDMA np-complete
下载PDF
P≠NP假设下NP-NPC-P中自然问题的一个候选者(英文)
8
作者 赵运磊 朱洪 《软件学报》 EI CSCD 北大核心 2001年第5期656-658,共3页
1975年 ,L ander证明在 P≠ NP假设下存在一个语言属于 NP- NPC- P(NPI) .但 Lander给出语言并不是一个自然的语言因在该语言的构造中需运行所有多项式时间的图灵机 .迄今为止 ,还没有自然的语言被证明在 P≠NP假设下属于 NPI,并且在 P... 1975年 ,L ander证明在 P≠ NP假设下存在一个语言属于 NP- NPC- P(NPI) .但 Lander给出语言并不是一个自然的语言因在该语言的构造中需运行所有多项式时间的图灵机 .迄今为止 ,还没有自然的语言被证明在 P≠NP假设下属于 NPI,并且在 P≠NP假设下寻找一个属于 NPI的自然语言是一个重要的未解决问题 .作者部分解决了此长期未解决的问题 .定义了 2 +f(m) - HAST模型 .基于该模型 ,给出了在 P≠ NP假设下 NP- NPC- P中自然问题的一个候选者 .已证明在 P≠ NP假设下它不属于 NPC并且在更强但合理的假设下它的确属于 展开更多
关键词 np-complete Karp-归约 SAT NP-NPC-P 计算机 自然问题
下载PDF
宽容交货加权超前延误单机排序问题 被引量:3
9
作者 谭芳 孙世杰 《上海大学学报(自然科学版)》 CAS CSCD 北大核心 2005年第2期149-154,共6页
该文研究下述宽容交货加权超前延误排序问题:n个工件具有一共同的宽容交货期,任一工件在宽容交货期内完工不受罚,超前或延误则受罚,惩罚系数依赖于工件.排序目标是找一个最优序和最优宽容交货区间位置使最小化加权超前延误惩罚之和.证... 该文研究下述宽容交货加权超前延误排序问题:n个工件具有一共同的宽容交货期,任一工件在宽容交货期内完工不受罚,超前或延误则受罚,惩罚系数依赖于工件.排序目标是找一个最优序和最优宽容交货区间位置使最小化加权超前延误惩罚之和.证明它是NP Completeness的,并给出一伪多项式算法,从而获知所研究问题是一般意义下NP Completeness的,也使该类问题的复杂性界限更清楚. 展开更多
关键词 排序 宽容交货 惩罚总和 np-completeNESS 动态规划
下载PDF
生长森林的蚁群优化算法在Steiner树问题上的应用 被引量:1
10
作者 许洪 王华 伊善文 《小型微型计算机系统》 CSCD 北大核心 2010年第4期752-755,共4页
Steiner树问题是一个经典的优化问题.已被证明是NP-complete问题.对于此问题已经有了很多经典的求解方法,然而在这些方法中一些算法的时间复杂度太高,另一些算法则得不到较好的解.因此,本文提出一种生长森林的蚁群优化算法求解Steiner... Steiner树问题是一个经典的优化问题.已被证明是NP-complete问题.对于此问题已经有了很多经典的求解方法,然而在这些方法中一些算法的时间复杂度太高,另一些算法则得不到较好的解.因此,本文提出一种生长森林的蚁群优化算法求解Steiner树问题.在此算法中,蚂蚁行动过程中形成的是森林,每只蚂蚁走出的每一步都只是使当前的森林进一步生长,蚂蚁行动的目标就是使森林中的所有的树连接成一棵树且这棵树包含了所有的目标节点.仿真实验结果表明,算法在寻优能力、收敛速度方面都有良好的表现. 展开更多
关键词 Steiner树问题 np-complete问题 蚁群优化算法 生长森林
下载PDF
Parallel-batch scheduling with deterioration and rejection on a single machine 被引量:1
11
作者 LI Da-wei LU Xi-wen 《Applied Mathematics(A Journal of Chinese Universities)》 SCIE CSCD 2020年第2期141-156,共16页
The single machine parallel-batch scheduling with deteriorating jobs and rejection is considered in this paper.A job is either rejected,in which a rejection penalty should be paid,or accepted and processed on the mach... The single machine parallel-batch scheduling with deteriorating jobs and rejection is considered in this paper.A job is either rejected,in which a rejection penalty should be paid,or accepted and processed on the machine.Each job’s processing time is an increasing linear function of its starting time.The machine can process any number of jobs simultaneously as a batch.The processing time of a batch is equal to the largest processing time of the jobs in the batch.The objectives are to minimize the makespan and the total weighted completion time,respectively,under the condition that the total rejection penalty cannot exceed a given upper bound Q.We show that both problems are NP-complete and present dynamic programming algorithms and fully polynomial time approximation schemes(FPTASs)for the considered problems. 展开更多
关键词 parallel-batch scheduling REJECTION DETERIORATION FPTAS np-complete
下载PDF
0-1背包问题的近似算法 被引量:1
12
作者 郑中旺 《信息与控制》 CSCD 北大核心 1991年第S1期80-86,共7页
本文将给出 0-1 背包(Knapsack)问题的几个近似算法,它们都是对 Greedy 算法的改进.对100个例子进行了计算和分析,结果令人满意.
关键词 计算机科学 组合最优化 计算复杂性 np-complete 问题
下载PDF
Fast Algorithm for the Travelling Salesman Problem and the Proof of P = NP
13
作者 Jinliang Wang 《Applied Mathematics》 2018年第12期1351-1359,共9页
In the theory of computational complexity, the travelling salesman problem is a typical one in the NP class. With the aid of a brand-new approach named “maximum-deleting method”, a fast algorithm is constructed for ... In the theory of computational complexity, the travelling salesman problem is a typical one in the NP class. With the aid of a brand-new approach named “maximum-deleting method”, a fast algorithm is constructed for it with a polynomial time of biquadrate, which greatly reduces the computational complexity. Since this problem is also NP-complete, as a corollary, P = NP is proved to be true. It indicates the crack of the well-known open problem named “P versus NP”. 展开更多
关键词 TRAVELLING SALESMAN PROBLEM P versus NP PROBLEM np-complete Computational Complexity Maximum-Deleting Method
下载PDF
Applying Surface-Based DNA Computing for Solving the Dominating Set Problem
14
作者 Hassan Taghipour Mahdi Rezaei Heydar Ali Esmaili 《American Journal of Molecular Biology》 2012年第3期286-290,共5页
The surface-based DNA computing is one of the methods of DNA computing which uses DNA strands immobilized on a solid surface. In this paper, we applied surface-based DNA computing for solving the dominating set proble... The surface-based DNA computing is one of the methods of DNA computing which uses DNA strands immobilized on a solid surface. In this paper, we applied surface-based DNA computing for solving the dominating set problem. At first step, surface-based DNA solution space was constructed by using appropriate DNA strands. Then, by application of a DNA parallel algorithm, dominating set problem was resolved in polynomial time. 展开更多
关键词 Parallel Computing Surface-Based DNA Computers Dominating Set PROBLEM np-complete PROBLEM
下载PDF
Solving the independent set problem by sticker based DNA computers
15
作者 Hassan Taghipour Ahad Taghipour +1 位作者 Mahdi Rezaei Heydar Ali Esmaili 《American Journal of Molecular Biology》 2012年第2期153-158,共6页
In this paper, the sticker based DNA computing was used for solving the independent set problem. At first, solution space was constructed by using appropriate DNA memory complexes. We defined a new operation called “... In this paper, the sticker based DNA computing was used for solving the independent set problem. At first, solution space was constructed by using appropriate DNA memory complexes. We defined a new operation called “divide” and applied it in construction of solution space. Then, by application of a sticker based parallel algorithm using biological operations, independent set problem was resolved in polynomial time. 展开更多
关键词 Parallel Computing Sticker BASED DNA COMPUTERS INDEPENDENT Set PROBLEM np-complete PROBLEM
下载PDF
A Non-Conventional Coloring of the Edges of a Graph
16
作者 Sándor Szabó 《Open Journal of Discrete Mathematics》 2012年第4期119-124,共6页
Coloring the nodes of a graph is a commonly used technique to speed up clique search algorithms. Coloring the edges of the graph as a preconditioning method can also be used to speed up computations. In this paper we ... Coloring the nodes of a graph is a commonly used technique to speed up clique search algorithms. Coloring the edges of the graph as a preconditioning method can also be used to speed up computations. In this paper we will show that an unconventional coloring scheme of the edges leads to an NP-complete problem when one intends to determine the optimal number of colors. 展开更多
关键词 Maximum CLIQUE COLORING the VERTICES of a GRAPH COLORING the EDGES of GRAPH np-complete Problems
下载PDF
Solving a Traveling Salesman Problem with a Flower Structure
17
作者 Gabriele Martino 《Journal of Applied Mathematics and Physics》 2014年第7期718-722,共5页
This works aims to give an answer to the problem P = NP? The result is positive with the criteria that solve the Traveling Salesman Problem in polynomial cost of the input size and a proof is given. This problem gets ... This works aims to give an answer to the problem P = NP? The result is positive with the criteria that solve the Traveling Salesman Problem in polynomial cost of the input size and a proof is given. This problem gets a solution because a polyhedron, with a cut flower looking, is introduced instead of graph (e.g. tree). 展开更多
关键词 TRAVELING SALESMAN Problem POLYHEDRON FLOWER np-complete
下载PDF
The Poset Cover Problem
18
作者 Lenwood S. Heath Ajit Kumar Nema 《Open Journal of Discrete Mathematics》 2013年第3期101-111,共11页
A partial order or poset P=(X, on a (finite) base set X?determines the set L(P)?of linear extensions of P. The problem of computing, for a poset P, the cardinality of L(P)?is #P-complete. A set {P1,P2,...,Pk}?of poset... A partial order or poset P=(X, on a (finite) base set X?determines the set L(P)?of linear extensions of P. The problem of computing, for a poset P, the cardinality of L(P)?is #P-complete. A set {P1,P2,...,Pk}?of posets on X?covers the set of linear orders that is the union of the L(Pi). Given linear orders L1,L2,...,Lm on X, the Poset Cover problem is to determine the smallest number of posets that cover {L1,L2,...,Lm}. Here, we show that the decision version of this problem is NP-complete. On the positive side, we explore the use of cover relations for finding posets that cover a set of linear orders and present a polynomial-time algorithm to find a partial poset cover. 展开更多
关键词 LINEAR ORDERS PARTIAL ORDERS np-completeNESS ALGORITHMS
下载PDF
Wisdom of Artificial Crowds—A Metaheuristic Algorithm for Optimization
19
作者 Roman V. Yampolskiy Leif Ashby Lucas Hassan 《Journal of Intelligent Learning Systems and Applications》 2012年第2期98-107,共10页
Finding optimal solutions to NP-Hard problems requires exponential time with respect to the size of the problem. Consequently, heuristic methods are usually utilized to obtain approximate solutions to problems of such... Finding optimal solutions to NP-Hard problems requires exponential time with respect to the size of the problem. Consequently, heuristic methods are usually utilized to obtain approximate solutions to problems of such difficulty. In this paper, a novel swarm-based nature-inspired metaheuristic algorithm for optimization is proposed. Inspired by human collective intelligence, Wisdom of Artificial Crowds (WoAC) algorithm relies on a group of simulated intelligent agents to arrive at independent solutions aggregated to produce a solution which in many cases is superior to individual solutions of all participating agents. We illustrate superior performance of WoAC by comparing it against another bio-inspired approach, the Genetic Algorithm, on one of the classical NP-Hard problems, the Travelling Salesperson Problem. On average a 3% - 10% improvement in quality of solutions is observed with little computational overhead. 展开更多
关键词 np-complete OPTIMIZATION TSP BIO-INSPIRED
下载PDF
知识探勘的利器——丛集算法6
20
作者 锺庆丰 《电子与电脑》 2008年第7期95-99,共5页
TSP问题是非常著名的NP-complete问题,也几乎是每个算法课程都会谈论到的议题。如果给定一个完整的无向图形(undirected graph)-G,并以V表示顶点集合,以E表示两顶点间的边界,则此无向图形可用G=(V,E)表示。现在假设每个边界均有一... TSP问题是非常著名的NP-complete问题,也几乎是每个算法课程都会谈论到的议题。如果给定一个完整的无向图形(undirected graph)-G,并以V表示顶点集合,以E表示两顶点间的边界,则此无向图形可用G=(V,E)表示。现在假设每个边界均有一个非负数的整数成本,在大多数的TSP形式里,其相当于要在G中找到一个使旅程之起点与终点均在同一顶点,并且对图形中所有顶点均要拜访过一次的一种汉弥顿环(Hamiltonian cycle)旅行路径。在许多情况里我们要找的不只是汉弥顿环,而且该环要是最短路径。 展开更多
关键词 np-complete 算法 TSP问题 知识 最短路径 顶点 图形 边界
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部