Есептеу ағашы - Computation tree

A есептеу ағашы а-ны есептеу қадамдарының көрінісі болып табылады детерминирленбеген Тюринг машинасы көрсетілген кіріс бойынша.[1] Есептеу ағаш Бұл тамырланған ағаш түйіндер мен шеттер. Ағаштағы әрбір түйін бір есептеу күйін білдіреді, ал әрбір шеті келесі мүмкін есептеуге ауысуды білдіреді. Ағаштың түйіндерінің саны - бұл ағаштың өлшемі, ал тамырдан бастап берілген түйінге дейінгі жолдың ұзындығы - түйіннің тереңдігі. Шығару түйінінің ең үлкен тереңдігі - ағаштың тереңдігі. Ағаштың жапырақтары шығыс түйіндері деп аталады.

A үшін есептеу ағашында шешім мәселесі, әрбір шығыс түйіні Иә немесе Жоқ деп белгіленеді. Егер ағаш, T, кіріс кеңістігі X болса, егер және х-ге арналған жол иә деп белгіленген түйінмен аяқталады, содан кейін х кірісі қабылданады. Басқа жағдайда ол қабылданбады.[2]

Берілген кіріс үшін есептеу ағашының тереңдігі мынада есептеу уақыты сол кірістегі Тьюринг машинасы үшін.[1]

Есептеу ағаштары есептердің күрделілігін зерттеу үшін де қолданылған есептеу геометриясы және нақты нөмір есептеулер.[3][4]

Әдебиеттер тізімі

  1. ^ а б Гриффор, Э.Р (1999), Есептеу теориясының анықтамалығы, Логика және математика негіздері туралы зерттеулер, 140, Elsevier, p. 595, ISBN  9780080533049.
  2. ^ Moret, Bernard M. E. (1998), Есептеу теориясы, Аддисон-Уэсли, б. 338, ISBN  9780201258288.
  3. ^ Бен-Ор, М. (1983), «Алгебралық есептеу ағаштарының төменгі шектері», Proc. 15 Анну. Симптом. Есептеу теориясы, 80–86 б., дои:10.1145/800061.808735.
  4. ^ Григорьев, Дима; Воробжов, Николай (1996), «Элементтің трансцендентальды қақпасы бар есептеу ағаштарының төменгі шекараларының күрделілігі», Теория. Есептеу. Ғылыми., 157: 185–214, дои:10.1016 / 0304-3975 (95) 00159-X.