Scielo RSS <![CDATA[Computación y Sistemas]]> http://www.scielo.org.mx/rss.php?pid=1405-554620030002&lang=en vol. 6 num. 4 lang. en <![CDATA[SciELO Logo]]> http://www.scielo.org.mx/img/en/fbpelogp.gif http://www.scielo.org.mx http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405-55462003000200001&lng=en&nrm=iso&tlng=en <![CDATA[<b>A Fast Method for Plotting Binary Solids Composed of a Large Number of Voxels</b>]]> http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405-55462003000200002&lng=en&nrm=iso&tlng=en We present a fast and efficient method for plotting rigid solids composed of a large number of voxels. This method is based on the concept of the contact surface area. The contact surface area corresponds to the sum of the contact surface areas of the face-connected voxels of solids. A relation between the area of the surface enclosing the volume and the contact surface area is presented. We analyze the minimum and maximum contact surface areas. Finally, we present a result using a binary solid of the real world.<hr/>Se presenta un método rápido y eficiente para graficar objetos sólidos y rígidos compuestos por un gran número de voxels. Este método se basa en el concepto del área de superficie de contacto. El área de superficie de contacto corresponde a la suma de las áreas de las superficies de contacto de los voxels vecinos de los sólidos. La relación entre la superficie envolvente y la de contacto del volumen es definida. Se analizan las áreas de las superficies de contacto mínimas máximas. Finalmente, se presenta un resultado del método usando datos reales de un sólido binario. <![CDATA[<i>Analysis of Financial Markets using Artificial Intelligence Techniques</i>]]> http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405-55462003000200003&lng=en&nrm=iso&tlng=en Las técnicas actuales de Inteligencia Artificial (IA), en particular los algoritmos evolutivos y los agentes inteligentes, permiten modelar sistemas de muy diversos tipos, entre ellos mercados financieros. Un modelo computacional de un mercado financiero utiliza varios elementos de AI, tales como la computaci6n evolutiva y agentes artificiales. El resultado -un mercado financiero artificial (MFA)- sirve como un laboratorio útil para el estudio de los mercados reales. En este trabajo presentamos un nuevo MFA, construido con el objetivo de incluir elementos que han sido descartados en otros modelos, tales como diferentes modelos de organización del mercado y la presencia de participantes especiales, tales como los market makers, que son agentes especiales encargados de proveer liquidez al mercado. Los resultados presentados en este trabajo incluyen el efecto de diferentes modelos de organización, de diferentes usos de información, la eficiencia de diferentes métodos de adaptación y de la presencia de market makers. En este último caso, cabe enfatizar el hecho de tener un MFA cuya evolución es completamente autónoma.<hr/>Present day techniques from artificial intelligence (AI), in particular evolutionary algorithms and intelligent agents, can be used to model many different types of system, including financial markets. A computational model of a financial market uses various AI elements, such as evolutionary computation and artificial agents. The result -an artificial financial market (AFM)- can serve as a useful "laboratory" for studying the behavior of real financial markets. In the present work we present a new AFM, designed with the objective of including elements that have been relatively neglected in other models, such as different organizational models for the market and the presence of priviliges participants such as market makers who have the task of providing market liquidity. The results we present in this article include: the effect of different organizational models, of different exploitation of information, the efficiency of different types of adaptation and the presence of market makers. In this latter case we emphasize that the resulting market has a completely autonomous evolution. <![CDATA[<i>Hopf Bifurcations: Qualitative Analysis and Application to a Bioeconomic Model of Fisheries</i>]]> http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405-55462003000200004&lng=en&nrm=iso&tlng=en Realizamos en este trabajo un estudio cualitativo de las trayectorias del sistema dinámico resultante de aplicar el Principio del Máximo de Pontryagin a un problema de control óptimo para la gestión económica de una pesquería. Analizamos la estabilidad de las soluciones de equilibrio estacionario en función de los parámetros del sistema, para posteriormente investigar sobre la existencia de bifurcaciones de codimensión uno. En este sentido, centramos particularmente nuestra atención en la bifurcación de Hopf y en la consiguiente aparición de trayectorias cerradas de tipo ciclo límite. Los resultados obtenidos a nivel teórico son ilustrados empíricamente asignando a los parámetros del sistema las estimaciones realizadas para el caso de la pesquería de "chamelea gallina" del litoral suratlántico español. Los valores de bifurcación se obtienen mediante el uso de los softwares Content y Vensim y se da una descripción del comportamiento cualitativo de las órbitas del sistema en los entornos de los valores de bifurcación.<hr/>This paper deals with the theory of codimension one bifurcations applied to a dynamical system derived from applying Pontryagin's maximum principle to an optimal control problem for economic fisheries management Changes in the number and/or the stability of stationary states as well as the appearance of closed orbits, are analyzed. Some necessajy and/or sufficient conditions are established for the existence of Hopf bifurcations, according to the biological and economic parameters of the model. We focus our attention on the resulting limit cycles which can be candidates for solutions of the optimal control problem. The method is applied to the South Atlantic "chamelea gallina" fishery. To obtain the bifurcation values, we have made numerical computations by the use of Content and Vensim software. So, we make a qualitative description of the trajectories behaviour around the stationary states. <![CDATA[<i>Model Reference Neural Control of a Variable Structure System</i>]]> http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405-55462003000200005&lng=en&nrm=iso&tlng=en El objetivo de este trabajo es presentar una propuesta de control neuronal por modelo de referencia para un sistema que cambia su estructura interna de un sistema lineal de primer orden a un sistema lineal de segundo orden, aplicando para esta tarea una red neuronal recurrente. Se presentan dos esquemas de control neuronal por modelo de referencia para el sistema antes mencionado. Una de las características de la red neuronal que se utiliza es la de tener restricciones en sus pesos, esto garantiza su estabilidad durante el entrenamiento. En el primer esquema se utiliza una red neuronal para la identificación del sistema de estructura variable: en el segundo esquema se usan dos redes neuronales con el propósito de separar la identificación de cada subsistema.<hr/>The objective of this paper is to propose a reference model neural control of a system, which change its internal structure from a linear system of first order to a linear system of second order, applying for this task a recurrent neural network. Two schemes of reference model neural control, for the above mentioned system, are presented. One characteristic feature of the neural network used, is that a feedback weight restriction is applied, which preserved its stability during the learning The first control scheme uses one neural network for identification of the variable structure system; the second control scheme uses two neural networks so to separate the identification of each subsystem. <![CDATA[<b>Qualitative Interpretation of Camera Motion in the Projection of Individual Frames of an Image Stream</b>]]> http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405-55462003000200006&lng=en&nrm=iso&tlng=en In this study, we are interested on some special kind of camera movements that ideally take place on a flat surface and the image projections perpendicular to these movements. We analyze interpretation of motion for a camera heading forward, panning around its optical center and translating perpendicular to its optical axis. We present simulations and experiments with real data. Our results show that it is possible to obtain qualitative information about the camera motion's nature.<hr/>En este documento, estudiamos una clase especial de movimientos de la cámara que idealmente se desarrollan en una superficie plana y las proyecciones de imagen perpendiculares a esos movimientos. De esta forma, analizamos la interpretación de movimientos de una cámara cuando ésta avanza en dirección de su eje focal, gira alrededor de su centro óptico y se traslada perpendicular a su eje focal. Mostramos simulaciones y experimentos con datos reales. Nuestros resultados muestran que la aproximación permite obtener información cualitativa sobre la naturaleza del movimiento de la cámara. <![CDATA[<i>Associative Memories Based on Orderings and Binary Operators</i>]]> http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1405-55462003000200007&lng=en&nrm=iso&tlng=en En este artículo se propone un nuevo modelo de memorias asociativas. Las herramientas matemáticas del nuevo modelo incluyen dos operaciones binarias inventadas ex profeso, cuyos operadores fueron bautizados arbitrariamente con las dos primeras grafias del alfabeto griego: &alpha; y &beta;. Las nuevas memorias asociativas &alpha;&beta; son de dos tipos y cada uno de ellos puede operar en dos modos diferentes. La operación &alpha; es útil en la fase de aprendizaje, mientras que la operación &beta; da sustento a la fase de recuperación de patrones. Las propiedades algebraicas de las operaciones &alpha; y &beta; permiten que las nuevas memorias asociativas &alpha;&beta; exhiban características similares a las que son inherentes a las memorias asociativas morfológicas binarias, en cuanto a capacidades de aprendizaje y almacenamiento, tipos y cantidades de ruido a que son robustas, y las condiciones suficientes para exhibir respuesta perfecta; adicionalmente, es preciso enfatizar que la densidad aritmética de las nuevas memorias asociativas es menor que la correspondiente a las memorias asociativas morfológicas. La razón para tomar como referencia a las memorias asociativas morfológicas para la creación de las memorias &alpha;&beta;, consiste en que los autores de las primeras han mostrado que estas memorias superan en varios aspectos a los modelos conocidos de memorias asociativas hasta los inicios del tercer milenio.<hr/>A new model for associative memories is proposed in this paper. The mathematical tools used in this new model, include two binary operators designed specifically for the memories developed here. These operators were arbitrarily named as the first two letters from the Greek alphabet: &alpha; and &beta;. The new associative memories (&alpha;&beta;) are of two kinds and are able to operate in two different modes. The operator &alpha; is useful at the learning phase, and the operator &beta; is the basis for the pattern recall phase. The properties within the algebraic operators &alpha; and &beta;, allow the &alpha;&beta; memories to exhibit similar characteristics to the ones inherent to the binary version of the morphological associative memories, in the sense of: learning capacity, type and amount of noise against which the memory is robust, and the sufficient conditions for perfect recall. Moreover, it is important to point out that the arithmetic density of the proposed memories is smaller than the arithmetic density exhibited by the morphological ones. The main reason for taking the morphological associative memories as the reference point for the genesis of the proposed ones, consist in that the authors of the first ones have already shown that the morphological associative memories are superior in some aspects to the known models of associative memories, up to the beginning of the third millenium.