193,108 research outputs found

    A software system for large-scale structural optimization

    Get PDF
    This work is driven by recent developments in mathematical programming, the state-of-the-art of structural optimization, the spectacular performance of linear programming algorithms, and computer hardware developments which imply that applications of structural optimization might be used commonly in engineering design. Currently, there are few general purpose optimization routines available to the structural engineer and much of the work has addressed specific classes of problems. Further, there is little widespread use of the available routines, partly due to the large amount of familiarity one must have with the specific details of both the problem and the optimization method. In response, it is the intention here to prototype a software system that implements a general approach for structural optimization using the latest in mathematical programming techniques. This work develops a general system that can be used for a variety of structural optimization problems in a manner analogous to the finite element method for structural analysis. The most commonly used structural elements, truss and beam, are included as well as techniques for plate optimization. Consideration is given to the software requirements of a general purpose structural optimization system and the demands of large structural systems typically encountered in design practice. This general approach is aimed at using classical methods taken directly from the area of mathematical programming, specifically linear programming, which has seen considerable change in the last ten years. Here, sequential linear programming (SLP) techniques are shown to handle a wide variety of structural constraints including stress constraints, displacement constraints, buckling, and frequency constraints. It is the purpose of this thesis to bring the latest developments in linear programming to the field of structural optimization in the form of a general purpose, state-of-the-art structural optimization system. The model was tested for sample structures and it was shown to effect a reduction in total structure volume of up to 80%

    Abstract State Machines 1988-1998: Commented ASM Bibliography

    Get PDF
    An annotated bibliography of papers which deal with or use Abstract State Machines (ASMs), as of January 1998.Comment: Also maintained as a BibTeX file at http://www.eecs.umich.edu/gasm

    User-friendly Support for Common Concepts in a Lightweight Verifier

    Full text link
    Machine verification of formal arguments can only increase our confidence in the correctness of those arguments, but the costs of employing machine verification still outweigh the benefits for some common kinds of formal reasoning activities. As a result, usability is becoming increasingly important in the design of formal verification tools. We describe the "aartifact" lightweight verification system, designed for processing formal arguments involving basic, ubiquitous mathematical concepts. The system is a prototype for investigating potential techniques for improving the usability of formal verification systems. It leverages techniques drawn both from existing work and from our own efforts. In addition to a parser for a familiar concrete syntax and a mechanism for automated syntax lookup, the system integrates (1) a basic logical inference algorithm, (2) a database of propositions governing common mathematical concepts, and (3) a data structure that computes congruence closures of expressions involving relations found in this database. Together, these components allow the system to better accommodate the expectations of users interested in verifying formal arguments involving algebraic and logical manipulations of numbers, sets, vectors, and related operators and predicates. We demonstrate the reasonable performance of this system on typical formal arguments and briefly discuss how the system's design contributed to its usability in two case studies

    A method for pricing American options using semi-infinite linear programming

    Full text link
    We introduce a new approach for the numerical pricing of American options. The main idea is to choose a finite number of suitable excessive functions (randomly) and to find the smallest majorant of the gain function in the span of these functions. The resulting problem is a linear semi-infinite programming problem, that can be solved using standard algorithms. This leads to good upper bounds for the original problem. For our algorithms no discretization of space and time and no simulation is necessary. Furthermore it is applicable even for high-dimensional problems. The algorithm provides an approximation of the value not only for one starting point, but for the complete value function on the continuation set, so that the optimal exercise region and e.g. the Greeks can be calculated. We apply the algorithm to (one- and) multidimensional diffusions and to L\'evy processes, and show it to be fast and accurate

    Evolutionary multi-stage financial scenario tree generation

    Full text link
    Multi-stage financial decision optimization under uncertainty depends on a careful numerical approximation of the underlying stochastic process, which describes the future returns of the selected assets or asset categories. Various approaches towards an optimal generation of discrete-time, discrete-state approximations (represented as scenario trees) have been suggested in the literature. In this paper, a new evolutionary algorithm to create scenario trees for multi-stage financial optimization models will be presented. Numerical results and implementation details conclude the paper
    • …
    corecore