Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Gratis
¡Más rápido que el navegador!
 

Algoritmo

Índice Algoritmo

En matemáticas, lógica, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y este del griego arithmos, que significa «número», quizá también con influencia del nombre del matemático persa Al-Juarismi)1​ es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite llevar a cabo una actividad mediante pasos sucesivos que permitan la resolución o la toma de decisiones, de un problema, que pueden ser incluso  situaciones de nuestra vida cotidiana. Algunos ejemplos son los manuales de usuario, que muestran algoritmos para usar un aparato, o las instrucciones que recibe un trabajador de su patrón.

78 relaciones: Al-Juarismi, Alan Turing, Algoritmo de búsqueda, Algoritmo de Euclides, Algoritmo de multiplicación, Algoritmo de ordenamiento, Algoritmo determinista, Algoritmo no determinista, Algoritmo paralelo, Algoritmo probabilista, Algoritmo voraz, Alonzo Church, Análisis de algoritmos, Bit, Bucle infinito, C++, Cálculo, Cálculo de la raíz cuadrada, Cálculo lambda, Código binario, Ciencias de la computación, Conjunto, Cota ajustada asintótica, Cota inferior asintótica, Criba de Eratóstenes, Dīvide et īmpera, Diagrama de flujo, Diagrama Nassi-Shneiderman, División (matemática), Dominio de definición, Donald Knuth, Eliminación de Gauss-Jordan, Empleador, Estructura de datos, Función computable, Función matemática, Función parcial, Función recursiva, Gilles Brassard, Grafo, Informática, Inteligencia artificial, Investigación de operaciones, Java (lenguaje de programación), Lógica, Lógica matemática, Lenguaje de máquina, Lenguaje de programación, Lenguaje natural, Lexico, ..., Matemáticas, Máquina de registro, Máquina de Turing, Máximo común divisor, Método de Newton, Metaheurística, MIT Press, Número entero, Número natural, Organización Internacional de Normalización, Problema computacional, Problema de la parada, Programa informático, Programación, Programación dinámica, Pseudocódigo, Ramificación y poda, Red neuronal artificial, Ronald Rivest, Sistema binario, Sistema de ecuaciones lineales, Teoría de autómatas, Teoría de códigos, Teoría de la complejidad computacional, Teorema, Tesis de Church-Turing, TeX, Vuelta atrás. Expandir índice (28 más) »

Al-Juarismi

Abu Abdallah Muḥammad ibn Mūsā al-Jwārizmī (Abu Yāffar) (أبو عبد الله محمد بن موسى الخوارزمي ابو جعفر), conocido generalmente como al-Juarismi, fue un matemático, astrónomo y geógrafo persa musulmán, que vivió aproximadamente entre 780 y 850.

¡Nuevo!!: Algoritmo y Al-Juarismi · Ver más »

Alan Turing

Alan Mathison Turing, OBE (Paddington, Londres, 23 de junio de 1912-Wilmslow, Cheshire, 7 de junio de 1954), fue un matemático, lógico, científico de la computación, criptógrafo, filósofo, maratoniano y corredor de ultra distancia británico.

¡Nuevo!!: Algoritmo y Alan Turing · Ver más »

Algoritmo de búsqueda

Un algoritmo de búsqueda es aquel que está diseñado para localizar un elemento con ciertas propiedades dentro de una estructura de datos; por ejemplo, ubicar el registro correspondiente a cierta persona en una base de datos, o el mejor movimiento en una partida de ajedrez.

¡Nuevo!!: Algoritmo y Algoritmo de búsqueda · Ver más »

Algoritmo de Euclides

El algoritmo de Euclides es un método antiguo y eficiente para calcular el máximo común divisor (MCD).

¡Nuevo!!: Algoritmo y Algoritmo de Euclides · Ver más »

Algoritmo de multiplicación

Un algoritmo de multiplicación es un algoritmo (o método) para multiplicar dos números.

¡Nuevo!!: Algoritmo y Algoritmo de multiplicación · Ver más »

Algoritmo de ordenamiento

En computación y matemáticas un algoritmo de ordenamiento es un algoritmo que pone elementos de una lista o un vector en una secuencia dada por una relación de orden, es decir, el resultado de salida ha de ser una permutación —o reordenamiento— de la entrada que satisfaga la relación de orden dada.

¡Nuevo!!: Algoritmo y Algoritmo de ordenamiento · Ver más »

Algoritmo determinista

En ciencias de la computación, un algoritmo determinista es un algoritmo que, en términos informales, es completamente predictivo si se conocen sus entradas.

¡Nuevo!!: Algoritmo y Algoritmo determinista · Ver más »

Algoritmo no determinista

En ciencias de la computación, un algoritmo no determinista es un algoritmo que con la misma entrada ofrece muchos posibles resultado, y por tanto no ofrece una solución única.

¡Nuevo!!: Algoritmo y Algoritmo no determinista · Ver más »

Algoritmo paralelo

En las ciencias de la computación, un algoritmo paralelo, en oposición a los algoritmos clásicos o algoritmos secuenciales, es un algoritmo que puede ser ejecutado por partes en el mismo instante de tiempo por varias unidades de procesamiento, para finalmente unir todas las partes y obtener el resultado correcto.

¡Nuevo!!: Algoritmo y Algoritmo paralelo · Ver más »

Algoritmo probabilista

Un algoritmo probabilista (o probabilístico) es un algoritmo que basa su resultado en la toma de algunas decisiones al azar, de tal forma que, en promedio, obtiene una buena solución al problema planteado para cualquier distribución de los datos de entrada.

¡Nuevo!!: Algoritmo y Algoritmo probabilista · Ver más »

Algoritmo voraz

En ciencias de la computación, un algoritmo voraz (también conocido como ávido, devorador o greedy) es una estrategia de búsqueda por la cual se sigue una heurística consistente en elegir la opción óptima en cada paso local con la esperanza de llegar a una solución general óptima.

¡Nuevo!!: Algoritmo y Algoritmo voraz · Ver más »

Alonzo Church

Alonzo Church (14 de junio de 1903 - 11 de agosto de 1995), matemático y lógico norteamericano creador de la base de la computación teórica.

¡Nuevo!!: Algoritmo y Alonzo Church · Ver más »

Análisis de algoritmos

El análisis de algoritmos es una parte importante de la Teoría de complejidad computacional más amplia, que provee estimaciones teóricas para los recursos que necesita cualquier algoritmo que resuelva un problema computacional dado.

¡Nuevo!!: Algoritmo y Análisis de algoritmos · Ver más »

Bit

Bit es el acrónimo de Binary digit (o sea de ‘dígito binario’, en español denominado como bit, y en menor medida como bitio).

¡Nuevo!!: Algoritmo y Bit · Ver más »

Bucle infinito

Bucle infinito en programación es un error que consiste en realizar un ciclo que se repite de forma indefinida ya que su condición para finalizar nunca se cumple.

¡Nuevo!!: Algoritmo y Bucle infinito · Ver más »

C++

C++ es un lenguaje de programación diseñado a mediados de los años 1979 por Bjarne Stroustrup.

¡Nuevo!!: Algoritmo y C++ · Ver más »

Cálculo

En general el término cálculo (del latín calculus.

¡Nuevo!!: Algoritmo y Cálculo · Ver más »

Cálculo de la raíz cuadrada

En este artículo o archivo se presentan y explican varios métodos que se pueden utilizar para calcular la raíz cuadrada de un número real positivo, siendo el más conocido el método de resolución.

¡Nuevo!!: Algoritmo y Cálculo de la raíz cuadrada · Ver más »

Cálculo lambda

El cálculo lambda es un sistema formal diseñado para investigar la definición de función, la noción de aplicación de funciones y la recursión.

¡Nuevo!!: Algoritmo y Cálculo lambda · Ver más »

Código binario

El código binario es el sistema numérico usado para la representación de textos, o procesadores de instrucciones de computadora, utilizando el sistema binario (sistema numérico de dos dígitos, o bit: el "0" /cerrado/ y el "1" /abierto/).

¡Nuevo!!: Algoritmo y Código binario · Ver más »

Ciencias de la computación

Las Ciencias de la computación estudian los fundamentos teóricos de la información y el cómputo, junto con técnicas prácticas para la implementación y aplicación de estos fundamentos teóricos.

¡Nuevo!!: Algoritmo y Ciencias de la computación · Ver más »

Conjunto

En matemáticas, un conjunto es una colección de elementos considerada en sí misma como un objeto.

¡Nuevo!!: Algoritmo y Conjunto · Ver más »

Cota ajustada asintótica

En análisis de algoritmos una cota ajustada asintótica es una función que sirve de cota tanto superior como inferior de otra función cuando el argumento tiende a infinito.

¡Nuevo!!: Algoritmo y Cota ajustada asintótica · Ver más »

Cota inferior asintótica

En análisis de algoritmos una cota inferior asintótica es una función que sirve de cota inferior de otra función cuando el argumento tiende a infinito.

¡Nuevo!!: Algoritmo y Cota inferior asintótica · Ver más »

Criba de Eratóstenes

La criba de Eratóstenes es un algoritmo que permite hallar todos los números primos menores que un número natural dado n. Se forma una tabla con todos los números naturales comprendidos entre 2 y n, y se van tachando los números que no son primos de la siguiente manera: Comenzando por el 2, se tachan todos sus múltiplos; comenzando de nuevo, cuando se encuentra un número entero que no ha sido tachado, ese número es declarado primo, y se procede a tachar todos sus múltiplos, así sucesivamente.

¡Nuevo!!: Algoritmo y Criba de Eratóstenes · Ver más »

Dīvide et īmpera

En política y psicología, divide y vencerás o dividir para reinar (del griego: διαίρει καὶ βασίλευε, diaírei kaì basíleue) es ganar y mantener el poder mediante la ruptura en piezas de las concentraciones más grandes, que tienen individualmente menos energía.

¡Nuevo!!: Algoritmo y Dīvide et īmpera · Ver más »

Diagrama de flujo

El diagrama de flujo o flujograma o diagrama de actividades es la representación gráfica del algoritmo o proceso.

¡Nuevo!!: Algoritmo y Diagrama de flujo · Ver más »

Diagrama Nassi-Shneiderman

En programación de computadores un diagrama Nassi-Shneiderman (o NSD por sus siglas en inglés), también conocido como diagrama de Chapin es una representación gráfica que muestra el diseño de un programa estructurado.

¡Nuevo!!: Algoritmo y Diagrama Nassi-Shneiderman · Ver más »

División (matemática)

En matemática, la división es una operación parcialmente definida en el conjunto de los números naturales y los números enteros; en cambio, en el caso de los números racionales, reales y complejos es siempre posible efectuar la división, exigiendo que el divisor sea distinto de cero, sea cual fuera la naturaleza de los números a dividir.

¡Nuevo!!: Algoritmo y División (matemática) · Ver más »

Dominio de definición

En matemáticas, el dominio (conjunto de definición o conjunto de partida) de una función f \colon X \to Y \, es el conjunto de existencia de ella misma, es decir, los valores para los cuales la función está definida.

¡Nuevo!!: Algoritmo y Dominio de definición · Ver más »

Donald Knuth

Donald Ervin Knuth (10 de enero 1938, Milwaukee, Wisconsin) es uno de los más reconocidos expertos en ciencias de la computación por su fructífera investigación dentro del análisis de algoritmos y compiladores.

¡Nuevo!!: Algoritmo y Donald Knuth · Ver más »

Eliminación de Gauss-Jordan

En matemáticas, la eliminación de Gauss, llamada así debido a Carl Friedrich Gauss y Wilhelm Jordan, es un algoritmo del álgebra lineal para determinar las soluciones de un sistema de ecuaciones lineales, encontrar matrices e inversas.

¡Nuevo!!: Algoritmo y Eliminación de Gauss-Jordan · Ver más »

Empleador

Empleador es, en un contrato de trabajo, la parte que provee pago de una remuneración o salario.

¡Nuevo!!: Algoritmo y Empleador · Ver más »

Estructura de datos

En ciencias de la computación, una estructura de datos es una forma particular de organizar datos en una computadora para que puedan ser utilizados de manera eficiente.

¡Nuevo!!: Algoritmo y Estructura de datos · Ver más »

Función computable

Las funciones computables son el objeto básico de estudio de la teoría de la computabilidad y son, específicamente, las funciones que pueden ser calculadas por una máquina de Turing.

¡Nuevo!!: Algoritmo y Función computable · Ver más »

Función matemática

En matemáticas, se dice que una magnitud o cantidad es función de otra si el valor de la primera depende del valor de la segunda.

¡Nuevo!!: Algoritmo y Función matemática · Ver más »

Función parcial

Las funciones se pueden clasificar en función de su conjunto de partida (o dominio).

¡Nuevo!!: Algoritmo y Función parcial · Ver más »

Función recursiva

En lógica matemática y computación, las funciones recursivas o también conocidas como funciones recursivas-μ son una clase de funciones de los números naturales en los números naturales que son «computables» en un sentido intuitivo.

¡Nuevo!!: Algoritmo y Función recursiva · Ver más »

Gilles Brassard

Gilles Brassard nació en Montreal, Canadá, en 1955.

¡Nuevo!!: Algoritmo y Gilles Brassard · Ver más »

Grafo

En matemáticas y ciencias de la computación, un grafo (del griego grafos: dibujo, imagen) es un conjunto de objetos llamados vértices o nodos unidos por enlaces llamados aristas o arcos, que permiten representar relaciones binarias entre elementos de un conjunto.

¡Nuevo!!: Algoritmo y Grafo · Ver más »

Informática

La informática, también llamada computación, es una ciencia que estudia métodos, técnicas, procesos, con el fin de almacenar, procesar y transmitir información y datos en formato digital.

¡Nuevo!!: Algoritmo e Informática · Ver más »

Inteligencia artificial

La inteligencia artificial (IA), también llamada inteligencia computacional, es la inteligencia exhibida por máquinas.

¡Nuevo!!: Algoritmo e Inteligencia artificial · Ver más »

Investigación de operaciones

La investigación de operaciones o investigación operativa o investigación operacional (conocida también como teoría de la toma de decisiones o programación matemática) es una rama de la Matemática que consiste en el uso de modelos matemáticos, estadística y algoritmos con objeto de realizar un proceso de toma de decisiones.

¡Nuevo!!: Algoritmo e Investigación de operaciones · Ver más »

Java (lenguaje de programación)

Java es un lenguaje de programación de propósito general, concurrente, orientado a objetos, que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible.

¡Nuevo!!: Algoritmo y Java (lenguaje de programación) · Ver más »

Lógica

La lógica es la ciencia formal que estudia los principios de la demostración y la inferencia válida, las falacias, las paradojas y la noción de verdad.

¡Nuevo!!: Algoritmo y Lógica · Ver más »

Lógica matemática

La lógica matemática, también llamada lógica simbólica, lógica teorética, lógica formal, o logística, es parte tanto de la lógica como de la matemática, y consiste en el estudio matemático de la lógica, y en la aplicación de dicho estudio a otras áreas de la matemática y de las ciencias.

¡Nuevo!!: Algoritmo y Lógica matemática · Ver más »

Lenguaje de máquina

El lenguaje de máquina o código máquina es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador de una computadora o el microcontrolador de un autómata.

¡Nuevo!!: Algoritmo y Lenguaje de máquina · Ver más »

Lenguaje de programación

Un lenguaje de programación es un lenguaje formal que especifica una serie de instrucciones para que una computadora produzca diversas clases de datos.

¡Nuevo!!: Algoritmo y Lenguaje de programación · Ver más »

Lenguaje natural

En la filosofía del lenguaje, el lenguaje natural es la lengua o idioma hablado o escrito por humanos para propósitos generales de comunicación.

¡Nuevo!!: Algoritmo y Lenguaje natural · Ver más »

Lexico

Lexico es un lenguaje de programación didáctico en español para facilitar el aprendizaje y la enseñanza de la programación orientada a objetos.

¡Nuevo!!: Algoritmo y Lexico · Ver más »

Matemáticas

Las matemáticas o la matemática, Diccionario de la lengua española (avance de la vigésima tercera edición).

¡Nuevo!!: Algoritmo y Matemáticas · Ver más »

Máquina de registro

En lógica matemática y en ciencias de la computación teórica, una máquina de registro es una clase genérica de máquinas abstractas usadas en una manera similar a una máquina de Turing.

¡Nuevo!!: Algoritmo y Máquina de registro · Ver más »

Máquina de Turing

Una máquina de Turing es un dispositivo que manipula símbolos sobre una tira de cinta de acuerdo a una tabla de reglas.

¡Nuevo!!: Algoritmo y Máquina de Turing · Ver más »

Máximo común divisor

En matemáticas, se define el máximo común divisor (MCD) de dos o más números enteros al mayor número entero que los divide sin dejar residuo.

¡Nuevo!!: Algoritmo y Máximo común divisor · Ver más »

Método de Newton

En análisis numérico, el método de Newton (conocido también como el método de Newton-Raphson o el método de Newton-Fourier) es un algoritmo para encontrar aproximaciones de los ceros o raíces de una función real.

¡Nuevo!!: Algoritmo y Método de Newton · Ver más »

Metaheurística

Una metaheurística es un método heurístico para resolver un tipo de problema computacional general, usando los parámetros dados por el usuario sobre unos procedimientos genéricos y abstractos de una manera que se espera eficiente.

¡Nuevo!!: Algoritmo y Metaheurística · Ver más »

MIT Press

MIT Press es una editorial universitaria afiliada a Instituto Tecnológico de Massachusetts (MIT).

¡Nuevo!!: Algoritmo y MIT Press · Ver más »

Número entero

Un número entero es un elemento del conjunto numérico que contiene los números naturales \mathbb.

¡Nuevo!!: Algoritmo y Número entero · Ver más »

Número natural

En matemáticas, un número natural es cualquiera de los números que se usan para contar los elementos de ciertos conjuntos, como también en operaciones elementales de cálculo.

¡Nuevo!!: Algoritmo y Número natural · Ver más »

Organización Internacional de Normalización

La Organización Internacional de Normalización (originalmente en inglés: International Organization for Standardization, conocida por la abreviación ISO) es una organización para la creación de estándares internacionales compuesta por diversas organizaciones nacionales de estandarización.

¡Nuevo!!: Algoritmo y Organización Internacional de Normalización · Ver más »

Problema computacional

En ciencia computacional teórica, un problema abstracto o problema computacional es una relación entre un conjunto de instancias y un conjunto de soluciones.

¡Nuevo!!: Algoritmo y Problema computacional · Ver más »

Problema de la parada

El problema de la parada o problema de la detención para máquinas de Turing consiste en lo siguiente: dada una Máquina de Turing M y una palabra w, determinar si M terminará en un número finito de pasos cuando es ejecutada usando w como dato de entrada.

¡Nuevo!!: Algoritmo y Problema de la parada · Ver más »

Programa informático

Un programa informático o programa de computadora es una secuencia de instrucciones, escritas para realizar una tarea específica en una computadora.

¡Nuevo!!: Algoritmo y Programa informático · Ver más »

Programación

La programación es un proceso que se utiliza para idear y ordenar las acciones que se realizarán en el marco de un proyecto;al anuncio de las partes que componen un acto o espectáculo; a la preparación de máquinas para que cumplan con una cierta tarea en un momento determinado; a la elaboración de programas para la resolución de problemas mediante ordenadores; y a la preparación de los datos necesarios para obtener una solución de un problema.

¡Nuevo!!: Algoritmo y Programación · Ver más »

Programación dinámica

En informática, la programación dinámica es un método para reducir el tiempo de ejecución de un algoritmo mediante la utilización de subproblemas superpuestos y subestructuras óptimas, como se describe a continuación.

¡Nuevo!!: Algoritmo y Programación dinámica · Ver más »

Pseudocódigo

En ciencias de la computación, y análisis numérico, el pseudocódigo (o falso lenguaje) es una descripción de alto nivel compacta e informal del principio operativo de un programa informático u otro algoritmo.

¡Nuevo!!: Algoritmo y Pseudocódigo · Ver más »

Ramificación y poda

El método de diseño de algoritmos Ramificación y poda (también llamado Ramificación y Acotación) es una variante del Backtracking mejorado sustancialmente.

¡Nuevo!!: Algoritmo y Ramificación y poda · Ver más »

Red neuronal artificial

Las redes neuronales (también conocidas como sistemas conexionistas) son un modelo computacional basado en un gran conjunto de unidades neuronales simples (neuronas artificiales), de forma aproximadamente análoga al comportamiento observado en los axones de las neuronas en los cerebros biológicos. Cada unidad neuronal está conectada con muchas otras y los enlaces entre ellas pueden incrementar o inhibir el estado de activación de las neuronas adyacentes. Cada unidad neuronal, de forma individual, opera empleando funciones de suma. Puede existir una función limitadora o umbral en cada conexión y en la propia unidad, de tal modo que la señal debe sobrepasar un límite antes de propagarse a otra neurona. Estos sistemas aprenden y se forman a sí mismos, en lugar de ser programados de forma explícita, y sobresalen en áreas donde la detección de soluciones o características es difícil de expresar con la programación convencional. Las redes neuronales suelen consistir en varias capas o un diseño de cubo, y la ruta de la señal atraviesa de adelante hacia atrás. Propagación hacia atrás es donde se utiliza la estimulación hacia adelante o en el "frente" para restablecer los pesos de las unidades neuronales y esto a veces se realiza en combinación con una formación en la que se conoce el resultado correcto. Las redes modernas son un poco más libres en el sentido de que fluye en términos de estimulación e inhibición con conexiones que interactúan de una manera mucho más caótica y compleja. Las redes neuronales dinámicas son lo más avanzadas en que se pueden formar dinámicamente nuevas conexiones e incluso nuevas unidades neuronales. El objetivo de la red neuronal es resolver los problemas de la misma manera que el cerebro humano, aunque las redes neuronales son más abstractas. Los proyectos de redes neurales modernas suelen trabajar desde unos miles a unos pocos millones de unidades neuronales y millones de conexiones que, si bien son muchas órdenes, siguen siendo de una magnitud menos compleja que la del cerebro humano, más bien cercana a la potencia de cálculo de un gusano. Nuevas investigaciones sobre el cerebro a menudo estimulan nuevos patrones en las redes neuronales. Un nuevo enfoque está utilizando conexiones que se extienden mucho más allá y capas de procesamiento de enlace en lugar de estar siempre localizado en las neuronas adyacentes. Otra investigación está estudiando los diferentes tipos de señal en el tiempo que los axones se propagan, como el aprendizaje profundo, interpola una mayor complejidad que un conjunto de variables booleanas que son simplemente encendido o apagado. Las redes neuronales se basan en los números reales, con el valor del núcleo y del axón siendo típicamente una representación entre 0,0 y 1. Un aspecto interesante de estos sistemas es que son impredecibles en su éxito con el auto-aprendizaje. Después del entrenamiento, algunos se convierten en grandes solucionadores de problemas y otros no funcionan tan bien. Con el fin de capacitarlos, se necesitan varios miles de ciclos de iteración. Las redes neuronales se han utilizado para resolver una amplia variedad de tareas, como la visión por computador y el reconocimiento de voz, que son difíciles de resolver usando la ordinaria programación basado en reglas. Históricamente, el uso de modelos de redes neuronales marcó un cambio de dirección a finales de los años ochenta de alto nivel, que se caracteriza por sistemas expertos con conocimiento incorporado en si-entonces las reglas, a bajo nivel de aprendizaje automático, caracterizado por el conocimiento incorporado en los parámetros de un modelo cognitivo con algún sistema dinámico.

¡Nuevo!!: Algoritmo y Red neuronal artificial · Ver más »

Ronald Rivest

Ronald Linn Rivest (6 de mayo de 1947) es un criptógrafo y profesor en el MIT.

¡Nuevo!!: Algoritmo y Ronald Rivest · Ver más »

Sistema binario

El sistema binario, llamado también sistema diádico en ciencias de la computación, es un sistema de numeración en el que los números se representan utilizando solamente dos cifras: cero y uno (0 y 1).

¡Nuevo!!: Algoritmo y Sistema binario · Ver más »

Sistema de ecuaciones lineales

En matemáticas y álgebra lineal, un sistema de ecuaciones lineales, también conocido como sistema lineal de ecuaciones o simplemente sistema lineal, es un conjunto de ecuaciones lineales (es decir, un sistema de ecuaciones en donde cada ecuación es de primer grado), definidas sobre un cuerpo o un anillo conmutativo.

¡Nuevo!!: Algoritmo y Sistema de ecuaciones lineales · Ver más »

Teoría de autómatas

La teoría de autómatas es una rama de la teoría de la computación que estudia las máquinas abstractas y los problemas que éstas son capaces de resolver.

¡Nuevo!!: Algoritmo y Teoría de autómatas · Ver más »

Teoría de códigos

La teoría de códigos es una especialidad matemática que trata de las leyes de la codificación de la información.

¡Nuevo!!: Algoritmo y Teoría de códigos · Ver más »

Teoría de la complejidad computacional

La teoría de la complejidad computacional es una rama de la teoría de la computación que se centra en la clasificación de los problemas computacionales de acuerdo con su dificultad inherente, y en la relación entre dichas clases de complejidad.

¡Nuevo!!: Algoritmo y Teoría de la complejidad computacional · Ver más »

Teorema

Un teorema es una proposición que afirma una verdad demostrable.

¡Nuevo!!: Algoritmo y Teorema · Ver más »

Tesis de Church-Turing

En teoría de la computabilidad, la tesis de Church-Turing formula hipotéticamente la equivalencia entre los conceptos de función computable y máquina de Turing, que expresado en lenguaje corriente vendría a ser "todo algoritmo es equivalente a una máquina de Turing".

¡Nuevo!!: Algoritmo y Tesis de Church-Turing · Ver más »

TeX

TeX, estilizado como \mathbf, es un sistema de tipografía escrito por Donald E. Knuth, muy popular en el entorno académico, especialmente entre las comunidades de matemáticos, físicos e informáticos.

¡Nuevo!!: Algoritmo y TeX · Ver más »

Vuelta atrás

Vuelta atrás (Backtracking) es una estrategia para encontrar soluciones a problemas que satisfacen restricciones.

¡Nuevo!!: Algoritmo y Vuelta atrás · Ver más »

Redirecciona aquí:

Algoritmia, Algoritmica, Algoritmos, Algorítmica.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »