This document summarizes a paper that proposes a new trajectory calculus (TC-6 and TC-10) for qualitative spatial reasoning about trajectories of moving objects. TC-6 defines 6 base relations between trajectories, while TC-10 defines 10 base relations by restricting trajectories to always have different start and end regions. Composition tables are provided to determine all possible relations between trajectories based on the relations between components. An Answer Set Programming implementation of the calculi is presented, along with optimizations to improve performance. A generalized encoding is also described that can be applied to other qualitative calculi.
This talk presents a novel microscopic modelling framework for bicycle flow operations. The model does justice to the kinematics of cyclists. Contrary to pedestrians, cyclist are more restricted in their movement. The model approximates these restrictions by considering speed and movement direction and changes therein. Secondly, the model includes different strategies (cooperative, zero-acceleration, demon opponent) in its underlying game-theoretical framework. This allows us to model different attitudes towards risk.
The (qualitative) insights gained by application of the model pertain to one-on-one interactions between cyclists and the impact of the strategy assumptions and parameter choices on those interactions as well as on the collective phenomena that occur in the cyclist flow and their sensitivity to parameters (reflecting the extent of the prediction horizon, the level of anisotropy, and the relative importance of keeping the desired path). With respect to the collective phenomena, we look at efficiency and self-organised patterns.
We conclude that the model acts in a plausible manner. While we do not aim to show absolute validity, we see that the qualitative behaviour of one-on-one interactions is plausible. We also observe plausible collective patterns, including self-organisation. The latter is not trivial given the fundamental differences in bicycle and pedestrian flow.
International Journal of Engineering Research and Development (IJERD)IJERD Editor
journal publishing, how to publish research paper, Call For research paper, international journal, publishing a paper, IJERD, journal of science and technology, how to get a research paper published, publishing a paper, publishing of journal, publishing of research paper, reserach and review articles, IJERD Journal, How to publish your research paper, publish research paper, open access engineering journal, Engineering journal, Mathemetics journal, Physics journal, Chemistry journal, Computer Engineering, Computer Science journal, how to submit your paper, peer reviw journal, indexed journal, reserach and review articles, engineering journal, www.ijerd.com, research journals,
yahoo journals, bing journals, International Journal of Engineering Research and Development, google journals, hard copy of journal
This talk presents a novel microscopic modelling framework for bicycle flow operations. The model does justice to the kinematics of cyclists. Contrary to pedestrians, cyclist are more restricted in their movement. The model approximates these restrictions by considering speed and movement direction and changes therein. Secondly, the model includes different strategies (cooperative, zero-acceleration, demon opponent) in its underlying game-theoretical framework. This allows us to model different attitudes towards risk.
The (qualitative) insights gained by application of the model pertain to one-on-one interactions between cyclists and the impact of the strategy assumptions and parameter choices on those interactions as well as on the collective phenomena that occur in the cyclist flow and their sensitivity to parameters (reflecting the extent of the prediction horizon, the level of anisotropy, and the relative importance of keeping the desired path). With respect to the collective phenomena, we look at efficiency and self-organised patterns.
We conclude that the model acts in a plausible manner. While we do not aim to show absolute validity, we see that the qualitative behaviour of one-on-one interactions is plausible. We also observe plausible collective patterns, including self-organisation. The latter is not trivial given the fundamental differences in bicycle and pedestrian flow.
International Journal of Engineering Research and Development (IJERD)IJERD Editor
journal publishing, how to publish research paper, Call For research paper, international journal, publishing a paper, IJERD, journal of science and technology, how to get a research paper published, publishing a paper, publishing of journal, publishing of research paper, reserach and review articles, IJERD Journal, How to publish your research paper, publish research paper, open access engineering journal, Engineering journal, Mathemetics journal, Physics journal, Chemistry journal, Computer Engineering, Computer Science journal, how to submit your paper, peer reviw journal, indexed journal, reserach and review articles, engineering journal, www.ijerd.com, research journals,
yahoo journals, bing journals, International Journal of Engineering Research and Development, google journals, hard copy of journal
Dr. Bilal Siddiqui of DHA Suffa University conducted a two day workshop on softwares used extensively in aerospace industry. The first session was organized by ASME's student chapter at DSU on Friday, the 2nd of December, 2016, which covered USAF Stability and Control DATCOM software used for aerodynamic prediction and aircraft design. Students and faculty from DSU as well as those from Pakistan Airforce Karachi Institute of Economics and Technology (PAF KIET) attended the session. The second session was held on Tuesday, 6th of December at PAF KIET's Korangi Creek campus and focused on interfacing DATCOM with Matlab and Simulink softwares for aircraft simulator design. Students were given hands on training on the softwares. It is worth noting that Dr. Bilal also delivered a lecture titled "It isn't exactly Rocket Science: The artsy science of rocket propulsion" at PAF KIET on the 6th October, as part of an effort to popularize rocket science among academia and changing the scientific culture in Pakistan.
Research on The Control of Joint Robot TrajectoryIJRESJOURNAL
ABSTRACT: This paper relates to a Robot that belongs to the category of Joint Robot.In the article,we analyze the path planning and control system of the robot,specifically speaking,it involves the interpolation of the robot trajectory, the analysis of the inverse kinematics, the introduction of the method to reduce the trajectory error, the optimization of the trajectory and in the end, the corresponding control system is designed according to the relevant parameters. This research project first introduces the importance of the robot, and then analyzes the whole process of the robot from the grasping pin, the screw to they are delivered to the designated position,finally, the process is introduced in detail, and the simulation result is displayed.
The cubic root unscented kalman filter to estimate the position and orientat...IJECEIAES
In this paper we introduce a cubic root unscented kalman filter (CRUKF) compared to the unscented kalman filter (UKF) for calculating the covariance cubic matrix and covariance matrix within a sensor fusion algorithm to estimate the measurements of an omnidirectional mobile robot trajectory. We study the fusion of the data obtained by the position and orientation with a good precision to localize the robot in an external medium; we apply the techniques of kalman filter (KF) to the estimation of the trajectory. We suppose a movement of mobile robot on a plan in two dimensions. The sensor approach is based on the CRUKF and too on the standard UKF which are modified to handle measurements from the position and orientation. A real-time implementation is done on a three-wheeled omnidirectional mobile robot, using a dynamic model with trajectories. The algorithm is analyzed and validated with simulations.
Application of particle swarm optimization in 3 dimensional travelling salesm...Maad M. Mijwil
Particle Swarm Optimization (PSO), one of the meta-heuristic methods used to solve optimization problems, Eberhart and Dr. It is an intuitive optimization technique that is categorized by population-based herd intelligence developed by Kennedy.
Sharing information in birds and fish, like people speaking or otherwise sharing information, points to social intelligence.
The PSO was developed by inspiring birds to use each other in their orientation and inspired by the social behavior of fish swarms.
In PSO, the individuals forming the population are called particles, each of which is assumed to move in the state space, and each piece carries its potential solution.
Each piece can remember the best situation and the particles can exchange information among themselves
A Study of Non-Gaussian Error Volumes and Nonlinear Uncertainty Propagation f...Justin Spurbeck
The ever-growing resident space object population poses a continual threat in that a hyper velocity impact is likely to be catastrophic to an active satellite. To avoid these scenarios, space operators compute a probability of collision metric for each potential conjunction. Uncertainty trends are studied in the conjunction plane and operational decisions to mitigate any high-risk situations are made based off this information. There are many methods of uncertainty propagation and probability of collision formulations and knowledge of their realism is required to maintain a sustainable space environment. Thus, this research studies the effect of Chan, Alfano, Foster, Gaussian mixture, and Monte Carlo probability of collision calculations and their correlation to uncertainty realism metrics. The linear, unscented transform, entropy-based, and Monte Carlo propagation techniques are utilized alongside the collision calculations and it is shown that there are important correlations any space operator should be aware of to support maintenance of a healthy spacecraft.
STATIC ANALYSIS OF COMPLEX STRUCTURE OF BEAMS BY INTERPOLATION METHOD APPROAC...IAEME Publication
In this article a MATLAB programming has shown which is based on the method of super position theory of a beam to investigate the slope and deflection of a complex structure beam. The beam is assumed and it is subjected to several loads in transverse direction. The governing equation
of slope and deflection of complex structure beam are obtained by method of super-position theory and Euler-Bernoulli beam theory. Euler-Bernoulli beam theory (also known as Engineer’s beam theory or classical beam theory) is a simplification of the linear theory of elasticity which provides a means of calculating the load carrying and deflection characteristics of beams.
Finding Meaning in Points, Areas and Surfaces: Spatial Analysis in RRevolution Analytics
Everything happens somewhere and spatial analysis attempts to use location as an explanatory variable. Such analysis is made complex by the very many ways we habitually record spatial location, the complexity of spatial data structures, and the wide variety of possible domain-driven questions we might ask. One option is to develop and use software for specific types of spatial data, another is to use a purpose-built geographical information system (GIS), but determined work by R enthusiasts has resulted in a multiplicity of packages in the R environment that can also be used.
INS/GPS integrated navigation system is studied in this paper for the hypersonic UAV in order to
satisfy the precise guidance requirements of hypersonic UAV and in response to the defects while the
inertial navigation system (INS) and the global positioning system (GPS) are being applied separately. The
information of UAV including position, velocity and attitude can be obtained by using INS and GPS
respectively after generating a reference trajectory. The corresponding errors of two navigation systems
can be obtained through comparing the navigation information of the above two guidance systems.
Kalman filter is designed to estimate the navigation errors and then the navigation information of INS are
corrected. The non-equivalence relationship between the platform misalignment angle and attitude error
angle are considered so that the navigation accuracy is further improved. The Simulink simulation results
show that INS/GPS integrated navigation system can help to achieve higher accuracy and better antiinterference
ability than INS navigation system and this system can also satisfy the navigation accuracy
requirements of hypersonic UAV.
Dr. Bilal Siddiqui of DHA Suffa University conducted a two day workshop on softwares used extensively in aerospace industry. The first session was organized by ASME's student chapter at DSU on Friday, the 2nd of December, 2016, which covered USAF Stability and Control DATCOM software used for aerodynamic prediction and aircraft design. Students and faculty from DSU as well as those from Pakistan Airforce Karachi Institute of Economics and Technology (PAF KIET) attended the session. The second session was held on Tuesday, 6th of December at PAF KIET's Korangi Creek campus and focused on interfacing DATCOM with Matlab and Simulink softwares for aircraft simulator design. Students were given hands on training on the softwares. It is worth noting that Dr. Bilal also delivered a lecture titled "It isn't exactly Rocket Science: The artsy science of rocket propulsion" at PAF KIET on the 6th October, as part of an effort to popularize rocket science among academia and changing the scientific culture in Pakistan.
Research on The Control of Joint Robot TrajectoryIJRESJOURNAL
ABSTRACT: This paper relates to a Robot that belongs to the category of Joint Robot.In the article,we analyze the path planning and control system of the robot,specifically speaking,it involves the interpolation of the robot trajectory, the analysis of the inverse kinematics, the introduction of the method to reduce the trajectory error, the optimization of the trajectory and in the end, the corresponding control system is designed according to the relevant parameters. This research project first introduces the importance of the robot, and then analyzes the whole process of the robot from the grasping pin, the screw to they are delivered to the designated position,finally, the process is introduced in detail, and the simulation result is displayed.
The cubic root unscented kalman filter to estimate the position and orientat...IJECEIAES
In this paper we introduce a cubic root unscented kalman filter (CRUKF) compared to the unscented kalman filter (UKF) for calculating the covariance cubic matrix and covariance matrix within a sensor fusion algorithm to estimate the measurements of an omnidirectional mobile robot trajectory. We study the fusion of the data obtained by the position and orientation with a good precision to localize the robot in an external medium; we apply the techniques of kalman filter (KF) to the estimation of the trajectory. We suppose a movement of mobile robot on a plan in two dimensions. The sensor approach is based on the CRUKF and too on the standard UKF which are modified to handle measurements from the position and orientation. A real-time implementation is done on a three-wheeled omnidirectional mobile robot, using a dynamic model with trajectories. The algorithm is analyzed and validated with simulations.
Application of particle swarm optimization in 3 dimensional travelling salesm...Maad M. Mijwil
Particle Swarm Optimization (PSO), one of the meta-heuristic methods used to solve optimization problems, Eberhart and Dr. It is an intuitive optimization technique that is categorized by population-based herd intelligence developed by Kennedy.
Sharing information in birds and fish, like people speaking or otherwise sharing information, points to social intelligence.
The PSO was developed by inspiring birds to use each other in their orientation and inspired by the social behavior of fish swarms.
In PSO, the individuals forming the population are called particles, each of which is assumed to move in the state space, and each piece carries its potential solution.
Each piece can remember the best situation and the particles can exchange information among themselves
A Study of Non-Gaussian Error Volumes and Nonlinear Uncertainty Propagation f...Justin Spurbeck
The ever-growing resident space object population poses a continual threat in that a hyper velocity impact is likely to be catastrophic to an active satellite. To avoid these scenarios, space operators compute a probability of collision metric for each potential conjunction. Uncertainty trends are studied in the conjunction plane and operational decisions to mitigate any high-risk situations are made based off this information. There are many methods of uncertainty propagation and probability of collision formulations and knowledge of their realism is required to maintain a sustainable space environment. Thus, this research studies the effect of Chan, Alfano, Foster, Gaussian mixture, and Monte Carlo probability of collision calculations and their correlation to uncertainty realism metrics. The linear, unscented transform, entropy-based, and Monte Carlo propagation techniques are utilized alongside the collision calculations and it is shown that there are important correlations any space operator should be aware of to support maintenance of a healthy spacecraft.
STATIC ANALYSIS OF COMPLEX STRUCTURE OF BEAMS BY INTERPOLATION METHOD APPROAC...IAEME Publication
In this article a MATLAB programming has shown which is based on the method of super position theory of a beam to investigate the slope and deflection of a complex structure beam. The beam is assumed and it is subjected to several loads in transverse direction. The governing equation
of slope and deflection of complex structure beam are obtained by method of super-position theory and Euler-Bernoulli beam theory. Euler-Bernoulli beam theory (also known as Engineer’s beam theory or classical beam theory) is a simplification of the linear theory of elasticity which provides a means of calculating the load carrying and deflection characteristics of beams.
Finding Meaning in Points, Areas and Surfaces: Spatial Analysis in RRevolution Analytics
Everything happens somewhere and spatial analysis attempts to use location as an explanatory variable. Such analysis is made complex by the very many ways we habitually record spatial location, the complexity of spatial data structures, and the wide variety of possible domain-driven questions we might ask. One option is to develop and use software for specific types of spatial data, another is to use a purpose-built geographical information system (GIS), but determined work by R enthusiasts has resulted in a multiplicity of packages in the R environment that can also be used.
INS/GPS integrated navigation system is studied in this paper for the hypersonic UAV in order to
satisfy the precise guidance requirements of hypersonic UAV and in response to the defects while the
inertial navigation system (INS) and the global positioning system (GPS) are being applied separately. The
information of UAV including position, velocity and attitude can be obtained by using INS and GPS
respectively after generating a reference trajectory. The corresponding errors of two navigation systems
can be obtained through comparing the navigation information of the above two guidance systems.
Kalman filter is designed to estimate the navigation errors and then the navigation information of INS are
corrected. The non-equivalence relationship between the platform misalignment angle and attitude error
angle are considered so that the navigation accuracy is further improved. The Simulink simulation results
show that INS/GPS integrated navigation system can help to achieve higher accuracy and better antiinterference
ability than INS navigation system and this system can also satisfy the navigation accuracy
requirements of hypersonic UAV.
Advanced cosine measures for collaborative filteringLoc Nguyen
Cosine similarity is an important measure to compare two vectors for many researches in data mining and information retrieval. In this research, cosine measure and its advanced variants for collaborating filtering (CF) are evaluated. Cosine measure is effective but it has a drawback that there may be two end points of two vectors which are far from each other according to Euclidean distance, but their cosine is high. This is negative effect of Euclidean distance which decreases accuracy of cosine similarity. Therefore, a so-called triangle area (TA) measure is proposed as an improved version of cosine measure. TA measure uses ratio of basic triangle area to whole triangle area as reinforced factor for Euclidean distance so that it can alleviate negative effect of Euclidean distance whereas it keeps simplicity and effectiveness of both cosine measure and Euclidean distance in making similarity of two vectors. TA is considered as an advanced cosine measure. TA and other advanced cosine measures are tested with other similarity measures. From experimental results, TA is not a preeminent measure but it is better than traditional cosine measures in most cases and it is also adequate to real-time application. Moreover, its formula is simple too.
Spacey random walks and higher-order data analysisDavid Gleich
My talk at TMA 2016 (The workshop on Tensors, Matrices, and their Applications) on the relationship between a spacey random walk process and tensor eigenvectors
Possible methods of providing further (and perhaps better) alternative solutions for the exponential
integral of aquifer parameter evaluation are investigated. Three known mathematical methods of approach
(comprising self-similar, separable variable and travelling wave) are applied, providing three relevant solutions.
Further analysis of the self-similar solution reveals that this provides an alternative solution involving normal
graph of drawdown versus the measurement intervals. The geomathematical relevance of this method is assessed
using data from aquifers from two chronologically different hydrogeological units – the Ajalli Sandstone and
Ogwashi-Asaba Formation. The results indicate good functional relationship with satisfactory transmissivity
values
Possible methods of providing further (and perhaps better) alternative solutions for the exponential
integral of aquifer parameter evaluation are investigated. Three known mathematical methods of approach
(comprising self-similar, separable variable and travelling wave) are applied, providing three relevant solutions.
Further analysis of the self-similar solution reveals that this provides an alternative solution involving normal
graph of drawdown versus the measurement intervals. The geomathematical relevance of this method is assessed
using data from aquifers from two chronologically different hydrogeological units – the Ajalli Sandstone and
Ogwashi-Asaba Formation. The results indicate good functional relationship with satisfactory transmissivity
values
Rule-based Real-Time Activity Recognition in a Smart Home EnvironmentGeorge Baryannis
This presentation outlines a rule-based approach for both offline and real-time recognition of Activities of Daily Living (ADL), leveraging events produced by a non-intrusive multi-modal sensor infrastructure deployed in a residential environment. Novel aspects of the approach include: the ability to recognise arbitrary scenarios of complex activities
using bottom-up multi-level reasoning, starting from sensor events at the lowest level; an effective heuristics-based method for distinguishing between actual and ghost images in video data; and a highly accurate indoor localisation approach that fuses different sources of location information. The proposed approach is implemented as a rule-based system
using Jess and is evaluated using data collected in a smart home environment. Experimental results show high levels of accuracy and performance,proving the effectiveness of the approach in real world setups.
A Novel Specification and Composition Language for ServicesGeorge Baryannis
Service-Oriented Architecture (SOA) has emerged as a prominent design style that enables an IT infrastructure to allow different applications to participate in business processes, regardless of their underlying features. In order to effectively discover and use the most suitable services, service description should provide a complete behavior model, describing the inputs and preconditions that are required before execution, as well as the outputs and effects of a successful execution. Such specifications are prone to a family of problems, known in the AI literature as the frame, ramification and qualification problems. These problems deal with the succinct and flexible representation of non-effects, indirect effects and preconditions, respectively. Research in services has largely ignored these problems, at the same time ignoring their effects, such as compromising the integrity and correctness of services and service compositions and the inability to provide justification for unexpected execution results.
To address these issues, this thesis proposes the Web Service Specification Language (WSSL), a novel, semantics-aware language for the specification and composition of services, independent of service design models. WSSL's foundation is the fluent calculus, a specification language for robots that offers solutions to the frame, ramification and qualification problems. Further language extensions achieve three major goals: realize service composition via planning, supporting non-deterministic constructs, such as conditionals and loops; include specification of QoS profiles; and support partially observable service states. Moreover, an innovative service composition and verification framework is implemented, that advances state-of-the-art by satisfying several desirable requirements simultaneously: ramifications and partial observability in service and goal modeling; non-determinism in composition schemas; dynamic binding of tasks to concrete services; explanations for unexpected behavior; QoS-awareness through pruning and ranking techniques based on heuristics and task-specific goals and an all-encompassing QoS aggregation method for global goals.
Experimental evaluation is performed using synthetically generated specifications and composition goals, investigating performance scalability in terms of execution time, as well as optimality with regard to the produced composite process. The results show that, even in the presence of ramifications in some specifications, functional planning is efficient for repositories up to 500 specifications. Also, the cost of functional discovery per single service is insignificant, hence achieving good performance even when executed for multiple candidate plans. Finally, optimality relies mainly on defining suitable problem-specific heuristics; thus, its success depends mostly on the expertise of the composition designer.
Fluent Calculus-based Semantic Web Service Composition and Verification using...George Baryannis
We propose a composition and verification framework for Semantic Web Services specified using WSSL, a novel service specification language based on the fluent calculus, that addresses issues related to the frame, ramification and qualification problems. These deal with the succinct and flexible representation of non-effects, indirect effects and preconditions, respectively. The framework exploits the unique features of WSSL, allowing, among others, for: compositions that take into account ramifications of services; determining the feasibility of a composition a priori; and considering exogenous qualifications during the verification process. The framework is implemented using FLUX-based planning, supporting compositions with fundamental control constructs, including nondeterministic ones such as conditionals and loops. Performance is evaluated with regard to termination and execution time for increasingly complex synthetic compositions.
WSSL: A Fluent Calculus-based Language for Web Service SpecificationsGeorge Baryannis
In order to effectively discover and invoke a Web service, the provider must supply a complete specification of its behavior, with regard to its inputs and outputs, preconditions and effects. Devising such complete specifications comes with many issues that have not been adequately addressed by current service description efforts, such as WSDL, SAWSDL, OWL-S and WSMO. These issues involve the frame, ramification and qualification problems, which deal with the succinct and flexible representation of non-effects, indirect effects and preconditions, respectively. We propose WSSL, a novel specification language for services based on the fluent calculus, that is expressly designed to address the aforementioned issues. Also, a tool is implemented that translates WSSL specifications to FLUX programs and allows for service validation based on user-defined goals.
Lifecycle Management of Service-based Applications on Multi-Clouds: A Resear...George Baryannis
We identify current challenges in the deployment
of complex distributed applications on multiple Cloud
providers and review the state of the art in model-driven
Cloud software engineering. Challenges include lack of support
for heterogeneous Cloud providers; limited matchmaking
between application requirements and Cloud capabilities;
lack of meaningful cross-platform Cloud resource descriptions;
lack of lifecycle management of Cloud applications;
inadequate cross-layer monitoring and adaptation based
on event correlation; and others. In this paper we propose
solutions to these challenges and highlight the expected benefits
in the context of a complex distributed application.
Towards Realizing Dynamic QoS-aware Web Service CompositionGeorge Baryannis
In this presentation, we identify two major issues related to Web service composition: the lack of formal specifications for services and service compositions and the inability of current service composition approaches to support dynamicity and QoS-awareness in an effective and scalable way. We analyze the underlying research challenges for each of these issues and propose a tentative research plan to address them.
Deriving Specifications for Composite Web ServicesGeorge Baryannis
We address the problem of synthesizing specifications for composite
Web services, starting from those of their component services.
Unlike related work in programming languages, we assume the
definition of the component services (i.e. their code) to be
unavailable --- at best, they are known by a specification which
(safely) approximates their functional behavior. Within this
scenario, we deduce general formula schemes to derive specifications
for basic constructs such as sequential, parallel compositions and
conditionals and provide details on how to handle the special cases of
loops and asynchronous execution. The resulting specifications facilitate
service verification and service evolution as well as auditing processes,
promoting trust between the involved partners.
We address the problem of synthesizing specifications for composite
Web services, starting from those of their component services.
Unlike related work in programming languages, we assume the
definition of the component services (i.e. their code) to be
unavailable --- at best, they are known by a specification which
(safely) approximates their functional behavior. Within this
scenario, we deduce general formula schemes to derive specifications
for basic constructs such as sequential, parallel compositions and
conditionals and provide details on how to handle the special cases of
loops and asynchronous execution. The resulting specifications facilitate
service verification and service evolution as well as auditing processes,
promoting trust between the involved partners.
A brief information about the SCOP protein database used in bioinformatics.
The Structural Classification of Proteins (SCOP) database is a comprehensive and authoritative resource for the structural and evolutionary relationships of proteins. It provides a detailed and curated classification of protein structures, grouping them into families, superfamilies, and folds based on their structural and sequence similarities.
What is greenhouse gasses and how many gasses are there to affect the Earth.moosaasad1975
What are greenhouse gasses how they affect the earth and its environment what is the future of the environment and earth how the weather and the climate effects.
Richard's entangled aventures in wonderlandRichard Gill
Since the loophole-free Bell experiments of 2020 and the Nobel prizes in physics of 2022, critics of Bell's work have retreated to the fortress of super-determinism. Now, super-determinism is a derogatory word - it just means "determinism". Palmer, Hance and Hossenfelder argue that quantum mechanics and determinism are not incompatible, using a sophisticated mathematical construction based on a subtle thinning of allowed states and measurements in quantum mechanics, such that what is left appears to make Bell's argument fail, without altering the empirical predictions of quantum mechanics. I think however that it is a smoke screen, and the slogan "lost in math" comes to my mind. I will discuss some other recent disproofs of Bell's theorem using the language of causality based on causal graphs. Causal thinking is also central to law and justice. I will mention surprising connections to my work on serial killer nurse cases, in particular the Dutch case of Lucia de Berk and the current UK case of Lucy Letby.
Seminar of U.V. Spectroscopy by SAMIR PANDASAMIR PANDA
Spectroscopy is a branch of science dealing the study of interaction of electromagnetic radiation with matter.
Ultraviolet-visible spectroscopy refers to absorption spectroscopy or reflect spectroscopy in the UV-VIS spectral region.
Ultraviolet-visible spectroscopy is an analytical method that can measure the amount of light received by the analyte.
Slide 1: Title Slide
Extrachromosomal Inheritance
Slide 2: Introduction to Extrachromosomal Inheritance
Definition: Extrachromosomal inheritance refers to the transmission of genetic material that is not found within the nucleus.
Key Components: Involves genes located in mitochondria, chloroplasts, and plasmids.
Slide 3: Mitochondrial Inheritance
Mitochondria: Organelles responsible for energy production.
Mitochondrial DNA (mtDNA): Circular DNA molecule found in mitochondria.
Inheritance Pattern: Maternally inherited, meaning it is passed from mothers to all their offspring.
Diseases: Examples include Leber’s hereditary optic neuropathy (LHON) and mitochondrial myopathy.
Slide 4: Chloroplast Inheritance
Chloroplasts: Organelles responsible for photosynthesis in plants.
Chloroplast DNA (cpDNA): Circular DNA molecule found in chloroplasts.
Inheritance Pattern: Often maternally inherited in most plants, but can vary in some species.
Examples: Variegation in plants, where leaf color patterns are determined by chloroplast DNA.
Slide 5: Plasmid Inheritance
Plasmids: Small, circular DNA molecules found in bacteria and some eukaryotes.
Features: Can carry antibiotic resistance genes and can be transferred between cells through processes like conjugation.
Significance: Important in biotechnology for gene cloning and genetic engineering.
Slide 6: Mechanisms of Extrachromosomal Inheritance
Non-Mendelian Patterns: Do not follow Mendel’s laws of inheritance.
Cytoplasmic Segregation: During cell division, organelles like mitochondria and chloroplasts are randomly distributed to daughter cells.
Heteroplasmy: Presence of more than one type of organellar genome within a cell, leading to variation in expression.
Slide 7: Examples of Extrachromosomal Inheritance
Four O’clock Plant (Mirabilis jalapa): Shows variegated leaves due to different cpDNA in leaf cells.
Petite Mutants in Yeast: Result from mutations in mitochondrial DNA affecting respiration.
Slide 8: Importance of Extrachromosomal Inheritance
Evolution: Provides insight into the evolution of eukaryotic cells.
Medicine: Understanding mitochondrial inheritance helps in diagnosing and treating mitochondrial diseases.
Agriculture: Chloroplast inheritance can be used in plant breeding and genetic modification.
Slide 9: Recent Research and Advances
Gene Editing: Techniques like CRISPR-Cas9 are being used to edit mitochondrial and chloroplast DNA.
Therapies: Development of mitochondrial replacement therapy (MRT) for preventing mitochondrial diseases.
Slide 10: Conclusion
Summary: Extrachromosomal inheritance involves the transmission of genetic material outside the nucleus and plays a crucial role in genetics, medicine, and biotechnology.
Future Directions: Continued research and technological advancements hold promise for new treatments and applications.
Slide 11: Questions and Discussion
Invite Audience: Open the floor for any questions or further discussion on the topic.
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Sérgio Sacani
Since volcanic activity was first discovered on Io from Voyager images in 1979, changes
on Io’s surface have been monitored from both spacecraft and ground-based telescopes.
Here, we present the highest spatial resolution images of Io ever obtained from a groundbased telescope. These images, acquired by the SHARK-VIS instrument on the Large
Binocular Telescope, show evidence of a major resurfacing event on Io’s trailing hemisphere. When compared to the most recent spacecraft images, the SHARK-VIS images
show that a plume deposit from a powerful eruption at Pillan Patera has covered part
of the long-lived Pele plume deposit. Although this type of resurfacing event may be common on Io, few have been detected due to the rarity of spacecraft visits and the previously low spatial resolution available from Earth-based telescopes. The SHARK-VIS instrument ushers in a new era of high resolution imaging of Io’s surface using adaptive
optics at visible wavelengths.
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
A Trajectory Calculus for Qualitative Spatial Reasoning Using Answer Set Programming
1. A Trajectory Calculus for Qualitative
Spatial Reasoning Using ASP
George Baryannis, Ilias Tachmazidis, Sotiris Batsakis, Grigoris Antoniou
University of Huddersfield, UK
Mario Alviano
University of Calabria, Italy
Timos Sellis, Pei-Wei Tsai
Swinburne University of Technology, Australia
34th International Conference on Logic Programming, Oxford, UK
2. Trajectory-based Services
• Proliferation of location-aware devices in recent years, including
spatio-temporal information
– explicitly (GPS, RFID, GSM, etc.)
– implicitly (geo-tagged photos, addresses, etc.)
• Abundance of trajectory data, containing geographic information of
moving objects
– Billions of RFID tags generated daily
– Millions of sensors collecting measurements
– Figures expected to double every 2 years
• How can this data prove useful?
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
2
Introduction Trajectory Calculi Implementation Evaluation Conclusion
3. Trajectory-based Services
• Traffic surveillance and control
– Detection of flocks or convoys
• Fleet management
– Identification of frequently followed routes
• Personalised services
– Carpooling
– Tracing objects or people
• Wildlife protection
– Clustering of animals
3
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
Introduction Trajectory Calculi Implementation Evaluation Conclusion
4. Comparing Trajectories
• Model moving objects as point entities moving on the Euclidean
plane across time
– Points can be continuous, or a discrete time approximation (e.g. GPS
readings taken every few seconds)
• Quantitative comparison
– Directly compare points within the trace
– Taking into account their (temporal) position in the trajectory
• Qualitative comparison
– Use natural language expressions to express relations between two
trajectories and reason about them
– Closer to human intuition, communication and decision making
4
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
Introduction Trajectory Calculi Implementation Evaluation Conclusion
5. Qualitative Representation & Reasoning
• “High-level” approaches: focus only on modelling
spatial and/or temporal continuity
– Allen’s Interval Algebra
– Region Connection Calculus
– Double Cross Calculus
• “Low-level” approaches: detailed representation of
moving objects
– Qualitative Trajectory Calculus
– Noyon et al.’s Relative Trajectory Model
5
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
Introduction Trajectory Calculi Implementation Evaluation Conclusion
6. Qualitative Trajectory Calculus
• QTC (and related literature) focuses on detailed
representation at the expense of efficient reasoning
– Assumes spatial and temporal continuity and takes into
account location, speed, and motion azimuth of MPOs
• Resulting into numerous relations, ranging from 27 to 81 for QTC
– No efficient implementations capable of reasoning
• Delafontaine et al. (2011) only yields the relation between two
MPOs and an ordering between successive relations
6
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
Introduction Trajectory Calculi Implementation Evaluation Conclusion
7. Motivation
• How to achieve efficient qualitative reasoning?
• Focus on one feature at a time
– Martínez-Martín et al. (2012) use CSP formalisations that
reason only about one of distance, velocity or acceleration
of a moving object
• Simplify trajectory model
– Like earlier “high-level” approaches, suitable for
applications that view trajectories as complete paths
– Our work follows this direction
7
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
Introduction Trajectory Calculi Implementation Evaluation Conclusion
8. Proposed Simplifications
• Trajectories modelled as sequences of regions on a
partitioned map
– Given a map M, a partitioning R of M is defined as a set
of non-overlapping regions 𝑟𝑖, such that 𝑀 = 𝑟 𝑖∈𝑅 𝑟𝑖
• Trajectories are compared as a whole and not on the
basis of individual positions
• Individual features of moving objects such as velocity
and acceleration are not taken into account
8
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
Introduction Trajectory Calculi Implementation Evaluation Conclusion
9. Trajectory Calculus TC-6
• Simplest case: trajectories are arbitrary, but
consecutive regions within them must be different
• A trajectory is allowed to start and end at the same
region
– Given a partitioning R, a trajectory T is defined as a
sequence of regions 𝑡1, 𝑡2, … , 𝑡 𝑛 , 𝑛 ≥ 2, where 𝑡𝑖 ≠
𝑡𝑖+1, 1 ≤ 𝑖 < 𝑛
• Possible associations between two trajectories are
captured by 6 base relations, which are pairwise
disjoint and symmetric
9
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
Introduction Trajectory Calculi Implementation Evaluation Conclusion
10. TC-6 Base Relations
Relation Interpretation Illustration
Equal
(Eq)
T1 and T2 are equal (identical trajectories)
Alternative
(Alt)
T1 and T2 are alternative (different trajectories
for the same start and end regions)
Start
(S)
T1 and T2 start at the same region (but end at
different regions)
Finish
(F)
T1 and T2 end at the same region (but start at
different regions)
Intersect
(I)
T1 and T2 intersect (different start and end
regions but at least one common region)
Disjoint
(Dis)
T1 and T2 are disjoint (no common regions)
end
start
end
start
end
start end
start
start end
end
start end
start end
start
end
start
11. TC-6 Composition Table
• If we know the relation that holds between
trajectories T1 and T2 and the relation that
holds between trajectories T2 and T3 the
following table shows all possible relations
that may hold between trajectories T1 and T3
11
Relations Eq Alt S F I Dis
Eq Eq Alt S F I Dis
Alt Alt Eq, Alt S F I, Dis I, Dis
S S S Eq, Alt, S I, Dis F, I, Dis F, I, Dis
F F F I, Dis Eq, Alt, F S, I, Dis S, I, Dis
I I I, Dis F, I, Dis S, I, Dis All Alt, S, F, I, Dis
Dis Dis I, Dis F, I, Dis S, I, Dis Alt, S, F, I, Dis All
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
Introduction Trajectory Calculi Implementation Evaluation Conclusion
12. TC-6 Composition Table
• If we know the relation that holds between
trajectories T1 and T2 and the relation that
holds between trajectories T2 and T3 the
following table shows all possible relations
that may hold between trajectories T1 and T3
12
Relations Eq Alt S F I Dis
Eq Eq Alt S F I Dis
Alt Alt Eq, Alt S F I, Dis I, Dis
S S S Eq, Alt, S I, Dis F, I, Dis F, I, Dis
F F F I, Dis Eq, Alt, F S, I, Dis S, I, Dis
I I I, Dis F, I, Dis S, I, Dis All Alt, S, F, I, Dis
Dis Dis I, Dis F, I, Dis S, I, Dis Alt, S, F, I, Dis All
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
start end
start end
end start
start end
Introduction Trajectory Calculi Implementation Evaluation Conclusion
13. Trajectory Calculus TC-10
• We can further restrict trajectories to always have different
start and end regions
• A trajectory is still allowed to have cycles within itself
– Given a partitioning R, a trajectory T is defined as a sequence
of regions 𝑡1, 𝑡2, … , 𝑡 𝑛 , 𝑛 ≥ 2, where 𝑡1 ≠ 𝑡 𝑛 and
𝑡𝑖 ≠ 𝑡𝑖+1, 1 ≤ 𝑖 < 𝑛
• Possible relations between two trajectories are now
captured by 10 base relations, which are pairwise disjoint
– Relations are symmetric except two of the new relations, Ex and
Exi, which are each other’s inverse
13
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
Introduction Trajectory Calculi Implementation Evaluation Conclusion
14. TC-10 Base Relations
Relation Interpretation Illustration
Equal (Eq), Alternative (Alt), Start (S), Finish (F), Disjoint (Dis) and Intersect (I) are defined as in
TC-6, additionally ensuring that Intersect never happens at start or end regions
Reverse
(Rev)
T1 and T2 are the reverse of each other
Return
(Ret)
T1 and T2 are return trajectories (can be
used in order to return to the same region)
Extends
(Ex)
T1 extends T2 (the end region of T2 is the
start region of T1)
Extended By
(Exi)
T1 is extended by T2 (the end region of T1 is
the start region of T2)
end
start
start end
14
T1 end/
T2 start
T1 start/
T2 end
T1 start/
T2 end
T1 end/
T2 start
T1 start/
T2 end
T1 end/
T2 start
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
Introduction Trajectory Calculi Implementation Evaluation Conclusion
15. TC-10 Composition Table
15
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
Relat
ions
Eq Rev Alt Ret S F Ex Exi I Dis
Eq Eq Rev Alt Ret S F Ex Exi I Dis
Rev Rev Eq Ret Alt Exi Ex F S I Dis
Alt Alt Ret Eq, Alt Rev, Ret S F Ex Exi I, Dis I, Dis
Ret Ret Alt Rev, Ret Eq, Alt Exi Ex F S I, Dis I, Dis
S S Ex S Ex Eq, Alt, S Exi, I, Dis Rev, Ret,
Ex
F, I, Dis F, Exi, I, Dis F, Exi, I, Dis
F F Exi F Exi Ex, I, Dis Eq, Alt, F S, I, Dis Rev, Ret,
Exi
S, Ex, I, Dis S, Ex, I, Dis
Ex Ex S Ex S F, I, Dis Rev, Ret,
Ex
Exi, I, Dis Eq, Alt, S F, Exi, I, Dis F, Exi, I, Dis
Exi Exi F Exi F Rev, Ret,
Exi
S, I, Dis Eq, Alt, F Ex, I, Dis S, Ex, I, Dis S, Ex, I, Dis
I I I I, Dis I, Dis F, Ex, I,
Dis
S, Exi, I,
Dis
S, Exi, I, Dis F, Ex, I,
Dis
All Alt, Ret, S, F, Ex,
Exi, I, Dis
Dis Dis Dis I, Dis I, Dis F, Ex, I,
Dis
S, Exi, I,
Dis
S, Exi, I, Dis F, Ex, I,
Dis
Alt, Ret, S, F,
Ex, Exi, I, Dis
All
16. Implementation (1): COI7
• TC-6 and TC-10 implemented as ASP programs
– Each answer set corresponds to an assignment of relations to a set of
trajectories that conforms to the composition table
• Initial encoding: COI7 in Brenton et al. (2016)
1. Possible relations represented as a Choice rule 𝑟1 𝑋, 𝑍 ; … ; 𝑟𝑛 𝑋, 𝑍 =
1 ← 𝑡𝑟𝑎𝑗 𝑋 , 𝑡𝑟𝑎𝑗 𝑍 , 𝑋! = 𝑍
2. Inverse relations modelled using One predicate (e.g. ex(X,Y) and ex(Y,X))
3. Composition table entries are encoded as:
1. Integrity constraints when entry contains > 7 relations: ← 𝑟𝑖 𝑋, 𝑍 , 𝑟𝑎 𝑋, 𝑌 , 𝑟𝑏 𝑌, 𝑍
for all 𝑟𝑖 that are not in the entry
2. Disjunctive rules when entry contains ≤ 7 relations: 𝑟1 𝑋, 𝑍 | … |𝑟𝑛 𝑋, 𝑍 ← 𝑟𝑎 𝑋, 𝑌 ,
𝑟𝑏 𝑌, 𝑍
4. An additional integrity constraint per pair of relations, to express that they
are pairwise disjoint
16
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
Introduction Trajectory Calculi Implementation Evaluation Conclusion
17. Implementation (2): CTSA
• Use the specific characteristics of TC-6 and TC-10 to improve on COI7, resulting in
new encoding named CTSA
1. Use Two predicates per inverse pair
– No benefit from using one as there is only one such pair: ex and exi
2. Antisymmetric optimisation of choice rule (𝑋 < 𝑍)
– Reduces possible pairs by half
– Only possible when using two predicates per pair, needs two extra rules for ex and exi
3. Remove integrity constraints for pairwise disjointness
– The choice rule suffices
4. Simplified Integrity constraints for all composition table entries
– A single constraint per entry: ← 𝑛𝑜𝑡 𝑟𝑖 𝑋, 𝑍 , … , 𝑛𝑜𝑡 𝑟𝑛 𝑋, 𝑍 , 𝑟𝑎 𝑋, 𝑌 , 𝑟𝑏 𝑌, 𝑍
– Disjunctive rules are avoided, since they may lead to ASP programs with head cycles
17
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
Introduction Trajectory Calculi Implementation Evaluation Conclusion
18. Implementation (3): CTSA2 & GEN
• Ensure that no grounding is performed for trajectory pairs when the relation is
already known – encoding CTSA2
– Predicate fact 𝑟𝑖, 𝑋, 𝑍 to express that the relation between trajectories 𝑋 and 𝑍 is known to
be 𝑟𝑖
– Append #count 𝑅: fact 𝑅, 𝑋, 𝑍 = 0 to the choice rule body to ensure rule applies only
when relation is unknown
• Generalised encoding (GEN), applicable to any qualitative calculus with a
composition table
– Domain: 𝑒𝑙𝑒𝑚𝑒𝑛𝑡(𝑋)
– Base relations: 𝑟𝑒𝑙𝑎𝑡𝑖𝑜𝑛(<rel_name>)
– Composition table entries: 𝑡𝑎𝑏𝑙𝑒 <row_relation>, <column_relation>,<valid_relation>
– Generalised integrity constraint ← 𝑡𝑟𝑢𝑒 𝑋, 𝑅1, 𝑌 , 𝑡𝑟𝑢𝑒 𝑌, 𝑅2, 𝑍 , 𝑛𝑜𝑡 𝑡𝑟𝑢𝑒 𝑋, 𝑅 𝑜𝑢𝑡, 𝑌 ∶
𝑡𝑎𝑏𝑙𝑒 𝑅1, 𝑅2, 𝑅 𝑜𝑢𝑡
– Choice rule: 𝑡𝑟𝑢𝑒 𝑋, 𝑅, 𝑍 ∶ 𝑟𝑒𝑙𝑎𝑡𝑖𝑜𝑛(𝑅) = 1 ← 𝑒𝑙𝑒𝑚𝑒𝑛𝑡 𝑋 , 𝑒𝑙𝑒𝑚𝑒𝑛𝑡 𝑍 , 𝑋! = 𝑍
– Equality relation: 𝑡𝑟𝑢𝑒 𝑋, 𝑒𝑞, 𝑋 ← 𝑒𝑙𝑒𝑚𝑒𝑛𝑡(𝑋)
– Input: 𝑝𝑜𝑠𝑠𝑖𝑏𝑙𝑒 𝑋, 𝑅, 𝑌
– Input integrity constraint: ← 𝑝𝑜𝑠𝑠𝑖𝑏𝑙𝑒 𝑋, _, 𝑌 , 𝑛𝑜𝑡 𝑡𝑟𝑢𝑒 𝑋, 𝑅, 𝑌 ∶ 𝑝𝑜𝑠𝑠𝑖𝑏𝑙𝑒 𝑋, 𝑅, 𝑌 18
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
Introduction Trajectory Calculi Implementation Evaluation Conclusion
19. Evaluation: TC-6 Experiment 1
• 1000 trajectories, mean length of 282
regions, generated from T-Drive dataset
• clingo 5.2.0 run on Intel® Xeon® X3430
@2.4GHz, 16GB RAM
• Find a consistent configuration when
only one relation per trajectory is
known
• CTSA and CTSA2 show significantly
improved results over COI7
– Subtle differences between CTSA and
CTSA2 since input is relatively small (one
relation per distinct pair of trajectories)
• GEN trades off performance for
universal applicability
– Encoding can be used as a starting point
on which calculus-specific improvements
can be applied
19
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
Introduction Trajectory Calculi Implementation Evaluation Conclusion
20. Evaluation: TC-6 Experiment 2
• Find a consistent configuration
when trajectories are fixed to
50 and the number of known
relations increases
• Improvement of CTSA2 over
CTSA more pronounced up to
knowing 25 out of 50 relations
• GEN grounding time constant
due to input taking part only in
a single integrity constraint
• Program size increases similarly
across all encodings
20
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
Introduction Trajectory Calculi Implementation Evaluation Conclusion
21. Evaluation: TC-10 Experiment 1
• Find a consistent configuration
when only one relation per
trajectory is known
• Similarly to TC-6, CTSA and
CTSA2 show significantly
improved results over COI7
– Differences between CTSA and
CTSA2 even less visible due to
higher complexity
• GEN consumes less memory
than COI7, allowing reasoning
for up to 90 trajectories
21
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
Introduction Trajectory Calculi Implementation Evaluation Conclusion
22. Evaluation: TC-10 Experiment 2
• Find a consistent configuration
when trajectories are fixed to 50
and the number of known
relations increases
• Results mirror those of TC-6: an
increase of relations from 6 to 10
does not affect behaviour when
more relations are known
– Improvement of CTSA2 over CTSA
again peaks when knowing 25 out
of 50 relations
– Limited variations in performance
of GEN
22
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
Introduction Trajectory Calculi Implementation Evaluation Conclusion
23. Conclusion
• Simplified representation of trajectories as sequences of non-
overlapping regions on partitioned maps
• TC-6 allows arbitrary trajectories, TC-10 requires that they do not
end where they start
• ASP encodings scale up to 250 trajectories for TC-6 and 150
trajectories for TC-10
• GEN encoding applicable to any quantitative calculus that includes a
composition table in its definition
• TC-6 and TC-10 especially useful for applications that rely on large
trajectory databases: Origin/Destination analysis, discovery of
transportation demand and monitoring of stream of population
23
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
Introduction Trajectory Calculi Implementation Evaluation Conclusion
24. Future Work
• Explore a more restrictive calculus where no cycles are
allowed at all
– Potentially more useful for applications focusing on point-to-
point transportation of people or goods
• Extend calculi with a temporal dimension using Allen’s
interval algebra
• Determine whether knowledge gained through CTSA and
CTSA2 can be carried over to ASP implementations of other
qualitative calculi
• Investigate the trade-off between performance and
applicability of GEN 24
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
Introduction Trajectory Calculi Implementation Evaluation Conclusion
25. 25
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK
g.bargiannis@hud.ac.uk
Questions?
26. References
• BRENTON, C., FABER, W., AND BATSAKIS, S. 2016. Answer set programming for qualitative
spatiotemporal reasoning: Methods and experiments. In ICLP (Technical Communications),
M. Carro, A. King, N. Saeedloei, and M. D. Vos, Eds. OASICS, vol. 52. Schloss Dagstuhl -
Leibniz-Zentrum fuer Informatik, 4:1–4:15.
• DELAFONTAINE, M., COHN, A. G., AND DE WEGHE, N. V. 2011. Implementing a qualitative
calculus to analyse moving point objects. Expert Syst. Appl. 38, 5, 5187–5196.
• MARTÍNEZ-MARTÍN, E., ESCRIG, M. T., AND DEL POBIL, A. P. 2012. A general qualitative
spatiotemporal model based on intervals. J. UCS 18, 10, 1343–1378.
• NOYON, V., CLARAMUNT, C., AND DEVOGELE, T. 2007. A relative representation of
trajectories in geogaphical spaces. GeoInformatica 11, 4, 479–496.
• YUAN, J., ZHENG, Y., XIE, X., AND SUN, G. 2013. T-drive: Enhancing driving directions with taxi
drivers’ intelligence. IEEE Trans. Knowl. Data Eng. 25, 1, 220–232.
26
George Baryannis A Trajectory Calculus for QSR with ASP ICLP 2018 Oxford, UK