52 research outputs found

    An Algebraic Approach to XQuery Optimization

    Get PDF
    As more data is stored in XML and more applications need to process this data, XML query optimization becomes performance critical. While optimization techniques for relational databases have been developed over the last thirty years, the optimization of XML queries poses new challenges. Query optimizers for XQuery, the standard query language for XML data, need to consider both document order and sequence order. Nevertheless, algebraic optimization proved powerful in query optimizers in relational and object oriented databases. Thus, this dissertation presents an algebraic approach to XQuery optimization. In this thesis, an algebra over sequences is presented that allows for a simple translation of XQuery into this algebra. The formal definitions of the operators in this algebra allow us to reason formally about algebraic optimizations. This thesis leverages the power of this formalism when unnesting nested XQuery expressions. In almost all cases unnesting nested queries in XQuery reduces query execution times from hours to seconds or milliseconds. Moreover, this dissertation presents three basic algebraic patterns of nested queries. For every basic pattern a decision tree is developed to select the most effective unnesting equivalence for a given query. Query unnesting extends the search space that can be considered during cost-based optimization of XQuery. As a result, substantially more efficient query execution plans may be detected. This thesis presents two more important cases where the number of plan alternatives leads to substantially shorter query execution times: join ordering and reordering location steps in path expressions. Our algebraic framework detects cases where document order or sequence order is destroyed. However, state-of-the-art techniques for order optimization in cost-based query optimizers have efficient mechanisms to repair order in these cases. The results obtained for query unnesting and cost-based optimization of XQuery underline the need for an algebraic approach to XQuery optimization for efficient XML query processing. Moreover, they are applicable to optimization in relational databases where order semantics are considered

    Creating ontology-based metadata by annotation for the semantic web

    Get PDF

    Formal specification and modeling of complex systems: towards a physics of information via networks

    Get PDF

    Role of an artefact of Dynamic algebra in the conceptualisation of the algebraic equality

    Get PDF
    In this contribution, we explore the impact of Alnuset, an artefact of dynamic algebra, on the conceptualisation of algebraic equality. Many research works report about obstacles to conceptualise this notion due to interference of the previous arithmetic knowledge. New meanings need to be assigned to the equal sign and to letters used in algebraic expressions. Based on the hypothesis that Alnuset can be effectively used to mediate the conceptual development necessary to master the algebraic equality notion, two experiments have been designed and implemented in Italy and in France. They are reported in the second part of this pape

    ISIPTA'07: Proceedings of the Fifth International Symposium on Imprecise Probability: Theories and Applications

    Get PDF
    B

    Morphology, Plasticity, and Transformation between Philosophy and Biology

    Get PDF
    In biology, interest in form was the prerogative of developmental biology, while it was practically neglected by evolutionary biology. This situation has changed a lot in recent decades and has led to a reinterpretation of the concept of evolution and evolutionism focusing more on the problem of form and morphology. In Italy, especially Alessandro Minelli, one of the editors of this issue, has dedicated his studies to the need to communicate form to structure, to reconnect morphology and evolution. This theme is a highly relevant one for philosophy, inasmuch as the question of form and morphology, since the days of Goethe and Bergson, has always been considered as the starting point for a philosophy of the living being endowed with its own categories that cannot be reduced to those of physics

    Dynamics of Macrosystems; Proceedings of a Workshop, September 3-7, 1984

    Get PDF
    There is an increasing awareness of the important and persuasive role that instability and random, chaotic motion play in the dynamics of macrosystems. Further research in the field should aim at providing useful tools, and therefore the motivation should come from important questions arising in specific macrosystems. Such systems include biochemical networks, genetic mechanisms, biological communities, neutral networks, cognitive processes and economic structures. This list may seem heterogeneous, but there are similarities between evolution in the different fields. It is not surprising that mathematical methods devised in one field can also be used to describe the dynamics of another. IIASA is attempting to make progress in this direction. With this aim in view this workshop was held at Laxenburg over the period 3-7 September 1984. These Proceedings cover a broad canvas, ranging from specific biological and economic problems to general aspects of dynamical systems and evolutionary theory
    corecore