Serveur d'exploration sur la recherche en informatique en Lorraine

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Throwing Stones Inside Simple Polygons

Identifieur interne : 005364 ( Main/Exploration ); précédent : 005363; suivant : 005365

Throwing Stones Inside Simple Polygons

Auteurs : Otfried Cheong [Corée du Sud] ; Hazel Everett [France] ; Hyo-Sil Kim [Corée du Sud] ; Sylvain Lazard [France] ; René Schott [France]

Source :

RBID : ISTEX:F7D84877465B0634FC9D925D4C945585088BBC95

Descripteurs français

English descriptors

Abstract

Abstract: Given two sets A and B of m non-intersecting line segments in the plane, we show how to compute in O(m logm) time a data structure that uses O(m) space and allows to answer the following query in O(logm) time: Given a parabola γ: y = ax 2 + bx + c, does γ separate A and B? This structure can be used to build a data structure that stores a simple polygon and allows ray-shooting queries along parabolic trajectories with vertical main axis. For a polygon with complexity n, we can answer such “stone throwing” queries in O(log2 n) time, using O(n logn) space and O(n log2 n) preprocessing time. This matches the best known bound for circular ray shooting in simple polygons.

Url:
DOI: 10.1007/11775096_18


Affiliations:


Links toward previous steps (curation, corpus...)


Le document en format XML

<record>
<TEI wicri:istexFullTextTei="biblStruct">
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">Throwing Stones Inside Simple Polygons</title>
<author>
<name sortKey="Cheong, Otfried" sort="Cheong, Otfried" uniqKey="Cheong O" first="Otfried" last="Cheong">Otfried Cheong</name>
</author>
<author>
<name sortKey="Everett, Hazel" sort="Everett, Hazel" uniqKey="Everett H" first="Hazel" last="Everett">Hazel Everett</name>
</author>
<author>
<name sortKey="Kim, Hyo Sil" sort="Kim, Hyo Sil" uniqKey="Kim H" first="Hyo-Sil" last="Kim">Hyo-Sil Kim</name>
</author>
<author>
<name sortKey="Lazard, Sylvain" sort="Lazard, Sylvain" uniqKey="Lazard S" first="Sylvain" last="Lazard">Sylvain Lazard</name>
</author>
<author>
<name sortKey="Schott, Rene" sort="Schott, Rene" uniqKey="Schott R" first="René" last="Schott">René Schott</name>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:F7D84877465B0634FC9D925D4C945585088BBC95</idno>
<date when="2006" year="2006">2006</date>
<idno type="doi">10.1007/11775096_18</idno>
<idno type="url">https://api.istex.fr/ark:/67375/HCB-0S07LPN4-H/fulltext.pdf</idno>
<idno type="wicri:Area/Istex/Corpus">003B39</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Corpus" wicri:corpus="ISTEX">003B39</idno>
<idno type="wicri:Area/Istex/Curation">003A95</idno>
<idno type="wicri:Area/Istex/Checkpoint">001217</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Checkpoint">001217</idno>
<idno type="wicri:doubleKey">0302-9743:2006:Cheong O:throwing:stones:inside</idno>
<idno type="wicri:source">HAL</idno>
<idno type="RBID">Hal:inria-00103952</idno>
<idno type="url">https://hal.inria.fr/inria-00103952</idno>
<idno type="wicri:Area/Hal/Corpus">004D29</idno>
<idno type="wicri:Area/Hal/Curation">004D29</idno>
<idno type="wicri:Area/Hal/Checkpoint">004038</idno>
<idno type="wicri:explorRef" wicri:stream="Hal" wicri:step="Checkpoint">004038</idno>
<idno type="wicri:Area/Main/Merge">005510</idno>
<idno type="wicri:source">INIST</idno>
<idno type="RBID">Pascal:08-0006939</idno>
<idno type="wicri:Area/PascalFrancis/Corpus">000364</idno>
<idno type="wicri:Area/PascalFrancis/Curation">000661</idno>
<idno type="wicri:Area/PascalFrancis/Checkpoint">000340</idno>
<idno type="wicri:explorRef" wicri:stream="PascalFrancis" wicri:step="Checkpoint">000340</idno>
<idno type="wicri:doubleKey">0302-9743:2006:Cheong O:throwing:stones:inside</idno>
<idno type="wicri:Area/Main/Merge">005745</idno>
<idno type="wicri:Area/Main/Curation">005364</idno>
<idno type="wicri:Area/Main/Exploration">005364</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a" type="main" xml:lang="en">Throwing Stones Inside Simple Polygons</title>
<author>
<name sortKey="Cheong, Otfried" sort="Cheong, Otfried" uniqKey="Cheong O" first="Otfried" last="Cheong">Otfried Cheong</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Corée du Sud</country>
<wicri:regionArea>Division of Computer Science, KAIST, Daejeon</wicri:regionArea>
<wicri:noRegion>Daejeon</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Corée du Sud</country>
</affiliation>
</author>
<author>
<name sortKey="Everett, Hazel" sort="Everett, Hazel" uniqKey="Everett H" first="Hazel" last="Everett">Hazel Everett</name>
<affiliation wicri:level="3">
<country xml:lang="fr">France</country>
<wicri:regionArea>LORIA & IECN – INRIA Lorraine, Universities Nancy 1 & 2, Nancy</wicri:regionArea>
<placeName>
<region type="region">Grand Est</region>
<region type="old region">Lorraine (région)</region>
<settlement type="city">Nancy</settlement>
</placeName>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">France</country>
</affiliation>
</author>
<author>
<name sortKey="Kim, Hyo Sil" sort="Kim, Hyo Sil" uniqKey="Kim H" first="Hyo-Sil" last="Kim">Hyo-Sil Kim</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Corée du Sud</country>
<wicri:regionArea>Division of Computer Science, KAIST, Daejeon</wicri:regionArea>
<wicri:noRegion>Daejeon</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Corée du Sud</country>
</affiliation>
</author>
<author>
<name sortKey="Lazard, Sylvain" sort="Lazard, Sylvain" uniqKey="Lazard S" first="Sylvain" last="Lazard">Sylvain Lazard</name>
<affiliation wicri:level="3">
<country xml:lang="fr">France</country>
<wicri:regionArea>LORIA & IECN – INRIA Lorraine, Universities Nancy 1 & 2, Nancy</wicri:regionArea>
<placeName>
<region type="region">Grand Est</region>
<region type="old region">Lorraine (région)</region>
<settlement type="city">Nancy</settlement>
</placeName>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">France</country>
</affiliation>
</author>
<author>
<name sortKey="Schott, Rene" sort="Schott, Rene" uniqKey="Schott R" first="René" last="Schott">René Schott</name>
<affiliation wicri:level="3">
<country xml:lang="fr">France</country>
<wicri:regionArea>LORIA & IECN – INRIA Lorraine, Universities Nancy 1 & 2, Nancy</wicri:regionArea>
<placeName>
<region type="region">Grand Est</region>
<region type="old region">Lorraine (région)</region>
<settlement type="city">Nancy</settlement>
</placeName>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">France</country>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series>
<title level="s" type="main" xml:lang="en">Lecture Notes in Computer Science</title>
<idno type="ISSN">0302-9743</idno>
<idno type="eISSN">1611-3349</idno>
<idno type="ISSN">0302-9743</idno>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt>
<idno type="ISSN">0302-9743</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass>
<keywords scheme="KwdEn" xml:lang="en">
<term>Algorithmics</term>
<term>Data structure</term>
<term>Database query</term>
<term>Line segment</term>
<term>Log file</term>
<term>Polygon</term>
<term>Query</term>
<term>Trajectory</term>
</keywords>
<keywords scheme="Pascal" xml:lang="fr">
<term>Algorithmique</term>
<term>Fichier log</term>
<term>Interrogation base donnée</term>
<term>Polygone</term>
<term>Requête</term>
<term>Segment droite</term>
<term>Structure donnée</term>
<term>Trajectoire</term>
</keywords>
</textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">Abstract: Given two sets A and B of m non-intersecting line segments in the plane, we show how to compute in O(m logm) time a data structure that uses O(m) space and allows to answer the following query in O(logm) time: Given a parabola γ: y = ax 2 + bx + c, does γ separate A and B? This structure can be used to build a data structure that stores a simple polygon and allows ray-shooting queries along parabolic trajectories with vertical main axis. For a polygon with complexity n, we can answer such “stone throwing” queries in O(log2 n) time, using O(n logn) space and O(n log2 n) preprocessing time. This matches the best known bound for circular ray shooting in simple polygons.</div>
</front>
</TEI>
<affiliations>
<list>
<country>
<li>Corée du Sud</li>
<li>France</li>
</country>
<region>
<li>Grand Est</li>
<li>Lorraine (région)</li>
</region>
<settlement>
<li>Nancy</li>
</settlement>
</list>
<tree>
<country name="Corée du Sud">
<noRegion>
<name sortKey="Cheong, Otfried" sort="Cheong, Otfried" uniqKey="Cheong O" first="Otfried" last="Cheong">Otfried Cheong</name>
</noRegion>
<name sortKey="Cheong, Otfried" sort="Cheong, Otfried" uniqKey="Cheong O" first="Otfried" last="Cheong">Otfried Cheong</name>
<name sortKey="Kim, Hyo Sil" sort="Kim, Hyo Sil" uniqKey="Kim H" first="Hyo-Sil" last="Kim">Hyo-Sil Kim</name>
<name sortKey="Kim, Hyo Sil" sort="Kim, Hyo Sil" uniqKey="Kim H" first="Hyo-Sil" last="Kim">Hyo-Sil Kim</name>
</country>
<country name="France">
<region name="Grand Est">
<name sortKey="Everett, Hazel" sort="Everett, Hazel" uniqKey="Everett H" first="Hazel" last="Everett">Hazel Everett</name>
</region>
<name sortKey="Everett, Hazel" sort="Everett, Hazel" uniqKey="Everett H" first="Hazel" last="Everett">Hazel Everett</name>
<name sortKey="Lazard, Sylvain" sort="Lazard, Sylvain" uniqKey="Lazard S" first="Sylvain" last="Lazard">Sylvain Lazard</name>
<name sortKey="Lazard, Sylvain" sort="Lazard, Sylvain" uniqKey="Lazard S" first="Sylvain" last="Lazard">Sylvain Lazard</name>
<name sortKey="Schott, Rene" sort="Schott, Rene" uniqKey="Schott R" first="René" last="Schott">René Schott</name>
<name sortKey="Schott, Rene" sort="Schott, Rene" uniqKey="Schott R" first="René" last="Schott">René Schott</name>
</country>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Lorraine/explor/InforLorV4/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 005364 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 005364 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Lorraine
   |area=    InforLorV4
   |flux=    Main
   |étape=   Exploration
   |type=    RBID
   |clé=     ISTEX:F7D84877465B0634FC9D925D4C945585088BBC95
   |texte=   Throwing Stones Inside Simple Polygons
}}

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Mon Jun 10 21:56:28 2019. Site generation: Fri Feb 25 15:29:27 2022