Characterizing Trajectories of Moving Objects Using Natural Language Path Descriptions
|
|
- Samson Chase
- 5 years ago
- Views:
Transcription
1 Characterizing Trajectories of Moving Objects Using Natural Language Path Descriptions Elisabeth André, Guido Bosch, Gerd Herzog, Thomas Rist SFB 314, Project VITRA, Universität des Saarlandes D Saarbrücken, Germany Abstract The topic of this paper 1 is the analysis of the semantics of the particular spatial relations 'along' and 'past' which are used to characterize the path of moving objects. The German dialogue system CITYTOUR, which answers questions about the spatial relations of objects in a scene, is presented by means of a simple dialogue example. The representational prerequisites of the static and the dynamic objects, required for computational analysis are presented. Two concrete predicate functions testing whether a dynamic object moves along or moves past a static object are described in detail. This paper appeared in: Proc. of the 7th ECAI, volume 2, pp. 1 8, Brighton, UK, This report describes work done in the project VITRA, which is part of the SFB 314 Research Program of the Science Foundation (DFG) on AI and Knowledge-Based Systems. 1
2 1 Introduction The development of knowledge-based systems for natural language descriptions of image sequences includes the problem of defining a computational semantics of natural language expressions which describe spatial relations. Aspects of this problem have been discussed in theoretical studies e.g. by Boggess [1978], Herskovits [1980], and Dirven [1981]. In systems like NAOS, Neumann [1984], HAM-RPM, von Hahn et al. [1980], GEOSYS, Fürnsinn et al. [1984], SWYSS, Hußmann and Schefe [1984], or MERCATOR, Davis [1984], many aspects of spatial relations have already been implemented. Though path expressions have been discussed from a linguistic point of view, they have not yet been implemented in a system like those mentioned above. Our interests on this topic arise from implementing the CITYTOUR system, André et al. [1985], which is a German question-answering system that simulates a fictitious sightseeing tour through an interesting part of a particular city. Fig. 1 shows an exam- Figure 1: The basic windows of the CITYTOUR system ple of the domain of discourse: a part of a city with static objects (e.g. buildings) and dynamic objects (e.g. pedestrians). A special dynamic object is the sightseeing bus which is graphically represented as a big dot. The questioner is assumed to be sitting in that bus. Thus the conversational partner is himself part of the scene under discussion. Therefore CITYTOUR's answers can take into account the current position of 2
3 the observer. In this respect CITYTOUR differs from the systems mentioned above. The dialogue window shown in Fig. 1 contains a short typical dialogue example: The first question Liegt die Sparkasse hinter dem Rathaus? (Is the bank behind the town hall?) produces the negative answer Nein, das kann man nicht sagen. (No, you can't say that) because the front side (cf. the bold edges in Fig. 1) of the reference object Rathaus is decisive for the system's answer. If the deictic expression von hier aus (from here) is added to the first question, CITYTOUR considers the passenger's position instead of the front side of the reference object and returns the answer Ja, die Sparkasse befindet sich direkt hinter dem Rathaus von hier aus. (Yes, the bank is directly behind the town hall from here.). In addition to some static spatial relations (e.g. in front of, behind, left, right, between) and simple dynamic relations (e.g. move to the front side of, move to the back side of, move to the left side of, move to the right side of), the focus of our research was the computational semantics of path prepositions. In this paper we present two new algorithms which decide whether the path of a moving object can be described in German by the path prepositions entlang (along) or vorbei (past). 2 Representational Prerequisites The most important prerequisite for evaluating path expressions is that the static objects are not simply represented as centroids. Thus in the CITYTOUR system the representation of large static objects also includes a closed polygon, a functional property called prominent front (cf. the bold edge of the polygon as shown in Fig. 2) and a delineative rectangle which is oriented on the object's prominent front. Dynamic objects (e.g. pedestrians) are simplified and represented as centroids. The movement of a dynamic object is represented by a trajectory, a list of pairs, each of which consists of the location of the object and a time-marker. For example, the trajectory of a pedestrian may be the list ((P t1 t 1 )(P t2 t 2 ) :::: (P t i t i) ::::), where P t i denotes the position of the pedestrian at the time t i (cf. Fig. 3). We use the tuple (< relident < object 1 ::: < object n ) to denote a spatial relation, where rel ident is a predicate and object 1 ::: object n are its arguments. For example the utterance The man walked along the street will be associated with the tuple (along man11 street22). 3 The Relation vorbei (past) Frequently the relation vorbei (past) can be combined with other relations like behind, in front of, left of and so on, e.g. the man is passing the left side of the post-office. These relations restrict the semantics of the relation vorbei (past). The following 3
4 Figure 2: Different representation forms of a static object Figure 3: The trajectory of a dynamic object algorithm defines a predicate function which decides whether two objects are in the relation vorne vorbei (passing in front of). By means of the delineative rectangle we compute the four half-planes (L, H, V, R), as shown in Fig. 4. The delineative rectangle has been computed according to the given prominent front of the object. We will show how we can find out whether a dynamic object passes in front of a static object. Some general definitions follow: SO = set of static objects DO = set of dynamic objects object size = arithmetic mean of the sides of delineative rectangle 4
5 Figure 4: Dynamic object passing the right side and the back side of a static object The trajectory T of a dynamic object is written in terms of the sequence T = ((P 1 t 1 )(P 2 t 2 ) ::: (P i t i ) ::: (P n;1 t n;1)(p n t n )) where 1 i n 2 N P i 2 R 2 is the position of an object 2 DOat the time-markert i 2 N: The function trajectory maps from DO to the set of all trajectories. L, R, H, V R 2 according to Fig. 4. We define a core interval of a dynamic relation as the minimal time interval [t begin t end ], for which the sub-trajectory ((P begin t begin ):::(P end t end )) satisfies the predicate vorne vorbei(obj1 Obj2), where Obj1 2 DO and Obj2 2 SO. Definition of the predicate vorne vorbei (passing in front of): [t begin t end ] is a core interval for which the predicate vorne vorbei (passing in 5
6 front of) is satisfied () 1. (P begin 2 R ^ P end 2 L) _ (P begin 2 L ^ P end 2 R), i.e., the dynamic object passes the static object from the right to the left or the reverse. 2. 8t i 2 ]t begin t end [: (P i =2 L S R) ^ (P i 2 V ), i.e., the dynamic object is exactly in front of the static object between t begin and t end. 3. 8i 2 N : t begin < t i < t end : distance1(p i Obj) <k 1 (Obj), where distance1(p i Obj) is the distance of the point P i from the delineative rectangle of the static object Obj, and k 1 (Obj) is an object-dependent threshold, i.e., the distance between the static object and the dynamic object does not exceed an object-dependent threshold. Experiments with the CITYTOUR system have shown that for k 1 values in the range of 2 object size yield reasonable results. Analogous definitions for the remaining cases rechts vorbei, links vorbei, hinter vorbei (passing right of, passing left of, passing behind of) are easy to formulate. 4 The Relation entlang (along) The analysis of the dynamic relation entlang (along) shows that the exact shape of the trajectory has to be taken into account to a higher degree than in the analysis of the relation vorbei (past). As a first approach to the modeling of a predicate entlang (along) the following definition has been developed. Definition of the predicate entlang (along): [t begin t end ] is a core interval for which the predicate entlang (along) is satisfied () 1. 8i 2]t begin t end [: distance2(p i Obj) <k 2 (Obj) where distance2(p i Obj) is the minimal distance between the point P i and the static object Obj, (i.e. the polygonal representation of the object), and k 2 (Obj) is an object-dependent threshold, i.e., the distance between the dynamic and the static object must not exceed an object-dependent threshold. 2. The direction of the movement is either clockwise or counterclockwise with regard to the orientation of the object (the polygonal representation implemented in LISP implies an orientation). 3. P end;1 distance3(p i=begin i P i+1 ) k 3 (Obj) where distance3(p j P k ) is the Euclidian distance between the two points P j and P k, and k 3 (Obj) is an 6
7 object-dependent threshold, i.e., the dynamic object has to cover a distance which exceeds the object-dependent threshold k [t t ] [t begin i endj begin t end ] for which (1) to (3) hold, i.e., there is no sub-trajectory that satisfies the predicate entlang (along). Figure 5: Trajectory of an object moving along the church2 For k 2 we found that values in the range of 0:3 object size yield reasonable results, whereas k 3 has been set to 0:75 object size. 5 Concluding Remarks For an implementation of a generalized algorithm testing the relation vorbei without further spatial specification the use of one of the four predicates vorne vorbei, hinten vorbei, rechts vorbei, links vorbei (to pass the front side of, back side of, right side of, left side of) proves to be insufficient. Fig. 6 shows an example where a human observer would decide The man passed the church, but none of the four cases vorne vorbei, hinten vorbei, rechts vorbei, links vorbei is applicable. In some cases the predicate entlang (along) is satisfied, although it does not agree with natural language use. If the static object is full of nooks and crannies, it seems reasonable to use a more complicated algorithm which compares the course of the trajectory with the edges of the object. In our opinion the calculation of the applicability of the predicate entlang (along) has to consider the shape of the static object to a greater extent than the calculation of the predicate vorbei (past). This has the following consequences for our algorithms: Whereas it is sufficient for the calculation of the predicate vorbei (past) to utilize the delineative rectangle of the static object, the calculation of the applicability of the predicate entlang (along) starts out from the polygonal representation of an object (cf. distance1, distance2 in the algorithms presented). Moreover the threshold k 1 for the predicate vorbei is more generous than k 2 for the predicate entlang (along). Therefore 7
8 Figure 6: Passing that will not be matched by the algorithm trajectory1 shown in Fig. 7 satisfies our definitions for the predicate entlang (along) and the predicate vorbei (past), whereas trajectory2 only satisfies the latter. 6 Future Work Currently CITYTOUR can only test whether a predicate is satisfied or not. That means that all arguments of the tupels are instantiated. Problems arise dealing with partially instantiated tupels, e.g. (past, man1,?building), (?predicate, man1, church21), where? marks variables. For the latter case an algorithm has to be developed which selects the most suitable predicate from a set of predicates. It could be used to decide whether an object passes a building or moves along it following its contours. In addition, the concept of degree of applicability of a predicate can be introduced, which expresses the extent to which a spatial relation is appropriate to describe a given object configuration. In CITYTOUR the degree of applicability has already been implemented for static relations. In surface structure the degree of applicability is expressed by linguistic hedges, such as 'directly' and 'immediately'. Further attention should be paid to the question of whether the algorithms developed for a special discourse world can be transferred to another domain. The question whether the chosen types of representation (centroid, polygon, deliniative rectangle) are sufficient, deserves particular interest. In the project VITRA, problems occuring when generating present-tense descriptions of motion will be examined in detail. In this case we have to consider uncom- 8
9 Figure 7: Comparison between the applicability of the predicates along and past pleted movements which will require expectation-driven heuristics for recognizing events before they are finished. 7 Technical Notes The Citytour system is implemented on a SYMBOLICS 3600 LISP machine. The program is written in FUZZY and ZetaLISP. The response time for a typical question is about five seconds. Acknowledgements We would like to thank Prof. Dr. Wolfgang Wahlster and Gudula Retz-Schmidt for their insightful comments and suggestions throughout the development and the writing of this paper. 9
10 References E. André, G. Bosch, G. Herzog, T. Rist. CITYTOUR Ein nürlichsprachliches Anfragesystem zur Evaluierung räumlicher Präpositionen. Abschlußbericht zum fortgeschrittenenpraktikum prof. dr. w. wahlster, wintersemester 1984/85, Fachbereich Informatik, Univ. des Saarlandes, L. C. Boggess. Computational Interpretation of English Spatial Prepositions. Technical Report T-75, Coordinated Science Laboratory, Univ. of Illinois, E. Davis. Representing and Acquiring Geographic Knowledge. Ph.D. thesis, Computer Science Department, Yale Univ., New Haven, CT, R. Dirven. Spatial Relations in English. In: G. Radden, R. Dirven, eds., Anglistik und Englischunterricht. Kasusgrammatik und Fremdsprachendidaktik, pp , WVT Wissenschaftlicher Verlag, Trier, M. Fürnsinn, M. N. Khenkhar, B. Ruschkowski. GEOSYS Ein Frage-Antwort- System mit räumlichem Vorstellungsvermögen. In: C.-R. Rollinger, ed., Probleme des (Text-) Verstehens, Ansätze der künstlichen Intelligenz, pp , Niemeyer, Tübingen, A. Herskovits. On the Spatial Uses of Prepositions. In: Proc. of the 18th ACL, pp. 1 5, Philadelphia, PA, M. Hußmann, P. Schefe. The Design of SWYSS, a Dialogue System for Scene Analysis. In: L. Bolc, ed., Natural Language Communication with Pictorial Information Systems, pp , Hanser/McMillan, München, B. Neumann. Natural Language Description of Time-Varying Scenes. Report 105, Fachbereich Informatik, Univ. Hamburg, W. von Hahn, W. Hoeppner, A. Jameson, W. Wahlster. The Anatomy of the Natural Language Dialogue System HAM-RPM. In: L. Bolc, ed., Natural Language Based Computer Systems, pp , Hanser/McMillan, München,
Natural Language Access to Visual Data: Dealing with Space and Movement
Natural Language Access to Visual Data: Dealing with Space and Movement Elisabeth André, Gerd Herzog,* Thomas Rist German Research Center for Artificial Intelligence (DFKI) D-66123 Saarbrücken, Germany
More informationBasic Meanings of Spatial Computation and Evaluation in 3D Space
From: AAAI-94 Proceedings. Copyright 1994, AAAI (www.aaai.org). All rights reserved. Basic Meanings of Spatial Computation and Evaluation in 3D Space Klaus-Peter Gapp Cognitive Science Program, Dept. of
More informationPlanar union of rectangles with sides parallel to the coordinate axis
6 th International Conference on Applied Informatics Eger, Hungary, January 27 31, 2004. Planar union of rectangles with sides parallel to the coordinate axis Daniel Schmid, Hanspeter Bopp Department of
More informationReversibility and Re-usability of Resources in NLG and Natural Language Dialog Systems
Reversibility and Re-usability of s in NLG and Natural Language Dialog s Martin Klarner 3SOFT GmbH Frauenweiherstr. 14, D-91058 Erlangen, Germany martin.klarner@3soft.de Abstract Reversibility is a key
More informationOne-Point Geometric Crossover
One-Point Geometric Crossover Alberto Moraglio School of Computing and Center for Reasoning, University of Kent, Canterbury, UK A.Moraglio@kent.ac.uk Abstract. Uniform crossover for binary strings has
More informationLoad Balancing for Problems with Good Bisectors, and Applications in Finite Element Simulations
Load Balancing for Problems with Good Bisectors, and Applications in Finite Element Simulations Stefan Bischof, Ralf Ebner, and Thomas Erlebach Institut für Informatik Technische Universität München D-80290
More informationComputational Geometry
Lecture 1: Introduction and convex hulls Geometry: points, lines,... Geometric objects Geometric relations Combinatorial complexity Computational geometry Plane (two-dimensional), R 2 Space (three-dimensional),
More informationHow to Prove Higher Order Theorems in First Order Logic
How to Prove Higher Order Theorems in First Order Logic Manfred Kerber Fachbereich Informatik, Universitat Kaiserslautern D-6750 Kaiserslautern, Germany kerber@informatik.uni-kl.de Abstract In this paper
More informationParameterized Complexity of Independence and Domination on Geometric Graphs
Parameterized Complexity of Independence and Domination on Geometric Graphs Dániel Marx Institut für Informatik, Humboldt-Universität zu Berlin, Unter den Linden 6, 10099 Berlin, Germany. dmarx@informatik.hu-berlin.de
More informationChapter 5. Transforming Shapes
Chapter 5 Transforming Shapes It is difficult to walk through daily life without being able to see geometric transformations in your surroundings. Notice how the leaves of plants, for example, are almost
More informationHigher Order Refinement Heuristics for Rule Validation
From: FLAIRS-02 Proceedings. Copyright 2002, AAAI (www.aaai.org). All rights reserved. Higher Order Refinement Heuristics for Rule Validation Hans - Werner Kelbassa Email: kelbassa@uni-paderborn.de Abstract
More informationEye Tracking Experiments in Business Process Modeling: Agenda Setting and Proof of Concept
Eye Tracking Experiments in Business Process Modeling: Agenda Setting and Proof of Concept Frank Hogrebe 1, NickGehrke 2, Markus Nüttgens 3 1 Hessische Hochschule für Polizei und Verwaltung, Fachbereich
More informationComparison of Reconstruction Methods for Computed Tomography with Industrial Robots using Automatic Object Position Recognition
19 th World Conference on Non-Destructive Testing 2016 Comparison of Reconstruction Methods for Computed Tomography with Industrial Robots using Automatic Object Position Recognition Philipp KLEIN 1, Frank
More information3 No-Wait Job Shops with Variable Processing Times
3 No-Wait Job Shops with Variable Processing Times In this chapter we assume that, on top of the classical no-wait job shop setting, we are given a set of processing times for each operation. We may select
More informationAlgorithms Exam TIN093/DIT600
Algorithms Exam TIN093/DIT600 Course: Algorithms Course code: TIN 093 (CTH), DIT 600 (GU) Date, time: 22nd October 2016, 14:00 18:00 Building: M Responsible teacher: Peter Damaschke, Tel. 5405 Examiner:
More informationOnline Dial-A-Ride Problem with Time Windows: an exact algorithm using status vectors
Online Dial-A-Ride Problem with Time Windows: an exact algorithm using status vectors A. Fabri 1 and P. Recht 2 1 Universität Dortmund a.fabri@wiso.uni-dortmund.de 2 Universität Dortmund p.recht@wiso.uni-dortmund.de
More informationDETECTION OF CHANGES IN SURVEILLANCE VIDEOS. Longin Jan Latecki, Xiangdong Wen, and Nilesh Ghubade
DETECTION OF CHANGES IN SURVEILLANCE VIDEOS Longin Jan Latecki, Xiangdong Wen, and Nilesh Ghubade CIS Dept. Dept. of Mathematics CIS Dept. Temple University Temple University Temple University Philadelphia,
More informationOptimal Segmentation and Understanding of Motion Capture Data
Optimal Segmentation and Understanding of Motion Capture Data Xiang Huang, M.A.Sc Candidate Department of Electrical and Computer Engineering McMaster University Supervisor: Dr. Xiaolin Wu 7 Apr, 2005
More informationFranz KurfeB. Parallelism in Logic
Franz KurfeB Parallelism in Logic Artificial Intelligence Kiinstliche Intelligenz edited by Wolfgang Bibel and Walther von Hahn Artificial Intelligence aims for an understanding and the technical realization
More informationLösungsvorschläge zum Übungsblatt 5: Fortgeschrittene Aspekte objektorientierter Programmierung (SS 2007)
Prof. Dr. A. Poetzsch-Heffter Dipl.-Inform. N. Rauch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwaretechnik Lösungsvorschläge zum Übungsblatt 5: Fortgeschrittene Aspekte objektorientierter
More informationHandout 9: Imperative Programs and State
06-02552 Princ. of Progr. Languages (and Extended ) The University of Birmingham Spring Semester 2016-17 School of Computer Science c Uday Reddy2016-17 Handout 9: Imperative Programs and State Imperative
More informationMultiple Choice Style Informatics
Multiple Choice Style Informatics Jordan Tabov, Emil Kelevedzhiev & Borislav Lazarov I. Introduction. Jordan Tabov was an IMO participant and has been a team leader of the Bulgarian IMO team. He graduated
More informationarxiv: v1 [math.ho] 7 Nov 2017
An Introduction to the Discharging Method HAOZE WU Davidson College 1 Introduction arxiv:1711.03004v1 [math.ho] 7 Nov 017 The discharging method is an important proof technique in structural graph theory.
More informationTiP: Analyzing Periodic Time Series Patterns
ip: Analyzing Periodic ime eries Patterns homas Bernecker, Hans-Peter Kriegel, Peer Kröger, and Matthias Renz Institute for Informatics, Ludwig-Maximilians-Universität München Oettingenstr. 67, 80538 München,
More informationGranular Computing: A Paradigm in Information Processing Saroj K. Meher Center for Soft Computing Research Indian Statistical Institute, Kolkata
Granular Computing: A Paradigm in Information Processing Saroj K. Meher Center for Soft Computing Research Indian Statistical Institute, Kolkata Granular computing (GrC): Outline Introduction Definitions
More informationTask analysis based on observing hands and objects by vision
Task analysis based on observing hands and objects by vision Yoshihiro SATO Keni Bernardin Hiroshi KIMURA Katsushi IKEUCHI Univ. of Electro-Communications Univ. of Karlsruhe Univ. of Tokyo Abstract In
More informationSpeeding up Evolutionary Algorithms Through Restricted Mutation Operators
Speeding up Evolutionary Algorithms Through Restricted Mutation Operators Benjamin Doerr 1, Nils Hebbinghaus 1 and Frank Neumann 2 1 Max-Planck-Institut für Informatik, 66123 Saarbrücken, Germany. 2 Institut
More informationChapter 3. Set Theory. 3.1 What is a Set?
Chapter 3 Set Theory 3.1 What is a Set? A set is a well-defined collection of objects called elements or members of the set. Here, well-defined means accurately and unambiguously stated or described. Any
More informationFigure 2.1: A bipartite graph.
Matching problems The dance-class problem. A group of boys and girls, with just as many boys as girls, want to dance together; hence, they have to be matched in couples. Each boy prefers to dance with
More information6th Grade Graphing
1 6th Grade Graphing 2015-12-02 www.njctl.org 2 Graphing 6th Grade Topics Cartesian Plane Click on the topic to go to that section Graphing Ordered Pairs Polygons in the Coordinate Plane Cartesian Plane
More informationLearning Geometric Concepts with an Evolutionary Algorithm
final version in: Lawrence J. Fogel, Peter J. Angeline and Thomas Bck (Ed.), Evolutionary Programming V, The MIT Press, 1996 Learning Geometric Concepts with an Evolutionary Algorithm Andreas Birk Universität
More information2D transformations: An introduction to the maths behind computer graphics
2D transformations: An introduction to the maths behind computer graphics Lecturer: Dr Dan Cornford d.cornford@aston.ac.uk http://wiki.aston.ac.uk/dancornford CS2150, Computer Graphics, Aston University,
More informationDetecting Elliptic Objects Using Inverse. Hough{Transform. Joachim Hornegger, Dietrich W. R. Paulus. The following paper will appear in the
0 Detecting Elliptic Objects Using Inverse Hough{Transform Joachim Hornegger, Dietrich W R Paulus The following paper will appear in the Proceedings of the International Conference on Image Processing:
More informationLecture 5. Logic I. Statement Logic
Ling 726: Mathematical Linguistics, Logic. Statement Logic V. Borschev and B. Partee, September 27, 2 p. Lecture 5. Logic I. Statement Logic. Statement Logic...... Goals..... Syntax of Statement Logic....2.
More informationDistances between intuitionistic fuzzy sets
Fuzzy Sets and Systems 4 (000) 505 58 www.elsevier.com/locate/fss Distances between intuitionistic fuzzy sets Eulalia Szmidt, Janusz Kacprzyk Systems Research Institute, Polish Academy of Sciences, ul.
More informationEvery DFS Tree of a 3-Connected Graph Contains a Contractible Edge
Every DFS Tree of a 3-Connected Graph Contains a Contractible Edge Amr Elmasry Kurt Mehlhorn Jens M. Schmidt Abstract Let G be a 3-connected graph on more than 4 vertices. We show that every depth-first-search
More informationThe Encoding Complexity of Network Coding
The Encoding Complexity of Network Coding Michael Langberg Alexander Sprintson Jehoshua Bruck California Institute of Technology Email: mikel,spalex,bruck @caltech.edu Abstract In the multicast network
More informationMA 111 Review for Exam 3
MA 111 Review for Exam 3 Exam 3 (given in class on Tuesday, March 27, 2012) will cover Chapter 5. You should: know what a graph is and how to use graphs to model geographic relationships. know how to describe
More informationCity, University of London Institutional Repository
City Research Online City, University of London Institutional Repository Citation: Andrienko, N., Andrienko, G., Fuchs, G., Rinzivillo, S. & Betz, H-D. (2015). Real Time Detection and Tracking of Spatial
More informationINCONSISTENT DATABASES
INCONSISTENT DATABASES Leopoldo Bertossi Carleton University, http://www.scs.carleton.ca/ bertossi SYNONYMS None DEFINITION An inconsistent database is a database instance that does not satisfy those integrity
More informationPlease note: Only the original curriculum in Danish language has legal validity in matters of discrepancy. CURRICULUM
Please note: Only the original curriculum in Danish language has legal validity in matters of discrepancy. CURRICULUM CURRICULUM OF 1 SEPTEMBER 2008 FOR THE BACHELOR OF ARTS IN INTERNATIONAL COMMUNICATION:
More informationFUZZY BOOLEAN ALGEBRAS AND LUKASIEWICZ LOGIC. Angel Garrido
Acta Universitatis Apulensis ISSN: 1582-5329 No. 22/2010 pp. 101-111 FUZZY BOOLEAN ALGEBRAS AND LUKASIEWICZ LOGIC Angel Garrido Abstract. In this paper, we analyze the more adequate tools to solve many
More informationPhotogrammetry and 3D Car Navigation
Photogrammetric Week '07 Dieter Fritsch (Ed.) Wichmann Verlag, Heidelberg, 2007 Strassenburg-Kleciak 309 Photogrammetry and 3D Car Navigation MAREK STRASSENBURG-KLECIAK, Hamburg ABSTRACT The technological
More informationGraph-based approaches for simulating pedestrian dynamics in building models
Graph-based approaches for simulating pedestrian dynamics in building models Mario Höcker & Volker Berkhahn Institut für Bauinformatik, Leibniz Universität Hannover, Callinstr. 34, 30167 Hannover, Germany
More informationLecture 6. Abstract Interpretation
Lecture 6. Abstract Interpretation Wei Le 2014.10 Outline Motivation History What it is: an intuitive understanding An example Steps of abstract interpretation Galois connection Narrowing and Widening
More informationTraffic Analysis on Business-to-Business Websites. Masterarbeit
Traffic Analysis on Business-to-Business Websites Masterarbeit zur Erlangung des akademischen Grades Master of Science (M. Sc.) im Studiengang Wirtschaftswissenschaft der Wirtschaftswissenschaftlichen
More informationA Framework for A Graph- and Queuing System-Based Pedestrian Simulation
A Framework for A Graph- and Queuing System-Based Pedestrian Simulation Srihari Narasimhan IPVS Universität Stuttgart Stuttgart, Germany Hans-Joachim Bungartz Institut für Informatik Technische Universität
More informationAn Interactive Technique for Robot Control by Using Image Processing Method
An Interactive Technique for Robot Control by Using Image Processing Method Mr. Raskar D. S 1., Prof. Mrs. Belagali P. P 2 1, E&TC Dept. Dr. JJMCOE., Jaysingpur. Maharashtra., India. 2 Associate Prof.
More informationFormal Model. Figure 1: The target concept T is a subset of the concept S = [0, 1]. The search agent needs to search S for a point in T.
Although this paper analyzes shaping with respect to its benefits on search problems, the reader should recognize that shaping is often intimately related to reinforcement learning. The objective in reinforcement
More information1/60. Geometric Algorithms. Lecture 1: Introduction. Convex Hulls
1/60 Geometric Algorithms Lecture 1: Introduction Convex Hulls Geometric algorithms scope 2/60 Geometry algorithms (practice): Study of geometric problems that arise in various applications and how algorithms
More informationSimulation of Petri Nets in Rule-Based Expert System Shell McESE
Abstract Simulation of Petri Nets in Rule-Based Expert System Shell McESE F. Franek and I. Bruha Dept of Computer Science and Systems, McMaster University Hamilton, Ont., Canada, L8S4K1 Email: {franya
More informationTechnische Universität München, Zentrum Mathematik Lehrstuhl für Angewandte Geometrie und Diskrete Mathematik. Combinatorial Optimization (MA 4502)
Technische Universität München, Zentrum Mathematik Lehrstuhl für Angewandte Geometrie und Diskrete Mathematik Combinatorial Optimization (MA 4502) Dr. Michael Ritter Problem Sheet 4 Homework Problems Problem
More informationGeometry Sixth Grade
Standard 6-4: The student will demonstrate through the mathematical processes an understanding of shape, location, and movement within a coordinate system; similarity, complementary, and supplementary
More informationGUIDELINES FOR THE WRITING OF SEMINAR PAPERS
UNIVERSITÄT HOHENHEIM Institut für Volkswirtschaftslehre Lehrstuhl für Volkswirtschaftslehre, insbes. Umweltökonomie sowie Ordnungs-, Struktur-, und Verbraucherpolitik (520F) Prof. Dr. Michael Ahlheim
More informationXI International PhD Workshop OWD 2009, October Fuzzy Sets as Metasets
XI International PhD Workshop OWD 2009, 17 20 October 2009 Fuzzy Sets as Metasets Bartłomiej Starosta, Polsko-Japońska WyŜsza Szkoła Technik Komputerowych (24.01.2008, prof. Witold Kosiński, Polsko-Japońska
More informationPrentice Hall Mathematics: Course Correlated to: Colorado Model Content Standards and Grade Level Expectations (Grade 6)
Colorado Model Content Standards and Grade Level Expectations (Grade 6) Standard 1: Students develop number sense and use numbers and number relationships in problemsolving situations and communicate the
More informationVisualisation of route descriptions in a resource-adaptive navigation aid
Visualisation of route descriptions in a resource-adaptive navigation aid Jörg Baus, Christian Kray, Antonio Krüger Collaborative Research Center 378 University of Saarbrücken PO-Box 151150 66041 Saarbrücken
More informationAgile Mind Mathematics 6 Scope and Sequence, Indiana Academic Standards for Mathematics
In the three years prior Grade 6, students acquired a strong foundation in numbers and operations, geometry, measurement, and data. Students are fluent in multiplication of multi-digit whole numbers and
More informationA Simplified Correctness Proof for a Well-Known Algorithm Computing Strongly Connected Components
A Simplified Correctness Proof for a Well-Known Algorithm Computing Strongly Connected Components Ingo Wegener FB Informatik, LS2, Univ. Dortmund, 44221 Dortmund, Germany wegener@ls2.cs.uni-dortmund.de
More informationOn the Relationships between Zero Forcing Numbers and Certain Graph Coverings
On the Relationships between Zero Forcing Numbers and Certain Graph Coverings Fatemeh Alinaghipour Taklimi, Shaun Fallat 1,, Karen Meagher 2 Department of Mathematics and Statistics, University of Regina,
More informationIN-SITU CALIBRATION OF A REDUNDANT MEASUREMENT SYSTEM FOR MANIPULATOR POSITIONING
IN-SIU CALIBRAION OF A REDUNDAN MEASUREMEN SYSEM FOR MANIPULAOR POSIIONING Piotr J. Meyer Philips Center for Industrial echnology (CF, Lynnfield, MA, U.S.A. Prof. Dr. Jan van Eijk Philips Center for Industrial
More informationA simple algorithm for 4-coloring 3-colorable planar graphs
A simple algorithm for 4-coloring 3-colorable planar graphs Ken-ichi Kawarabayashi 1 National Institute of Informatics, 2-1-2 Hitotsubashi, Chiyoda-ku, Tokyo 101-8430, Japan Kenta Ozeki 2 Department of
More informationTASK CSS HISTOGRAMI MOSTOVI NIZOVI. time limit 5 seconds 1 second 1 second 1 second. memory limit 256 MB 256 MB 256 MB 256 MB. points
April 12 th, 2014 Task overview TASK CSS HISTOGRAMI MOSTOVI NIZOVI input standard input output standard output time limit 5 seconds 1 second 1 second 1 second memory limit 256 MB 256 MB 256 MB 256 MB points
More informationVisibility: Finding the Staircase Kernel in Orthogonal Polygons
Visibility: Finding the Staircase Kernel in Orthogonal Polygons 8 Visibility: Finding the Staircase Kernel in Orthogonal Polygons Tzvetalin S. Vassilev, Nipissing University, Canada Stefan Pape, Nipissing
More informationFuzzy Modeling for Control.,,i.
Fuzzy Modeling for Control,,i. INTERNATIONAL SERIES IN INTELLIGENT TECHNOLOGIES Prof. Dr. Dr. h.c. Hans-Jiirgen Zimmermann, Editor European Laboratory for Intelligent Techniques Engineering Aachen, Germany
More informationRobot Motion Planning Using Generalised Voronoi Diagrams
Robot Motion Planning Using Generalised Voronoi Diagrams MILOŠ ŠEDA, VÁCLAV PICH Institute of Automation and Computer Science Brno University of Technology Technická 2, 616 69 Brno CZECH REPUBLIC Abstract:
More informationStatic Program Analysis
Static Program Analysis Thomas Noll Software Modeling and Verification Group RWTH Aachen University https://moves.rwth-aachen.de/teaching/ss-18/spa/ Preliminaries Outline of Lecture 1 Preliminaries Introduction
More informationPurpose: To explore the raster grid and vector map element concepts in GIS.
GIS INTRODUCTION TO RASTER GRIDS AND VECTOR MAP ELEMENTS c:wou:nssi:vecrasex.wpd Purpose: To explore the raster grid and vector map element concepts in GIS. PART A. RASTER GRID NETWORKS Task A- Examine
More informationRobust vein extraction on plant leaf images
Robust vein extraction on plant leaf images Norbert Kirchgeßner 1 Hanno Scharr 1;2 Uli Schurr 2 1 Interdisciplinary Center for Scientific Computing, Ruprecht Karls University, 69120 Heidelberg, Germany
More informationPlease note: Only the original curriculum in Danish language has legal validity in matters of discrepancy. CURRICULUM
Please note: Only the original curriculum in Danish language has legal validity in matters of discrepancy. CURRICULUM CURRICULUM OF 1 SEPTEMBER 2008 FOR THE BACHELOR OF ARTS IN INTERNATIONAL BUSINESS COMMUNICATION:
More informationSolution of Exercise Sheet 11
Foundations of Cybersecurity (Winter 16/17) Prof. Dr. Michael Backes CISPA / Saarland University saarland university computer science Solution of Exercise Sheet 11 1 Breaking Privacy By Linking Data The
More informationAn integrated knowledge based assembly control system for automobile manufacturing
An integrated knowledge based assembly control system for automobile manufacturing B. Fredtag Technische Universitat Munchen, Institut fur Informatik Lehrstuhl Prof. Bayer Orleansstr. 34, D-8000 Munchen
More informationDesigning Views to Answer Queries under Set, Bag,and BagSet Semantics
Designing Views to Answer Queries under Set, Bag,and BagSet Semantics Rada Chirkova Department of Computer Science, North Carolina State University Raleigh, NC 27695-7535 chirkova@csc.ncsu.edu Foto Afrati
More informationConcurrent Engineering and Robot Prototyping. Mohamed Dekhil, Tarek M. Sobh, Thomas C. Henderson, and Robert Mecklenburg 1 UUSC
Concurrent Engineering and Robot Prototyping Mohamed Dekhil, Tarek M. Sobh, Thomas C. Henderson, and Robert Mecklenburg 1 UUSC-93-023 Department of Computer Science University of Utah Salt Lake City, UT
More informationA METHOD OF MAP MATCHING FOR PERSONAL POSITIONING SYSTEMS
The 21 st Asian Conference on Remote Sensing December 4-8, 2000 Taipei, TAIWA A METHOD OF MAP MATCHIG FOR PERSOAL POSITIOIG SSTEMS Kay KITAZAWA, usuke KOISHI, Ryosuke SHIBASAKI Ms., Center for Spatial
More informationCatalan Numbers. Table 1: Balanced Parentheses
Catalan Numbers Tom Davis tomrdavis@earthlink.net http://www.geometer.org/mathcircles November, 00 We begin with a set of problems that will be shown to be completely equivalent. The solution to each problem
More information2 The original active contour algorithm presented in [] had some inherent computational problems in evaluating the energy function, which were subsequ
Linguistic contour modelling through Fuzzy Snakes Frank Howing University of Glamorgan, School of Electronics also with Fachhochschule Braunschweig/Wolfenbuttel, FB E f.hoewing@fh-wolfenbuettel.de Laurence
More informationOnline algorithms for clustering problems
University of Szeged Department of Computer Algorithms and Artificial Intelligence Online algorithms for clustering problems Summary of the Ph.D. thesis by Gabriella Divéki Supervisor Dr. Csanád Imreh
More informationOn the null space of a Colin de Verdière matrix
On the null space of a Colin de Verdière matrix László Lovász 1 and Alexander Schrijver 2 Dedicated to the memory of François Jaeger Abstract. Let G = (V, E) be a 3-connected planar graph, with V = {1,...,
More informationComputational Geometry for Imprecise Data
Computational Geometry for Imprecise Data November 30, 2008 PDF Version 1 Introduction Computational geometry deals with algorithms on geometric inputs. Historically, geometric algorithms have focused
More informationExamination Regulations of the European Institute of Financial Engineering and Derivatives for Certified Financial Engineer (as of: September 2018)
Examination Regulations of the European Institute of Financial Engineering and Derivatives for Certified Financial Engineer (as of: September 2018) 1 Title and Crediting of Prior Examinations 2 Examination
More informationAn Information-Model for Presentation Generation
An Information-Model for Presentation Generation Katja Otto, Heidrun Schumann University of Rostock, Computer Science Department D - 18051 Rostock Germany Email: {kotto, schumann}@informatik.uni-rostock.de
More informationStatic Program Analysis
Static Program Analysis Lecture 1: Introduction to Program Analysis Thomas Noll Lehrstuhl für Informatik 2 (Software Modeling and Verification) noll@cs.rwth-aachen.de http://moves.rwth-aachen.de/teaching/ws-1415/spa/
More informationA Content Based Image Retrieval System Based on Color Features
A Content Based Image Retrieval System Based on Features Irena Valova, University of Rousse Angel Kanchev, Department of Computer Systems and Technologies, Rousse, Bulgaria, Irena@ecs.ru.acad.bg Boris
More informationMeta Information Concepts for Environmental Information Systems
Meta Information Concepts for Environmental Information Systems Ralf Denzer, Reiner Güttler Hochschule für Technik und Wirtschaft des Saarlandes Goebenstr. 40 66117 Saarbrücken Germany {denzer,guettler}@htw.uni-sb.de
More informationAdvanced Algorithms and Data Structures
Advanced Algorithms and Data Structures Prof. Tapio Elomaa tapio.elomaa@tut.fi Course Prerequisites A seven credit unit course Replaced OHJ-2156 Analysis of Algorithms We take things a bit further than
More informationUsability Evaluation of Universal User Interfaces with the Computer-aided Evaluation Tool PROKUS
Usability Evaluation of Universal User Interfaces with the Computer-aided Evaluation Tool PROKUS Gert Zülch and Sascha Stowasser ifab-institute of Human and Industrial Engineering, University of Karlsruhe,
More informationFLEXIBLE ROBOT-BASED INLINE QUALITY MONITORING USING PICTURE-GIVING SENSORS
FLEXIBLE ROBOT-BASED INLINE QUALITY MONITORING USING PICTURE-GIVING SENSORS Chen-Ko Sung, Andreas Jacubasch and Thomas Müller Fraunhofer Institute IITB, Fraunhoferstrasse 1, 76131 Karlsruhe, Germany chen-ko.sung@iitb.fraunhofer.de,
More information6. Concluding Remarks
[8] K. J. Supowit, The relative neighborhood graph with an application to minimum spanning trees, Tech. Rept., Department of Computer Science, University of Illinois, Urbana-Champaign, August 1980, also
More informationNegated Polarity Questions as Speech Act Denegations
Negated Polarity Questions as Speech Act Denegations Semantics and Linguistic Theory 22 University of Chicago, May 18-20, 2012 Manfred Krifka krifka@rz.hu-berlin.de Zentrum für Allgemeine Sprachwissenschaft,
More informationDerivation of Feature Component Maps by means of Concept Analysis
Derivation of Feature Component Maps by means of Concept Analysis Thomas Eisenbarth, Rainer Koschke, Daniel Simon University of Stuttgart, Breitwiesenstr. 20-22, 70565 Stuttgart, Germany {eisenbts, koschke,
More informationAUTOMATIC EXTRACTION OF BUILDING ROOFS FROM PICTOMETRY S ORTHOGONAL AND OBLIQUE IMAGES
AUTOMATIC EXTRACTION OF BUILDING ROOFS FROM PICTOMETRY S ORTHOGONAL AND OBLIQUE IMAGES Yandong Wang Pictometry International Corp. Suite A, 100 Town Centre Dr., Rochester, NY14623, the United States yandong.wang@pictometry.com
More informationLocation in railway traffic: generation of a digital map for secure applications
Computers in Railways X 459 Location in railway traffic: generation of a digital map for secure applications F. Böhringer & A. Geistler Institut für Mess- und Regelungstechnik, University of Karlsruhe,
More informationAN ADAPTIVE MESH METHOD FOR OBJECT TRACKING
AN ADAPTIVE MESH METHOD FOR OBJECT TRACKING Mahdi Koohi 1 and Abbas Shakery 2 1 Department of Computer Engineering, Islamic Azad University, Shahr-e-Qods Branch,Tehran,Iran m.kohy@yahoo.com 2 Department
More informationFACET SHIFT ALGORITHM BASED ON MINIMAL DISTANCE IN SIMPLIFICATION OF BUILDINGS WITH PARALLEL STRUCTURE
FACET SHIFT ALGORITHM BASED ON MINIMAL DISTANCE IN SIMPLIFICATION OF BUILDINGS WITH PARALLEL STRUCTURE GE Lei, WU Fang, QIAN Haizhong, ZHAI Renjian Institute of Surveying and Mapping Information Engineering
More informationModeling the Duality Extraction for Linear Programming Models
Modeling the Duality Extraction for Linear Programming Models 1 University of Bahrain, Bahrain Muwafaq M. Fendi AlKubaisi 1 Correspondence: Dr. Muwafaq M. Fendi AlKubaisi, University of Bahrain, Bahrain.
More informationProblem-Adapted Mesh Generation With FEM-Features
INTERNATIONAL DESIGN CONFERENCE - DESIGN 2000 Dubrovnik, May 23-26, 2000. Problem-Adapted Mesh Generation With FEM-Features Dipl.-Ing. Horst Werner, Prof. Dr.-Ing. Christian Weber, cand. ing. Martin Schilke
More informationTechnische Universität München Zentrum Mathematik
Question 1. Incidence matrix with gaps Technische Universität München Zentrum Mathematik Prof. Dr. Dr. Jürgen Richter-Gebert, Bernhard Werner Projective Geometry SS 2016 www-m10.ma.tum.de/projektivegeometriess16
More informationReal-Time 3D Tool Path Generation for Numerical Control
Real-Time 3D Tool Path Generation for Numerical Control Gyula Hermann John von Neumann Faculty of Information Technology, Budapest Polytechnic H-1034 Nagyszombat utca 19 Budapest Hungary, hermgy@iif.hu
More informationTHE FOUNDATIONS OF MATHEMATICS
THE FOUNDATIONS OF MATHEMATICS By: Sterling McKay APRIL 21, 2014 LONE STAR - MONTGOMERY Mentor: William R. Brown, MBA Mckay 1 In mathematics, truth is arguably the most essential of its components. Suppose
More information