<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Reasoning about the Embedded Shape of a Qualitatively Represented Curve ⋆</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author role="corresp">
							<persName><forename type="first">Kazuko</forename><surname>Takahashi</surname></persName>
							<email>ktaka@kwansei.ac.jp</email>
							<affiliation key="aff0">
								<orgName type="institution">Kwansei Gakuin University</orgName>
								<address>
									<addrLine>1 Gakuen Uegahara</addrLine>
									<settlement>Sanda</settlement>
									<country key="JP">Japan</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Reasoning about the Embedded Shape of a Qualitatively Represented Curve ⋆</title>
					</analytic>
					<monogr>
						<idno type="ISSN">1613-0073</idno>
					</monogr>
					<idno type="MD5">D23037B124B2C4A91FC8F207407A2B80</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2025-04-23T18:35+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>qualitative spatial reasoning</term>
					<term>curved line</term>
					<term>embedding on a plane</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>This paper addresses the problem of embedding curves, represented qualitatively as sequences of primitive segments, onto a two-dimensional plane. These primitive segments are directed curved segments with intrinsic direction and convexity. We define a symbolic expression to each segment, and by connecting these segments, we can derive a symbolic expression that represents an abstract shape of a smooth continuous curve. There are an infinite number of embeddings of the derived curve on a two-dimensional plane, since precise information such as coordinates are missing. However, for some shape of curves, any embedding forms a spiral, which is undesirable when the curve represents the boundary of a natural object. We propose a method for judging whether it is possible to draw a curve not in a spiral form on a two-dimensional plane by checking the segment orientation.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>Qualitative Spatial Reasoning (QSR) is a method that gives a symbolic expression to a spatial object or the relationships between objects, focusing on a specific aspect of the spatial data, and that conducts reasoning on this expression <ref type="bibr" target="#b0">[1,</ref><ref type="bibr" target="#b1">2,</ref><ref type="bibr" target="#b2">3]</ref>. The approach requires no big data and has less computational complexity, since it does not treat the numerical data. It also enables reasoning that suits human recognition. The focused aspects involve relative location, direction, size, distance of objects, the shapes of an object, and so on. Systems that combine more than one aspect are also proposed.</p><p>Previously, we proposed a qualitative representation that describes the outline of a curve as a sequence of segments <ref type="bibr" target="#b3">[4]</ref>. There, we defined the connection rule of curved primitive segments to obtain a smooth continuous curve. On the other hand, there are an infinite number of embeddings of the obtained curve on a two-dimensional plane, since precise information such as coordinates are missing. If an embedding forms a spiral, it is not realistic as a boundary of an object in nature.</p><p>In this paper, we discuss whether there exists a way to embed a curve so that it does not form a spiral and show the judgment method by introducing the reduction rules on the sequence of orientations of a curve.</p><p>This paper is organized as follows. In Section 2, we describe fundamental concepts. In Section 3, we discuss the embedding of a curve in a qualitative representation on a two-dimensional plane. In Section 4, we propose the method of judging whether there exists an embedding that does not form a spiral. In Section 5, we compare our work with the related works. Finally, in Section 6, we show our concluding remarks.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Fundamental Concepts</head><p>Let CURVES be a set of directed curved segments with a unique direction and curvature on a twodimensional plane. For 𝑋 ∈ CURVES , we represent the qualitative shape of 𝑋 focusing on its intrinsic direction and convexity, ignoring the precise size and the exact curvature.</p><p>Let 𝑆 𝑣 = {𝑛, 𝑠}, 𝑆 ℎ = {𝑒, 𝑤}, 𝐶𝑜𝑛𝑣 = {𝑐𝑥, 𝑐𝑐} and 𝐷𝑖𝑟 = 𝑆 𝑣 ∪ 𝑆 ℎ . The symbols 𝑛, 𝑠, 𝑒 and 𝑤 indicate the north, south, east and west directions, respectively, and 𝑐𝑥 and 𝑐𝑐 indicate convex and concave, respectively. The direction exactly in the middle between north and south (east and west) is regarded as either 𝑛 or 𝑠 (𝑒 or 𝑤, resp.). Straight lines are not considered. For 𝑋 ∈ CURVES , 𝑋 = (𝑉, 𝐻, 𝐶) is said to be the qualitative representation of 𝑋 where 𝑉 ∈ 𝑆 𝑣 , 𝐻 ∈ 𝑆 ℎ and 𝐶 ∈ 𝐶𝑜𝑛𝑣. 𝑉, 𝐻 and 𝐶 show the vertical direction, horizontal direction and the convexity of 𝑋. For 𝑋, 𝑌 ∈ CURVES , let 𝑋 = (𝑉, 𝐻, 𝐶) and 𝑌 = (𝑉 ′ , 𝐻 ′ , 𝐶 ′ ) be qualitative representations of 𝑋 and 𝑌 , respectively. We define the relation ∼ on CURVES as follows: 𝑋 ∼ 𝑌 iff 𝑉 = 𝑉 ′ , 𝐻 = 𝐻 ′ and 𝐶 = 𝐶 ′ . Then ∼ is an equivalence relation on CURVES . As a result, CURVES is classified into eight equivalence classes which are jointly exhaustive and pairwise disjoint. We denote the set of these equivalence classes as 𝒮, that is, 𝒮 = CURVES / ∼. Then, 𝑋 ∈ CURVES is mapped to 𝑋 ∈ 𝒮.</p><p>In this paper, a smooth continuous curve without a self-intersection is called an scurve. We connect multiple segments in 𝒮 to create an scurve.</p><p>For 𝑋 ∈ 𝒮, its initial and terminal points are indicated by 𝑖𝑛𝑖𝑡(𝑋) and 𝑡𝑒𝑟𝑚(𝑋), respectively. For 𝑋, 𝑌 ∈ 𝒮, if an scurve is obtained by considering that 𝑖𝑛𝑖𝑡(𝑌 ) and 𝑡𝑒𝑟𝑚(𝑋) are identical, then 𝑋 and 𝑌 are said to be directly connectable, and the outcome of the connection is represented as 𝑋 • 𝑌 . For 𝑋, 𝑌 ∈ 𝒮, if 𝑋 = 𝑌 , then they are directly connectable and the result is regarded as a single segment without a cusp, since the precise curvatures of 𝑋 and 𝑌 are ignored. When 𝑋 and 𝑌 are directly connectable, and 𝑋 ̸ = 𝑌 , the connection of 𝑋 and 𝑌 create inflection or extremum points via direct connections.</p><p>For 𝑋 1 , . . . , 𝑋 𝑛 ∈ 𝒮 (𝑛 ≥ 2), if for each 𝑗 such that 1 ≤ 𝑗 ≤ 𝑛 − 1, 𝑋 𝑗 and 𝑋 𝑗+1 are directly connectable, then we obtain an scurve by directly connecting 𝑋 𝑗 and 𝑋 𝑗+1 , and the outcome of the connections is represented as 𝑋 1 •. . .•𝑋 𝑛 . As a result, scurve is a sequence of qualitative representations of curved segments.</p><p>For example, 𝑋 = (𝑛, 𝑒, 𝑐𝑥) and 𝑌 = (𝑛, 𝑒, 𝑐𝑐) are directly connectable (Figure <ref type="figure" target="#fig_1">1</ref>  </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Embedding on a Two-Dimensional Plane</head><p>In the following, 'embedding of 𝑋' means an assignment of one 𝑋 ∈ CURVES to 𝑋 ∈ 𝒮. It is defined as follows:</p><p>1. Let 𝑋 ∈ CURVES be a curved segment on a two-dimensional plane of which 𝑋 ∈ 𝒮 is its qualitative representation. (Note that there are infinite number of 𝑋's.) Then 𝑋 is said to be an embedding of 𝑋. 𝑖𝑛𝑖𝑡(𝑋) and 𝑡𝑒𝑟𝑚(𝑋) represent the locations of the initial point and the terminal point of 𝑋 on a two-dimensional plane, respectively.  If an embedding of an scurve forms a spiral, it is not desirable, when an scurve corresponds to a boundary of an actual object. However, there exists an scurve which cannot be drawn in a non-spiral form, no matter how it is drawn. Here, we introduce a concept of an orientation of an scurve on a symbolic expression, and discuss the shape of its embedding by checking the orientation. We show how to determine whether there exists an embedding that does not form a spiral on a two-dimension plane, for a given scurve. For this purpose, we introduce a concept of open/closed embedding.</p><p>For 𝑋, 𝑌 ∈ 𝒮, let 𝐶 be an embedding of an scurve from 𝑋 to 𝑌 on a two-dimensional plane, where 𝑋 and 𝑌 be embeddings of 𝑋 and 𝑌 , respectively. And 𝐶 ′ be an infinite-length curve that is obtained by extending 𝐶 in both directions in a manner such that the curvature of 𝑋 at 𝑖𝑛𝑖𝑡(𝑋) and that of 𝑌 at 𝑡𝑒𝑟𝑚(𝑌 ) are preserved. If 𝐶 ′ has a self-intersection point, then the embedding is said to be closed; otherwise, it is open.  If there is an open embedding of an scurve, then the scurve is said to be admissible. The empty sequence 𝜖 is considered to be admissible.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Admissibility</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.1.">Reduction</head><p>For 𝑋 ∈ 𝒮, its orientation is defined either as clockwise (+) or anti-clockwise (−). Moreover, the orientation of an scurve is defined as a sequence of orientations of the segments that configure it.</p><p>• For 𝑋 ∈ 𝒮, 𝑜𝑟𝑛(𝑋) = ′ + ′ iff 𝑋 = (𝑛, 𝑒, 𝑐𝑥), (𝑠, 𝑒, 𝑐𝑥), (𝑠, 𝑤, 𝑐𝑐) or (𝑛, 𝑤, 𝑐𝑐); 𝑜𝑟𝑛(𝑋) = ′ − ′ iff 𝑋 = (𝑠, 𝑤, 𝑐𝑥), (𝑠, 𝑒, 𝑐𝑐), (𝑛, 𝑒, 𝑐𝑐) or (𝑛, 𝑤, 𝑐𝑥).</p><formula xml:id="formula_0">• For 𝑋 1 , . . . , 𝑋 𝑛 ∈ 𝒮, 𝑜𝑟𝑛(𝑋 1 • . . . • 𝑋 𝑛 ) = 𝑜𝑟𝑛(𝑋 1 ) . . . 𝑜𝑟𝑛(𝑋 𝑛 ).</formula><p>We define the function 𝑖𝑛𝑣 on the set {+, −} that assigns the opposite orientation: 𝑖𝑛𝑣(+) = − and 𝑖𝑛𝑣(−) = +.</p><p>For an scurve 𝑝, the difference of the numbers of + and − that appear in 𝑜𝑟𝑛(𝑝) is said to be rotation difference of 𝑝.</p><p>Some specific subsequences in the orientation of an scurve do not affect the judgment of its admissibility. We consider a shorter sequence by removing these parts. There are two reduction rules: the </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>[Reduction rules]</head><p>Let 𝜎 1 and 𝜎 2 be sequences of orientations and 𝑠 1 , 𝑠 2 , 𝑠 3 , 𝑠 4 ∈ {+, −}.</p><formula xml:id="formula_1">(r1) If 𝑠 1 = 𝑠 3 = 𝑖𝑛𝑣(𝑠 2 ), then 𝜎 1 𝑠 1 𝑠 2 𝑠 3 𝜎 2 is reduced to 𝜎 1 𝑠 1 𝜎 2 . (r2) If 𝑠 1 = 𝑠 2 = 𝑖𝑛𝑣(𝑠 3 ) = 𝑖𝑛𝑣(𝑠 4 ) and ( 𝜎 1 , 𝜎 2 = 𝜖 or 𝜎 1 , 𝜎 2 ̸ = 𝜖 ), then 𝜎 1 𝑠 1 𝑠 2 𝑠 3 𝑠 4 𝜎 2 is reduced to 𝜎 1 𝜎 2 .</formula><p>For a sequence of orientations 𝜎, a sequence of orientations obtained by applying the reduction rules as far as possible is said to be a reduced form of 𝜎.</p><p>Note that the condition on 𝜎 1 and 𝜎 2 in (r2) are necessary. It means that if only one of 𝜎 1 and 𝜎 2 is an empty sequence, then admissibility of 𝑝 is not always the same with that of 𝑝 ′ . We show two examples that illustrate this situation. For any sequence of orientations 𝜎 and any of its reduced form, the following properties hold, which are easily proved. Proposition 1.</p><p>1. (termination) The reduction procedure terminates.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">(rotation difference preservation)</head><p>The rotation difference is preserved in the reduction.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">(reduced form)</head><p>Let 𝑠 be either + or −. A reduced form is 𝜎 1 𝜎 2 𝜎 3 where 𝜎 2 is a nonempty sequence of 𝑠, and 𝜎 1 and 𝜎 3 are the sequences of at most two 𝑖𝑛𝑣(𝑠).</p><p>Generally, a reduced form of 𝜎 is not unique. For example, when 𝜎 = + + + − − + −−, if we apply (r2) first, then we get the reduced form 𝜖; whereas if we apply (r1) first, then we get the reduced form +−. However, admissibility of these reduced forms are the same.</p><p>In addition to Proposition 1, reduction has a significant property of preserving admissibility.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Theorem 2 (admissibility preservation</head><p>). An scurve is admissible if and only if its reduced form is admissible.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.2.">Judgment of Admissibility</head><p>For a given scurve 𝑝, we determine its admissibility by checking its orientation. Let 𝑝 = 𝑋 1 • . . . • 𝑋 𝑛 be a reduced form of a given scurve, and 𝑘 be its rotation difference. Generally it is known that if the rotation angle of a curve is greater than or equal to 2𝜋, then it forms a spiral and may have a self-intersection point on a two-dimensional plane. If 𝑘 ≥ 4, the rotation angle of an scurve is greater than or equal to 2𝜋; in this case, 𝑝 is not admissible. Therefore, it is enough to investigate the admissibility in the cases for 𝑘 ≤ 3.</p><p>When 𝑛 is more than eleven, 𝑘 ≥ 4 always holds, since there exist at most two segments at each end of a sequence that have the opposite orientation to those in the center of the sequence. It follows that any embedding of 𝑝 is closed, and thus 𝑝 is not admissible. When 𝑛 is less than twelve, we investigate the admissibility of all possible orientations for scurves <ref type="bibr" target="#b4">[5,</ref><ref type="bibr" target="#b5">6]</ref>. Due to the symmetry of the orientations + and −, and that of the order of the sequence, symmetric orientations need not be investigated. The introduction of the reduction significantly decreases the number of sequences to be checked, since the length is shortened and the reduced forms are restricted as is shown in Proposition 1. For example, we should examine four cases when 𝑛 is six, and only one case when it is eleven. And we conclude that for any scurve, its admissibility can be determined by the sequence of its orientation, and we have gotten the following theorem. Theorem 3. 𝑝 is admissible if and only if 𝑘 ≤ 3, where 𝑘 is the rotation difference of the orientation of 𝑝.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Related Works</head><p>Embedding of curves and their intersection are frequently handled in geometry or graph theory. In geometry, shapes with strict curvatures are considered; and in graph theory, connectivity between nodes is the main target to be discussed and convexity of an edge is out of focus. The QSR approach taken in this paper treats these issues from yet another viewpoint; it is suitable for human's recognition of abstract shapes and reasoning on an abstract level.</p><p>Although there have been lots of research on QSR, few of them focus on shapes, especially on curves. Several systems in these works divide the boundary of an object into segments and represent its shape by lining up the symbols corresponding to the segments <ref type="bibr" target="#b6">[7,</ref><ref type="bibr" target="#b7">8,</ref><ref type="bibr" target="#b8">9]</ref>. Segments are usually equipped with information of its shape related to their subsequent segments. Additional information such as relative length and angle may be added to each segment <ref type="bibr" target="#b9">[10,</ref><ref type="bibr" target="#b10">11]</ref>.</p><p>Several QSR systems have been proposed which focus on relative directions. Moratz et al. proposed OPRA that represents the relative direction of spatial entities as a ternary relation <ref type="bibr" target="#b11">[12,</ref><ref type="bibr" target="#b12">13]</ref>. In OPRA, a primitive object is considered as a vector with its initial point and terminal point, which has a similar feature with our formalization. However, the primitive object in OPRA does not have a convexity as an attribute, which means that OPRA cannot be applied to the generation of a smooth curve by connecting objects.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6.">Conclusion</head><p>In this paper, we have discussed the treatment of curves in a symbolic expression, focusing on the admissibility of the curves. In conclusion, we have shown that the admissibility of a curve can be determined by its orientation sequence: if the rotation difference is less than or equal to three, the curve is admissible. We have introduced reduction rules that significantly decreases the number of sequences to be checked. This framework provides a novel approach for reasoning about the shapes of curves on a two-dimensional plane, ensuring that they do not form spirals.</p><p>It is to be considered to improve the reasoning system by relaxing the conditions on the application of the reduction rules. In addition, we are considering formalization of the obtained result as a QSR system, and also verification using proof assistant systems to certify the proofs.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head></head><label></label><figDesc>(a)), and 𝑋 = (𝑛, 𝑒, 𝑐𝑥) and 𝑌 = (𝑠, 𝑒, 𝑐𝑥) are directly connectable (Figure 1(b)). On the other hand, 𝑋 = (𝑛, 𝑒, 𝑐𝑥) and 𝑌 = (𝑠, 𝑒, 𝑐𝑐) are not, since a cusp is created at their connection (Figure 1(c)); but if we insert 𝑍 = (𝑠, 𝑒, 𝑐𝑥) between 𝑋 and 𝑌 , then we get an scurve 𝑋 • 𝑍 • 𝑌 (Figure 1(d)).</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 1 :</head><label>1</label><figDesc>Figure 1: Connection of segments.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head></head><label></label><figDesc>For example, Figure 2 shows two kinds of embeddings of 𝑋 • 𝑌 where 𝑋 = (𝑛, 𝑒, 𝑐𝑥) and 𝑌 = (𝑠, 𝑒, 𝑐𝑥). The relative directions of the locations of 𝑡𝑒𝑟𝑚(𝑌 ) regarding 𝑖𝑛𝑖𝑡(𝑋) are (𝑛, 𝑒) and (𝑠, 𝑒) in Figure 2(a) and Figure 2(b), respectively.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head></head><label></label><figDesc>Figure 3 shows open (a) and closed (b) embeddings of an scurve 𝑋 • 𝑍 • 𝑌 where 𝑋 = (𝑛, 𝑒, 𝑐𝑥), 𝑍 = (𝑠, 𝑒, 𝑐𝑥) and 𝑌 = (𝑠, 𝑤, 𝑐𝑐).</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_4"><head>Figure 2 :Figure 3 :</head><label>23</label><figDesc>Figure 2: Different embeddings of 𝑋 • 𝑌 .</figDesc><graphic coords="3,92.42,346.65,88.45,65.75" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_5"><head>Figure 4 :</head><label>4</label><figDesc>Figure 4: Examples in which admissibility is not preserved.</figDesc><graphic coords="4,77.98,71.90,225.63,85.01" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_6"><head>1 .</head><label>1</label><figDesc>Assume that 𝑝 = 𝑋 1 • . . . • 𝑋 9 where 𝑜𝑟𝑛(𝑝) = + + + + − − − + +. If we reduce the part − − ++ to obtain 𝑝 ′ = 𝑋 1 • . . . • 𝑋 5 , then 𝑜𝑟𝑛(𝑝 ′ ) = + + + + −. In this case, 𝑝 is admissible whereas 𝑝 ′ is not (Figure 4(a)). 2. Assume that 𝑝 = 𝑋 1 • . . . • 𝑋 7 where 𝑜𝑟𝑛(𝑝) = + + + + + − −. If we reduce the part + + −− to obtain 𝑝 ′ = 𝑋 1 • 𝑋 2 • 𝑋 3 , then 𝑜𝑟𝑛(𝑝 ′ ) = + + +. In this case, 𝑝 is not admissible whereas 𝑝 ′ is (Figure 4(b)).</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head></head><label></label><figDesc>2. Let 𝑋 1 • . . . • 𝑋 𝑛 be an scurve 𝑋 1 • . . . • 𝑋 𝑛 , and 𝑋 𝑖 (1 ≤ 𝑖 ≤ 𝑛) be an embedding of 𝑋 𝑖 . For all 𝑖 such that 1 ≤ 𝑖 ≤ 𝑛 − 1, if 𝑡𝑒𝑟𝑚(𝑋 𝑖 ) and 𝑖𝑛𝑖𝑡(𝑋 𝑖+1 ) are located in the same position, then 𝑋 1 • . . . • 𝑋 𝑛 is said to be an embedding of an scurve 𝑋 1 • . . . • 𝑋 𝑛 .</figDesc><table /></figure>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Acknowledgments</head><p>This research is supported by JSPS Kakenhi 24K15096.</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Qualitative spatial representation and reasoning</title>
		<author>
			<persName><forename type="first">A</forename><surname>Cohn</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Renz</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Handbook of Knowledge Representation</title>
				<imprint>
			<publisher>Elsevier</publisher>
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">A survey of qualitative spatial representations</title>
		<author>
			<persName><forename type="first">J</forename><surname>Chen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Cohn</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Liu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Wang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Ouyang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Q</forename><surname>Yu</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">The Knowledge Engineering Review</title>
		<imprint>
			<biblScope unit="volume">30</biblScope>
			<biblScope unit="page" from="106" to="136" />
			<date type="published" when="2013">2013</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Qualitative spatial and temporal reasoning: current status and future challenges</title>
		<author>
			<persName><forename type="first">M</forename><surname>Sioutis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Wolter</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 30th International Joint Conference on Artificial Intelligence</title>
				<meeting>the 30th International Joint Conference on Artificial Intelligence</meeting>
		<imprint>
			<date type="published" when="2021">2021</date>
			<biblScope unit="page" from="4594" to="4601" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Spatial representation and reasoning about fold strata: A qualitative approach</title>
		<author>
			<persName><forename type="first">Y</forename><surname>Taniuchi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Takahashi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">15th International Conference, ICAART 2023, Revised Selected Papers</title>
				<imprint>
			<date type="published" when="2024">2024</date>
			<biblScope unit="page" from="244" to="266" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Qualitative treatment of curves and judgment for their self-intersectionality</title>
		<author>
			<persName><forename type="first">K</forename><surname>Takahashi</surname></persName>
		</author>
		<idno>-149</idno>
	</analytic>
	<monogr>
		<title level="m">IPSJ, SIG-PRO</title>
				<imprint>
			<date type="published" when="2024">2024</date>
		</imprint>
	</monogr>
	<note>in japanese</note>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Qualitative formalization of a curve on a two-dimensional plane</title>
		<author>
			<persName><forename type="first">K</forename><surname>Takahashi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">The 16th International Conference on Spatial Information Theory (COSIT 2024)</title>
				<imprint/>
	</monogr>
	<note>to appear</note>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">A process-grammar for shape</title>
		<author>
			<persName><forename type="first">M</forename><surname>Leyton</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Artificial Intelligence</title>
		<imprint>
			<biblScope unit="volume">34</biblScope>
			<biblScope unit="page" from="213" to="247" />
			<date type="published" when="1988">1988</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Towards a qualitative reasoning on shape change and object division</title>
		<author>
			<persName><forename type="first">M</forename><surname>Tosue</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Takahashi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">14th International Conference on Spatial Information Theory (COSIT 2019)</title>
				<imprint>
			<date type="published" when="2019">2019</date>
			<biblScope unit="page">15</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Qualitative outline theory</title>
		<author>
			<persName><forename type="first">A</forename><surname>Galton</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Meathrel</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence</title>
				<meeting>the Sixteenth International Joint Conference on Artificial Intelligence</meeting>
		<imprint>
			<date type="published" when="1999">1999</date>
			<biblScope unit="page" from="1061" to="1066" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">A pragmatic qualitative approach for juxtaposing shapes</title>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">M</forename><surname>Cabedo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">G</forename><surname>Abril</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">V</forename><surname>Morente</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Z</forename><surname>Falomir</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Universal Computer Science</title>
		<imprint>
			<biblScope unit="volume">16</biblScope>
			<biblScope unit="page" from="1410" to="1424" />
			<date type="published" when="2010">2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Spatial reasoning about qualitative shape compositions</title>
		<author>
			<persName><forename type="first">Z</forename><surname>Falomir</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Pich</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Costa</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Annals of Mathematics and Artificial Intelligence</title>
		<imprint>
			<biblScope unit="volume">88</biblScope>
			<biblScope unit="page" from="589" to="621" />
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Representing relative direction as a binary relation of oriented points</title>
		<author>
			<persName><forename type="first">R</forename><surname>Moratz</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 17th Eureopean Conference on Artificial Intelligence, ECAI&apos;2006</title>
				<meeting>the 17th Eureopean Conference on Artificial Intelligence, ECAI&apos;2006</meeting>
		<imprint>
			<date type="published" when="2004">2004</date>
			<biblScope unit="page" from="407" to="411" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Qualitative reasoning about relative direction of oriented points</title>
		<author>
			<persName><forename type="first">T</forename><surname>Mossakowski</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Moratz</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Artificial Intelligence</title>
		<imprint>
			<biblScope unit="page" from="34" to="45" />
			<date type="published" when="2012">2012</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
