Passer à la navigation principale Passer à la recherche Passer au contenu principal

Mathematical programming: Turing completeness and applications to software analysis

  • IBM Watson Research Center
  • Polytechnic University of Marche

Résultats de recherche: Contribution à un journalArticleRevue par des pairs

Résumé

Mathematical programming is Turing complete, and can be used as a general-purpose declarative language. We present a new constructive proof of this fact, and showcase its usefulness by discussing an application to finding the hardest input of any given program running on a Minsky Register Machine. We also discuss an application of mathematical programming to software verification obtained by relaxing one of the properties of Turing complete languages.

langue originaleAnglais
Pages (de - à)82-104
Nombre de pages23
journalJournal of Combinatorial Optimization
Volume28
Numéro de publication1
Les DOIs
étatPublié - 1 janv. 2014

Empreinte digitale

Examiner les sujets de recherche de « Mathematical programming: Turing completeness and applications to software analysis ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation