314 research outputs found
Formally Verified Compositional Algorithms for Factored Transition Systems
Artificial Intelligence (AI) planning and model checking are two
disciplines that found wide practical applications.
It is often the case that a problem in those two fields concerns
a transition system whose behaviour can be encoded in a digraph
that models the system's state space.
However, due to the very large size of state spaces of realistic
systems, they are compactly represented as propositionally
factored transition systems.
These representations have the advantage of being exponentially
smaller than the state space of the represented system.
Many problems in AI~planning and model checking involve questions
about state spaces, which correspond to graph theoretic questions
on digraphs modelling the state spaces.
However, existing techniques to answer those graph theoretic
questions effectively require, in the worst case, constructing
the digraph that models the state space, by expanding the
propositionally factored representation of the syste\
m.
This is not practical, if not impossible, in many cases because
of the state space size compared to the factored representation.
One common approach that is used to avoid constructing the state
space is the compositional approach, where only smaller
abstractions of the system at hand are processed and the given
problem (e.g. reachability) is solved for them.
Then, a solution for the problem on the concrete system is
derived from the solutions of the problem on the abstract
systems.
The motivation of this approach is that, in the worst case, one
need only construct the state spaces of the abstractions which
can be exponentially smaller than the state space of the concrete
system.
We study the application of the compositional approach to two
fundamental problems on transition systems: upper-bounding the
topological properties (e.g. the largest distance between any two
states, i.e. the diameter) of the state spa\
ce, and computing reachability between states.
We provide new compositional algorithms to solve both problems by
exploiting different structures of the given system.
In addition to the use of an existing abstraction (usually
referred to as projection) based on removing state space
variables, we develop two new abstractions for use within our
compositional algorithms.
One of the new abstractions is also based on state variables,
while the other is based on assignments to state variables.
We theoretically and experimentally show that our new
compositional algorithms improve the state-of-the-art in solving
both problems, upper-bounding state space topological parameters
and reachability.
We designed the algorithms as well as formally verified them with
the aid of an interactive theorem prover.
This is the first application that we are aware of, for such a
theorem prover based methodology to the design of new algorithms
in either AI~planning or model checking
A Verified Compositional Algorithm for AI Planning
We report on our HOL4 verification of an AI planning algorithm. The algorithm is compositional in the following sense: a planning problem is divided into multiple smaller abstractions, then each of the abstractions is solved, and finally the abstractions\u27 solutions are composed into a solution for the given problem. Formalising the algorithm, which was already quite well understood, revealed nuances in its operation which could lead to computing buggy plans. The formalisation also revealed that the algorithm can be presented more generally, and can be applied to systems with infinite states and actions, instead of only finite ones.
Our formalisation extends an earlier model for slightly simpler transition systems, and demonstrates another step towards formal treatments of more and more of the algorithms and reasoning used in AI planning, as well as model checking
CODIFICATION OF FIBER REINFORCED COMPOSITE PIPING
The goal of the overall project is to successfully adapt spoolable FRP currently used in the oil industry for use in hydrogen pipelines. The use of FRP materials for hydrogen service will rely on the demonstrated compatibility of these materials for pipeline service environments and operating conditions. The ability of the polymer piping to withstand degradation while in service, and development of the tools and data required for life management are imperative for successful implementation of these materials for hydrogen pipeline. The information and data provided in this report provides the technical basis for the codification for fiber reinforced piping (FRP) for hydrogen service. The DOE has invested in the evaluation of FRP for the delivery for gaseous hydrogen to support the development of a hydrogen infrastructure. The codification plan calls for detailed investigation of the following areas: System design and applicable codes and standards; Service degradation of FRP; Flaw tolerance and flaw detection; Integrity management plan; Leak detection and operational controls evaluation; Repair evaluation. The FRP codification process started with commercially available products that had extensive use in the oil and gas industry. These products have been evaluated to assure that sufficient structural integrity is available for a gaseous hydrogen environment
Branching Boogaloo: Botanical Adventures in Multi-Mediated Morphologies
FormaLeaf is a software interface for exploring leaf morphology using parallel string rewriting grammars called L-systems. Scanned images of dicotyledonous angiosperm leaves removed from plants around Bardâs campus are displayed on the left and analyzed using the computer vision library OpenCV. Morphometrical information and terminological labels are reported in a side-panel. âSlider modeâ allows the user to control the structural template and growth parameters of the generated L-system leaf displayed on the right. âVision modeâ shows the input and generated leaves as the computer âseesâ them. âSearch modeâ attempts to automatically produce a formally defined graphical representation of the input by evaluating the visual similarity of a generated pool of candidate leaves. The system seeks to derive a possible internal structural configuration for venation based purely off a visual analysis of external shape. The iterations of the generated L-system leaves when viewed in succession appear as a hypothetical development sequence. FormaLeaf was written in Processing
Automatically Generating Personalized User Interfaces with SUPPLE
Today's computerâhuman interfaces are typically designed with the assumption that they are going to be used by an able-bodied person, who is using a typical set of input and output devices, who has typical perceptual and cognitive abilities, and who is sitting in a stable, warm environment. Any deviation from these assumptions may drastically hamper the person's effectivenessânot because of any inherent barrier to interaction, but because of a mismatch between the person's effective abilities and the assumptions underlying the interface design. We argue that automatic personalized interface generation is a feasible and scalable solution to this challenge. We present our Supple system, which can automatically generate interfaces adapted to a person's devices, tasks, preferences, and abilities. In this paper we formally define interface generation as an optimization problem and demonstrate that, despite a large solution space (of up to 1017 possible interfaces), the problem is computationally feasible. In fact, for a particular class of cost functions, Supple produces exact solutions in under a second for most cases, and in a little over a minute in the worst case encountered, thus enabling run-time generation of user interfaces. We further show how several different design criteria can be expressed in the cost function, enabling different kinds of personalization. We also demonstrate how this approach enables extensive user- and system-initiated run-time adaptations to the interfaces after they have been generated. Supple is not intended to replace human user interface designersâinstead, it offers alternative user interfaces for those people whose devices, tasks, preferences, and abilities are not sufficiently addressed by the hand-crafted designs. Indeed, the results of our study show that, compared to manufacturers' defaults, interfaces automatically generated by Supple significantly improve speed, accuracy and satisfaction of people with motor impairments.Engineering and Applied Science
Recommended from our members
Numerical simulations of riveted connections under quasi-static and dynamic loadings
Despite years of concerted effort in the war against terrorism, there still exist terrorist networks and lone wolf actors that continue to threaten people and infrastructure around the world. Among the potential targets of terrorists are the more prominent, high value, and symbolic locations that make up the United Statesâ critical transportation network. This is an urgent national security issue. While many organizations such as the Federal Highway Administration (FHWA) and the Association of State Highway and Transportation Officials (AASHTO) continue to sponsor experts from professional practice, academia, and other agencies to develop strategies to deter and disrupt such attacks, there is little known about the specific response of riveted connections under high rates of loading. A general lack of access and expertise with riveted connections, which have not been widely used in construction of bridges since the 1950s, and the expense and difficulty in replicating and collecting accurate data for close-in detonation testing on riveted steel connections make it a challenge to analyze and estimate the capacity and behavior of riveted connections.
This research focuses on numerical simulation of riveted steel connections under high rates of loading. Finite element modeling using LS-DYNA (2013) is first developed to match the physical testing of A502 Grade 2 riveted structural connections subjected to dynamic and quasi-static shear loadings completed at the U.S. Army Engineer Research and Development Center (ERDC). This initial modeling serves as validation for the LS-DYNA (2013) model parameters for response. Subsequent analyses expand on the validated modeling to serve as a numerical prediction of additional riveted connections subjected to dynamic loads. Results from the testing and numerical simulations can serve to expand the capabilities of existing anti-terrorist planning software and serve as an addition to existing bridge protection guidelines. The numerical simulation modeling will fill an important gap in the current knowledge base on the performance of riveted connections under high loading rates that will be of value to the U.S. Army Corps of Engineers and the Federal Highway Administration. Understanding the capacity and behavior of these connections will assist future researchers in developing mitigation strategies against blast loadings.Civil, Architectural, and Environmental Engineerin
- âŠ