90 research outputs found

    Report on "Scheduling in a factory"

    Get PDF
    In order to carry out their orders of shoe soles, this company has a number of tasks T_1, ..., T_n of different lengths to be assigned to groups of machines. Each group is operated by one worker (two in one case), and an operation cycle corresponds to injection, cooling, and removal of the sole. The time taken at each step varies from one order to another, and when starting a new task a machine needs to be tuned, which takes some extra time. Machines are working in parallel. At the moment the assignment is carried out empirically, and the problem proposed is to optimize the procedure

    Masonry behaviour and modelling

    Get PDF
    In this Chapter we present the basic experimental facts on masonry materials and introduce simple and refined models for masonry. The simple models are essentially macroscopic and based on the assumption that the material is incapable of sustaining tensile loads (No-Tension assumption). The refined models account for the microscopic structure of masonry, modeling the interaction between the blocks and the interfaces.(undefined

    Numerical solution of linear models in economics: The SP-DG model revisited

    Get PDF
    In general, complex and large dimensional models are needed to solve real economic problems. Due to these characteristics, there is either no analytical solution for them or they are not attainable. As a result, solutions can be only obtained through numerical methods. Thus, the growing importance of computers in Economics is not surprising. This paper focuses on an implementation of the SP-DG model, using Matlab,developed by the students as part of the Computational Economics course. We also discuss some of our teaching/learning experience within the course, given for the first time in the FEP Doctoral Programme in Economics.SP-DG Model, Output, Inflation, Numerical Simulation, Teaching of Economics

    Homogenization and seismic assessment : review and recent trends

    Get PDF
    The mechanics of masonry structures has been for long underdeveloped in comparison with other fields of knowledge. Presently, non-linear analysis is a popular field in masonry research and advanced computer codes are available for researchers and practitioners. The chapter presents a discussion of masonry behaviour and clarifies how to obtain the non-linear data required by the computations. The chapter also addresses different homogenisation techniques available in the literature in the linear and rigid-plastic case, aiming at defining a catalogue and at discussing the advantages and disadvantages of the different approaches. Special attention is given to stress assumed models based either on a polynomial expansion of the micro-stress field or in the discretization of the unit cell by means of a few constant stress finite elements CST with joints reduced to interfaces. Finally, the aspects of seismic assessment are presented and case studies involving the use of macro-block analysis, static (pushover) analysis and time integration analysis are discussed.(undefined

    Eigenvalue computations in the context of data-sparse approximations of integral operators

    Get PDF
    In this work, we consider the numerical solution of a large eigenvalue problem resulting from a finite rank discretization of an integral operator. We are interested in computing a few eigenpairs, with an iterative method, so a matrix representation that allows for fast matrix-vector products is required. Hierarchical matrices are appropriate for this setting, and also provide cheap LU decompositions required in the spectral transformation technique. We illustrate the use of freely available software tools to address the problem, in particular SLEPc for the eigensolvers and HLib for the construction of H-matrices. The numerical tests are performed using an astrophysics application. Results show the benefits of the data-sparse representation compared to standard storage schemes, in terms of computational cost as well as memory requirements.This work was partially supported by the Spanish Ministerio de Ciencia e Innovacion under projects TIN2009-07519, TIN2012-32846 and AIC10-D-000600 and by Fundacao para a Ciencia e a Tecnologia - FCT under project FCT/MICINN proc 441.00.Román Moltó, JE.; Vasconcelos, PB.; Nunes, AL. (2013). Eigenvalue computations in the context of data-sparse approximations of integral operators. Journal of Computational and Applied Mathematics. 237(1):171-181. doi:10.1016/j.cam.2012.07.021S171181237

    Pećnjaci Garić grada

    Get PDF
    Funding: This work was supported by the EU Horizon 2020 project, Team-Play (https://www.teamplay-h2020.eu), grant number 779882, and UK EPSRC Discovery, grant number EP/P020631/1.Energy, Time and Security (ETS) properties of programs are becoming increasingly prioritised by developers, especially where applications are running on ETS sensitive systems, such as embedded devices or the Internet of Things. Moreover, developers currently lack tools and language properties to allow them to reason about ETS. In this paper, we introduce a new contract specification frame-work, called Drive, which allows a developer to reason about ETS or other non-functional properties of their programs as first-class properties of the language. Furthermore, we introduce a contract specification language, allowing developers to reason about these first-class ETS properties by expressing contracts that are proved correct by an underlying formal type system. Finally, we show our contract framework over a number of representable examples, demonstrating provable worst-case ETS properties.Postprin

    Amortised Memory Analysis Using the Depth of Data Structures

    Get PDF
    Abstract. Hofmann and Jost have presented a heap space analysis [1] that finds linear space bounds for many functional programs. It uses an amortised analysis: assigning hypothetical amounts of free space (called potential) to data structures in proportion to their sizes using type annotations. Constraints on these annotations in the type system ensure that the total potential assigned to the input is an upper bound on the total memory required to satisfy all allocations. We describe a related system for bounding the stack space requirements which uses the depth of data structures, by expressing potential in terms of maxima as well as sums. This is achieved by adding extra structure to typing contexts (inspired by O’Hearn’s bunched typing [2]) to describe the form of the bounds. We will also present the extra steps that must be taken to construct a typing during the analysis. Obtaining bounds on the resource requirements of programs can be crucial for ensuring that they enjoy reliability and security properties, particularly for use i
    corecore