Characterizing Trajectories of Moving Objects Using Natural Language Path Descriptions

Size: px
Start display at page:

Download "Characterizing Trajectories of Moving Objects Using Natural Language Path Descriptions"

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 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 information

Basic Meanings of Spatial Computation and Evaluation in 3D Space

Basic 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 information

Planar union of rectangles with sides parallel to the coordinate axis

Planar 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 information

Reversibility and Re-usability of Resources in NLG and Natural Language Dialog Systems

Reversibility 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 information

One-Point Geometric Crossover

One-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 information

Load 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 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 information

Computational Geometry

Computational 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 information

How to Prove Higher Order Theorems in First Order Logic

How 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 information

Parameterized Complexity of Independence and Domination on Geometric Graphs

Parameterized 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 information

Chapter 5. Transforming Shapes

Chapter 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 information

Higher Order Refinement Heuristics for Rule Validation

Higher 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 information

Eye 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 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 information

Comparison of Reconstruction Methods for Computed Tomography with Industrial Robots using Automatic Object Position Recognition

Comparison 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 information

3 No-Wait Job Shops with Variable Processing Times

3 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 information

Algorithms Exam TIN093/DIT600

Algorithms 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 information

Online 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 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 information

DETECTION 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 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 information

Optimal Segmentation and Understanding of Motion Capture Data

Optimal 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 information

Franz KurfeB. Parallelism in Logic

Franz 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 information

Lösungsvorschläge zum Übungsblatt 5: Fortgeschrittene Aspekte objektorientierter Programmierung (SS 2007)

Lö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 information

Handout 9: Imperative Programs and State

Handout 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 information

Multiple Choice Style Informatics

Multiple 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 information

arxiv: v1 [math.ho] 7 Nov 2017

arxiv: 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 information

TiP: Analyzing Periodic Time Series Patterns

TiP: 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 information

Granular 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: A Paradigm in Information Processing Saroj K. Meher Center for Soft Computing Research Indian Statistical Institute, Kolkata Granular computing (GrC): Outline Introduction Definitions

More information

Task analysis based on observing hands and objects by vision

Task 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 information

Speeding up Evolutionary Algorithms Through Restricted Mutation Operators

Speeding 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 information

Chapter 3. Set Theory. 3.1 What is a Set?

Chapter 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 information

Figure 2.1: A bipartite graph.

Figure 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 information

6th Grade Graphing

6th 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 information

Learning Geometric Concepts with an Evolutionary Algorithm

Learning 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 information

2D transformations: An introduction to the maths behind computer graphics

2D 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 information

Detecting Elliptic Objects Using Inverse. Hough{Transform. Joachim Hornegger, Dietrich W. R. Paulus. The following paper will appear in the

Detecting 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 information

Lecture 5. Logic I. Statement Logic

Lecture 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 information

Distances between intuitionistic fuzzy sets

Distances 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 information

Every DFS Tree of a 3-Connected Graph Contains a Contractible Edge

Every 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 information

The Encoding Complexity of Network Coding

The 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 information

MA 111 Review for Exam 3

MA 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 information

City, University of London Institutional Repository

City, 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 information

INCONSISTENT DATABASES

INCONSISTENT 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 information

Please 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 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 information

FUZZY BOOLEAN ALGEBRAS AND LUKASIEWICZ LOGIC. Angel Garrido

FUZZY 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 information

Photogrammetry and 3D Car Navigation

Photogrammetry 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 information

Graph-based approaches for simulating pedestrian dynamics in building models

Graph-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 information

Lecture 6. Abstract Interpretation

Lecture 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 information

Traffic Analysis on Business-to-Business Websites. Masterarbeit

Traffic 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 information

A Framework for A Graph- and Queuing System-Based Pedestrian Simulation

A 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 information

An Interactive Technique for Robot Control by Using Image Processing Method

An 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 information

Formal 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.

Formal 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 information

1/60. Geometric Algorithms. Lecture 1: Introduction. Convex Hulls

1/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 information

Simulation of Petri Nets in Rule-Based Expert System Shell McESE

Simulation 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 information

Technische 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) 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 information

Geometry Sixth Grade

Geometry 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 information

GUIDELINES FOR THE WRITING OF SEMINAR PAPERS

GUIDELINES 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 information

XI International PhD Workshop OWD 2009, October Fuzzy Sets as Metasets

XI 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 information

Prentice Hall Mathematics: Course Correlated to: Colorado Model Content Standards and Grade Level Expectations (Grade 6)

Prentice 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 information

Visualisation of route descriptions in a resource-adaptive navigation aid

Visualisation 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 information

Agile Mind Mathematics 6 Scope and Sequence, Indiana Academic Standards for Mathematics

Agile 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 information

A 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 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 information

On the Relationships between Zero Forcing Numbers and Certain Graph Coverings

On 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 information

IN-SITU CALIBRATION OF A REDUNDANT MEASUREMENT SYSTEM FOR MANIPULATOR POSITIONING

IN-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 information

A simple algorithm for 4-coloring 3-colorable planar graphs

A 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 information

TASK 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

TASK 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 information

Visibility: Finding the Staircase Kernel in Orthogonal Polygons

Visibility: 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 information

Fuzzy Modeling for Control.,,i.

Fuzzy 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 information

Robot Motion Planning Using Generalised Voronoi Diagrams

Robot 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 information

Static Program Analysis

Static 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 information

Purpose: To explore the raster grid and vector map element concepts in GIS.

Purpose: 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 information

Robust vein extraction on plant leaf images

Robust 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 information

Please 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 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 information

Solution of Exercise Sheet 11

Solution 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 information

An integrated knowledge based assembly control system for automobile manufacturing

An 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 information

Designing Views to Answer Queries under Set, Bag,and BagSet Semantics

Designing 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 information

Concurrent 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 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 information

A METHOD OF MAP MATCHING FOR PERSONAL POSITIONING SYSTEMS

A 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 information

Catalan Numbers. Table 1: Balanced Parentheses

Catalan 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 information

2 The original active contour algorithm presented in [] had some inherent computational problems in evaluating the energy function, which were subsequ

2 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 information

Online algorithms for clustering problems

Online 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 information

On the null space of a Colin de Verdière matrix

On 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 information

Computational Geometry for Imprecise Data

Computational 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 information

Examination 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) 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 information

An Information-Model for Presentation Generation

An 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 information

Static Program Analysis

Static 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 information

A Content Based Image Retrieval System Based on Color Features

A 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 information

Meta Information Concepts for Environmental Information Systems

Meta 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 information

Advanced Algorithms and Data Structures

Advanced 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 information

Usability 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 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 information

FLEXIBLE ROBOT-BASED INLINE QUALITY MONITORING USING PICTURE-GIVING SENSORS

FLEXIBLE 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 information

6. Concluding Remarks

6. 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 information

Negated Polarity Questions as Speech Act Denegations

Negated 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 information

Derivation of Feature Component Maps by means of Concept Analysis

Derivation 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 information

AUTOMATIC EXTRACTION OF BUILDING ROOFS FROM PICTOMETRY S ORTHOGONAL AND OBLIQUE IMAGES

AUTOMATIC 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 information

Location in railway traffic: generation of a digital map for secure applications

Location 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 information

AN ADAPTIVE MESH METHOD FOR OBJECT TRACKING

AN 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 information

FACET 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 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 information

Modeling the Duality Extraction for Linear Programming Models

Modeling 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 information

Problem-Adapted Mesh Generation With FEM-Features

Problem-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 information

Technische Universität München Zentrum Mathematik

Technische 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 information

Real-Time 3D Tool Path Generation for Numerical Control

Real-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 information

THE FOUNDATIONS OF MATHEMATICS

THE 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