20,914 research outputs found
A Framework for Globally Optimizing Mixed-Integer Signomial Programs
Mixed-integer signomial optimization problems have broad applicability in engineering. Extending the Global Mixed-Integer Quadratic Optimizer, GloMIQO (Misener, Floudas in J. Glob. Optim., 2012. doi:10.1007/s10898-012-9874-7), this manuscript documents a computational framework for deterministically addressing mixed-integer signomial optimization problems to ε-global optimality. This framework generalizes the GloMIQO strategies of (1) reformulating user input, (2) detecting special mathematical structure, and (3) globally optimizing the mixed-integer nonconvex program. Novel contributions of this paper include: flattening an expression tree towards term-based data structures; introducing additional nonconvex terms to interlink expressions; integrating a dynamic implementation of the reformulation-linearization technique into the branch-and-cut tree; designing term-based underestimators that specialize relaxation strategies according to variable bounds in the current tree node. Computational results are presented along with comparison of the computational framework to several state-of-the-art solvers. © 2013 Springer Science+Business Media New York
Localization of Control Synthesis Problem for Large-Scale Interconnected System Using IQC and Dissipativity Theories
The synthesis problem for the compositional performance certification of
interconnected systems is considered. A fairly unified description of control
synthesis problem is given using integral quadratic constraints (IQC) and
dissipativity. Starting with a given large-scale interconnected system and a
global performance objective, an optimization problem is formulated to search
for admissible dissipativity properties of each subsystems. Local control laws
are then synthesized to certify the relevant dissipativity properties.
Moreover, the term localization is introduced to describe a finite collection
of syntheses problems, for the local subsystems, which are a feasibility
certificate for the global synthesis problem. Consequently, the problem of
localizing the global problem to a smaller collection of disjointed sets of
subsystems, called groups, is considered. This works looks promising as another
way of looking at decentralized control and also as a way of doing performance
specifications for components in a large-scale system
A Survey of Symbolic Execution Techniques
Many security and software testing applications require checking whether
certain properties of a program hold for any possible usage scenario. For
instance, a tool for identifying software vulnerabilities may need to rule out
the existence of any backdoor to bypass a program's authentication. One
approach would be to test the program using different, possibly random inputs.
As the backdoor may only be hit for very specific program workloads, automated
exploration of the space of possible inputs is of the essence. Symbolic
execution provides an elegant solution to the problem, by systematically
exploring many possible execution paths at the same time without necessarily
requiring concrete inputs. Rather than taking on fully specified input values,
the technique abstractly represents them as symbols, resorting to constraint
solvers to construct actual instances that would cause property violations.
Symbolic execution has been incubated in dozens of tools developed over the
last four decades, leading to major practical breakthroughs in a number of
prominent software reliability applications. The goal of this survey is to
provide an overview of the main ideas, challenges, and solutions developed in
the area, distilling them for a broad audience.
The present survey has been accepted for publication at ACM Computing
Surveys. If you are considering citing this survey, we would appreciate if you
could use the following BibTeX entry: http://goo.gl/Hf5FvcComment: This is the authors pre-print copy. If you are considering citing
this survey, we would appreciate if you could use the following BibTeX entry:
http://goo.gl/Hf5Fv
Recommended from our members
Optimized multi-objective design of herringbone micromixers
This paper was presented at the 2nd Micro and Nano Flows Conference (MNF2009), which was held at Brunel University, West London, UK. The conference was organised by Brunel University and supported by the Institution of Mechanical Engineers, IPEM, the Italian Union of Thermofluid dynamics, the Process Intensification Network, HEXAG - the Heat Exchange Action Group and the Institute of Mathematics and its Applications.A design method which systematically integrates Computational Fluids Dynamics (CFD) with an optimization scheme based on the use of the techniques Design of Experiments (DOE), Function Approximation technique (FA) and Multi-Objective Genetic Algorithm (MOGA), has been applied to the shape optimization of the staggered herringbone micromixer (SHM) at different Reynolds numbers. To quantify the mixing intensity in the mixer a Mixing index is defined on the basis of the intensity of segregation of the mass concentration on the outlet section. Four geometric parameters, i.e., aspect ratio of the mixing channel, ratio of groove depth to channel height, ratio of groove width to groove pitch and the asymmetry factor (offset) of groove, are the design variables selected for optimization. The mixing index at the outlet section and the pressure drop in the mixing channel are the performance criteria used as objective functions. The Pareto front with the optimum trade-offs, maximum mixing index with minimum pressure drop, is obtained. Experiments for qualitative and quantitative validation have been implemented.This study is supported by the Dorothy Hodgkin Postgraduate Award (DHPA) of the Engineering and Physical Sciences Research Council (EPSRC) of United Kingdom and Ebara Research Co. Ltd. of Japan
Advanced Forward Modeling and Inversion of Stokes Profiles Resulting from the Joint Action of the Hanle and Zeeman Effects
A big challenge in solar and stellar physics in the coming years will be to
decipher the magnetism of the solar outer atmosphere (chromosphere and corona)
along with its dynamic coupling with the magnetic fields of the underlying
photosphere. To this end, it is important to develop rigorous diagnostic tools
for the physical interpretation of spectropolarimetric observations in suitably
chosen spectral lines. Here we present a computer program for the synthesis and
inversion of Stokes profiles caused by the joint action of atomic level
polarization and the Hanle and Zeeman effects in some spectral lines of
diagnostic interest, such as those of the He I 10830 A and D_3 multiplets. It
is based on the quantum theory of spectral line polarization, which takes into
account all the relevant physical mechanisms and ingredients (optical pumping,
atomic level polarization, Zeeman, Paschen-Back and Hanle effects). The
influence of radiative transfer on the emergent spectral line radiation is
taken into account through a suitable slab model. The user can either calculate
the emergent intensity and polarization for any given magnetic field vector or
infer the dynamical and magnetic properties from the observed Stokes profiles
via an efficient inversion algorithm based on global optimization methods. The
reliability of the forward modeling and inversion code presented here is
demonstrated through several applications, which range from the inference of
the magnetic field vector in solar active regions to determining whether or not
it is canopy-like in quiet chromospheric regions. This user-friendly diagnostic
tool called "HAZEL" (from HAnle and ZEeman Light) is offered to the
astrophysical community, with the hope that it will facilitate new advances in
solar and stellar physics.Comment: 62 pages, 19 figures, 3 tables. Accepted for publication in Ap
- …