Scienza del computer

Domande e risposte per studenti, ricercatori e professionisti dell'informatica

7
Esiste una prova più intuitiva dell'indecidibilità del problema di arresto rispetto alla diagonalizzazione?
Comprendo la prova dell'indecidibilità del problema di arresto (fornita ad esempio nel libro di testo di Papadimitriou), basata sulla diagonalizzazione. Mentre la prova è convincente (capisco ogni passaggio di essa), non mi è intuitivo nel senso che non vedo come qualcuno la deriverebbe, a partire dal solo problema. Nel libro, …

7
Differenze e relazioni tra algoritmi randomizzati e non deterministici?
Quali differenze e relazioni sono tra algoritmi randomizzati e algoritmi non deterministici? Da Wikipedia Un algoritmo randomizzato è un algoritmo che impiega un grado di casualità come parte della sua logica. L'algoritmo utilizza tipicamente bit uniformemente casuali come input ausiliario per guidarne il comportamento, nella speranza di ottenere buone prestazioni …




4
Cosa intendeva Turing quando affermava che "le macchine non possono suscitare sorprese" è dovuto a un errore?
Vuoi migliorare questo post? Fornisci risposte dettagliate a questa domanda, comprese le citazioni e una spiegazione del perché la tua risposta è corretta. Le risposte senza dettagli sufficienti possono essere modificate o eliminate. Ho incontrato di seguito la dichiarazione di Alan M. Turing qui : "L'idea che le macchine non …


5
Spiegazione della ricerca booleana
Mia madre sta seguendo un corso online per essere una sorta di bibliotecaria, in questo corso coprono ricerche booleane, quindi possono cercare database in modo efficiente, tuttavia, ha una domanda che suona in questo modo: La ricerca "x OR y" genererà 105.000 risultati, mentre una ricerca di solo x comporterà …
29 sets  counting 




1
Quanto è difficile contare il numero di percorsi semplici tra due nodi in un grafico diretto?
Esiste un semplice algoritmo polinomiale per decidere se esiste un percorso tra due nodi in un grafico diretto (basta fare un attraversamento grafico di routine con, diciamo, approfondimento prima ricerca). Tuttavia sembra che, sorprendentemente, il problema diventi molto più difficile se invece di testare l'esistenza vogliamo contare il numero di …


2
Perché le funzioni totali non sono enumerabili?
Abbiamo imparato il concetto di enumerazioni di funzioni. In pratica, corrispondono ai linguaggi di programmazione. In un'osservazione passeggera, il professore ha affermato che la classe di tutte le funzioni totali (ovvero le funzioni che terminano sempre per ogni input) non è enumerabile. Ciò significherebbe che non possiamo escogitare un linguaggio …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.