%0 Journal Article
%T Some improvements in fuzzy turing machines
%J Iranian Journal of Fuzzy Systems
%I University of Sistan and Baluchestan
%Z 1735-0654
%A Farahani, Hadi
%D 2019
%\ 02/01/2019
%V 16
%N 1
%P 49-60
%! Some improvements in fuzzy turing machines
%K Theory of computation
%K Extended fuzzy Turing machine
%K Indeterminacy state
%K Halting Problem
%R 10.22111/ijfs.2019.4483
%X In this paper, we improve some previous definitions of fuzzy-type Turing machines to obtain degrees of accepting and rejecting in a computational manner. We apply a BFS-based search method and some levelâ€™s upper bounds to propose a computational process in calculating degrees of accepting and rejecting. Next, we introduce the class of Extended Fuzzy Turing Machines equipped with indeterminacy states. These states are used to characterize the loops of classical Turing machines in a mathematical sense. In the sequel, as well as the notions of acceptable and decidable languages, we define the new notion of indeterminable language. An indeterminable language corresponds to non-halting runs of a machine. Afterwards, we show that there is not any universal extended machine; which concludes that these machines cannot solve the halting problem. Also, we show that our extended machines and classical Turing machines have the same computational power. Then, we define the new notion of semi-universality and prove that there exists a semi-universal extended machine. This machine can indeterminate the complement of classical halting problem. Moreover, to each r.e or co-r.e language, we correspond a language that is related to some extended fuzzy Turing machines.
%U http://ijfs.usb.ac.ir/article_4483_fc68ff7f9208bc5cda04710e7bf9644d.pdf