• DocumentCode
    1001268
  • Title

    On the time complexity of computer viruses

  • Author

    Zuo, Zhi-hong ; Zhu, Qing-xin ; Zhou, Ming-Tian

  • Author_Institution
    Coll. of Comput. Sci. & Eng., Univ. of Electron. Sci. & Technol. of China, Sichuan, China
  • Volume
    51
  • Issue
    8
  • fYear
    2005
  • Firstpage
    2962
  • Lastpage
    2966
  • Abstract
    Computer viruses can disable computer systems not only by destroying data or modifying a system\´s configuration, but also by consuming most of the computing resources such as CPU time and storage. The latter effects are related to the computational complexity of computer viruses. In this correspondence, we investigate some issues concerning the time complexity of computer viruses, and prove some known experimental results mathematically. We prove that there exist computer viruses with arbitrarily long running time, not only in the infecting procedure but in the executing procedure. Moreover, we prove that there are computer viruses with arbitrarily large time complexity in the detecting procedure, and there are undecidable computer viruses that have no "minimal" detecting procedure.
  • Keywords
    computational complexity; computer viruses; recursive functions; computational complexity; computer virus; computing resource; data destruction; system configuration modification; time complexity; Computational complexity; Computer science; Computer viruses; Cryptography; Injuries; Set theory; Turing machines; Computational complexity; computer viruses; detection; infection; time complexity;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2005.851780
  • Filename
    1468320