期刊文献+

Application of formal languages in polynomial transformations of instances between NP-complete problems 被引量:1

Application of formal languages in polynomial transformations of instances between NP-complete problems
原文传递
导出
摘要 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. 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 transforma- tions, 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.
出处 《Journal of Zhejiang University-Science C(Computers and Electronics)》 SCIE EI 2013年第8期623-633,共11页 浙江大学学报C辑(计算机与电子(英文版)
关键词 Formal languages Polynomial transformations NP-COMPLETENESS Formal languages, Polynomial transformations, NP-completeness
  • 相关文献

参考文献36

  • 1Aho, A.V., Sethi, R., Ullman, J.D., 1986. Compilers: Principles. Techniques, and Tools. Addison-Wesley, USA, p. 14-16.
  • 2Backus, J.W., 1959. The Syntax and Semantics of the Proposed International Algebraic Language of the Zurich Associa- tion for Computing Machinery (ACM) and the Associa- tion for Applied Mathematics and Mechanics (GAMM) Conference. Proc. Int. Conf. on Information Processing, p.125-132.
  • 3Bao, J., Zhou, L.J., Yan, Y., 2012. Analysis on complexity of neural networks using integer weights. Appl. Math. Inf. Sci., 6:317-323.
  • 4Bennett, J.H., 1962. On Spectra. PhD Thesis, Princeton Uni- versity, USA.
  • 5Bennett, C.H., Brassard, G., Jozsa, R., Mayers, D., Peres, A., Schumacher, B., Wootters, W.K., 1994. Reduction of quantum entropy by reversible extraction of classical in- formation. J. Mod Opt., 41(12):2307-2314. [doi:10.1080/ 09500349414552161 ].
  • 6Brown, J.C., 1960. Loglan. Sci. Am., 202:53-63. [doi:10.1038/ scientificamerican0660-53].
  • 7Cobham, A., 1964. The Intrinsic Computational Difficulty of Functions. Proc. Congress for Logic, Mathematics, and Philosoohv of Science. n.24-30.
  • 8Cook, S.A., 1971. The Complexity of Theorem Proving Pro- cedures. Proc. 3rd ACM Symp. on Theory of Computing, p.151-158.
  • 9Cook, S.A., 1983. An overview of computational complexity. Commun. ACM, 26(6):400-408. [doi:10.1145/358141. 358144].
  • 10Deutsch, D., 1989. Quantum computational networks. Proc. R. Soc. Lond. A, 425(1868):73-90. [doi:10.1098/rspa.1989. 0099].

同被引文献3

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部