Macchina di Turing [modificato]

ybor4
Salve,

sto facendo degli esercizi con la macchina di Turing, con un'applicazione molto carina, http://www.jflap.org/jflapbook/

C'è questo esercizio:

Si definisca una macchina di Turing T con un solo nastro che, dato in input la rappresentazione binaria di un intero non negativo x produca in output sa sequenza di x+1 simboli.

non capisco cosa mi si chiede se ho 2 = 10 deve dare 3 =11.

ovvero incrementare di uno l'intero?

Poi questo
Si definisca una macchina di Turing T con un solo nastro che, date in input
due sequenze binarie x e y separate dal simbolo , produca in output la sequenza binaria
corrispondente alla disgiunzione bit a bit di x e y. Si determini, inoltre, la funzione tT (n).

cos'è la disuguaglianza bit abit? mi fate un esempio?

Esercizio 1.9. Si definisca una macchina di Turing T con un solo nastro che, dati in input (n+ 1)
numeri interi non negativi i, x1 , . . . , xn con 1 i n rappresentati in forma binaria e separati
dal simbolo , produca in output la rappresentazione binaria di xi . Si determini, inoltre, la
funzione tT (n).

Risposte
_prime_number
La prossima volta usa un titolo che faccia capire qual è l'argomento.

Cito il regolamento del forum:
3.3 Il titolo deve indicare l'argomento da discutere, sono da evitare richiami generici del tipo "Aiutooo", "sono disperato" e frasi analoghe che non comunicano il vero oggetto della discussione.


Paola

freddofede
Ciao,

Si definisca una macchina di Turing T con un solo nastro che, dato in input la rappresentazione binaria di un intero non negativo x produca in output sa sequenza di x+1 simboli.


Penso che lui intenda la conversione da binario a unario. Ovvero, se hai il numero 2, rappresentato come 10, allora devi dare in uscita due simboli U.

Esercizio 1.9. Si definisca una macchina di Turing T con un solo nastro che, dati in input (n+ 1)
numeri interi non negativi i, x1 , . . . , xn con 1 i n rappresentati in forma binaria e separati
dal simbolo , produca in output la rappresentazione binaria di xi . Si determini, inoltre, la
funzione tT (n).


Praticamente è come avere un vettore di numeri in binario e un indice $i$. Tu devi dare in uscita l'elemento in posizione $i$ del vettore.
Per quanto riguarda la disgiunzione ci siamo già sentiti via mail ;-). A presto.

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.