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.

Deductive Parsing of Visual Languages

Identifieur interne : 003384 ( Istex/Corpus ); précédent : 003383; suivant : 003385

Deductive Parsing of Visual Languages

Auteurs : Paolo Bottoni ; Bernd Meyer ; Kim Marriott ; Francesco Parisi Presicce

Source :

RBID : ISTEX:D9A694D93A9B757A848310CB175019DCE5012AE9

Abstract

Abstract: Computational linguistics has largely focussed on written and spoken textual languages. However, humans use many other kinds of symbolic notations for communication, in particular, two-dimensional graphical notations such as mathematical notation, choreography notation, organizational charts and electrical circuit diagrams. We can term such multi-dimensional symbolic notations, visual languages. Like textual languages, many of these notations have a well defined syntax and semantics. The standard approach to computer interpretation of visual languages is to utilize parsing technologies based on multi-dimensional grammars. In this paper we investigate a new approach to parsing visual languages based on linear logic. The advantages of this logic-based approach are threefold: It provides a more adequate level for modelling the semantics of visual languages; it allows us to implement them based on automated deduction and it provides a good basis for the investigation of their formal properties. We show how attributed multiset grammars, one of the most widely used methods for multi-dimensional parsing, can be embedded into linear logic, demonstrate how parsing corresponds to linear proofs and prove the soundness and correctness of this embedding. Importantly, our embedding is into a subset of a linear logic programming language. Thus, we also demonstrate how multi-dimensional parsing can be implemented as a directly executable linear logic program.

Url:
DOI: 10.1007/3-540-48199-0_5

Links to Exploration step

ISTEX:D9A694D93A9B757A848310CB175019DCE5012AE9

Le document en format XML

<record>
<TEI wicri:istexFullTextTei="biblStruct">
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">Deductive Parsing of Visual Languages</title>
<author>
<name sortKey="Bottoni, Paolo" sort="Bottoni, Paolo" uniqKey="Bottoni P" first="Paolo" last="Bottoni">Paolo Bottoni</name>
<affiliation>
<mods:affiliation>Dipartimento di Scienze dell’Informazione, Università La Sapienza di Roma, Italy</mods:affiliation>
</affiliation>
<affiliation>
<mods:affiliation>E-mail: bottoni@dsi.uniroma1.it</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Meyer, Bernd" sort="Meyer, Bernd" uniqKey="Meyer B" first="Bernd" last="Meyer">Bernd Meyer</name>
<affiliation>
<mods:affiliation>School of Computer Science & Software Engineering, Monash University, Australia</mods:affiliation>
</affiliation>
<affiliation>
<mods:affiliation>E-mail: berndm@csse.monash.edu.au</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Marriott, Kim" sort="Marriott, Kim" uniqKey="Marriott K" first="Kim" last="Marriott">Kim Marriott</name>
<affiliation>
<mods:affiliation>School of Computer Science & Software Engineering, Monash University, Australia</mods:affiliation>
</affiliation>
<affiliation>
<mods:affiliation>E-mail: marriott@csse.monash.edu.au</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Presicce, Francesco Parisi" sort="Presicce, Francesco Parisi" uniqKey="Presicce F" first="Francesco Parisi" last="Presicce">Francesco Parisi Presicce</name>
<affiliation>
<mods:affiliation>Dipartimento di Scienze dell’Informazione, Università La Sapienza di Roma, Italy</mods:affiliation>
</affiliation>
<affiliation>
<mods:affiliation>E-mail: parisi@dsi.uniroma1.it</mods:affiliation>
</affiliation>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:D9A694D93A9B757A848310CB175019DCE5012AE9</idno>
<date when="2001" year="2001">2001</date>
<idno type="doi">10.1007/3-540-48199-0_5</idno>
<idno type="url">https://api.istex.fr/ark:/67375/HCB-S26C70K6-5/fulltext.pdf</idno>
<idno type="wicri:Area/Istex/Corpus">003384</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Corpus" wicri:corpus="ISTEX">003384</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a" type="main" xml:lang="en">Deductive Parsing of Visual Languages</title>
<author>
<name sortKey="Bottoni, Paolo" sort="Bottoni, Paolo" uniqKey="Bottoni P" first="Paolo" last="Bottoni">Paolo Bottoni</name>
<affiliation>
<mods:affiliation>Dipartimento di Scienze dell’Informazione, Università La Sapienza di Roma, Italy</mods:affiliation>
</affiliation>
<affiliation>
<mods:affiliation>E-mail: bottoni@dsi.uniroma1.it</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Meyer, Bernd" sort="Meyer, Bernd" uniqKey="Meyer B" first="Bernd" last="Meyer">Bernd Meyer</name>
<affiliation>
<mods:affiliation>School of Computer Science & Software Engineering, Monash University, Australia</mods:affiliation>
</affiliation>
<affiliation>
<mods:affiliation>E-mail: berndm@csse.monash.edu.au</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Marriott, Kim" sort="Marriott, Kim" uniqKey="Marriott K" first="Kim" last="Marriott">Kim Marriott</name>
<affiliation>
<mods:affiliation>School of Computer Science & Software Engineering, Monash University, Australia</mods:affiliation>
</affiliation>
<affiliation>
<mods:affiliation>E-mail: marriott@csse.monash.edu.au</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Presicce, Francesco Parisi" sort="Presicce, Francesco Parisi" uniqKey="Presicce F" first="Francesco Parisi" last="Presicce">Francesco Parisi Presicce</name>
<affiliation>
<mods:affiliation>Dipartimento di Scienze dell’Informazione, Università La Sapienza di Roma, Italy</mods:affiliation>
</affiliation>
<affiliation>
<mods:affiliation>E-mail: parisi@dsi.uniroma1.it</mods:affiliation>
</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="ISSN">0302-9743</idno>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt>
<idno type="ISSN">0302-9743</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass></textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">Abstract: Computational linguistics has largely focussed on written and spoken textual languages. However, humans use many other kinds of symbolic notations for communication, in particular, two-dimensional graphical notations such as mathematical notation, choreography notation, organizational charts and electrical circuit diagrams. We can term such multi-dimensional symbolic notations, visual languages. Like textual languages, many of these notations have a well defined syntax and semantics. The standard approach to computer interpretation of visual languages is to utilize parsing technologies based on multi-dimensional grammars. In this paper we investigate a new approach to parsing visual languages based on linear logic. The advantages of this logic-based approach are threefold: It provides a more adequate level for modelling the semantics of visual languages; it allows us to implement them based on automated deduction and it provides a good basis for the investigation of their formal properties. We show how attributed multiset grammars, one of the most widely used methods for multi-dimensional parsing, can be embedded into linear logic, demonstrate how parsing corresponds to linear proofs and prove the soundness and correctness of this embedding. Importantly, our embedding is into a subset of a linear logic programming language. Thus, we also demonstrate how multi-dimensional parsing can be implemented as a directly executable linear logic program.</div>
</front>
</TEI>
<istex>
<corpusName>springer-ebooks</corpusName>
<author>
<json:item>
<name>Paolo Bottoni</name>
<affiliations>
<json:string>Dipartimento di Scienze dell’Informazione, Università La Sapienza di Roma, Italy</json:string>
<json:string>E-mail: bottoni@dsi.uniroma1.it</json:string>
</affiliations>
</json:item>
<json:item>
<name>Bernd Meyer</name>
<affiliations>
<json:string>School of Computer Science & Software Engineering, Monash University, Australia</json:string>
<json:string>E-mail: berndm@csse.monash.edu.au</json:string>
</affiliations>
</json:item>
<json:item>
<name>Kim Marriott</name>
<affiliations>
<json:string>School of Computer Science & Software Engineering, Monash University, Australia</json:string>
<json:string>E-mail: marriott@csse.monash.edu.au</json:string>
</affiliations>
</json:item>
<json:item>
<name>Francesco Parisi Presicce</name>
<affiliations>
<json:string>Dipartimento di Scienze dell’Informazione, Università La Sapienza di Roma, Italy</json:string>
<json:string>E-mail: parisi@dsi.uniroma1.it</json:string>
</affiliations>
</json:item>
</author>
<arkIstex>ark:/67375/HCB-S26C70K6-5</arkIstex>
<language>
<json:string>eng</json:string>
</language>
<originalGenre>
<json:string>OriginalPaper</json:string>
</originalGenre>
<abstract>Abstract: Computational linguistics has largely focussed on written and spoken textual languages. However, humans use many other kinds of symbolic notations for communication, in particular, two-dimensional graphical notations such as mathematical notation, choreography notation, organizational charts and electrical circuit diagrams. We can term such multi-dimensional symbolic notations, visual languages. Like textual languages, many of these notations have a well defined syntax and semantics. The standard approach to computer interpretation of visual languages is to utilize parsing technologies based on multi-dimensional grammars. In this paper we investigate a new approach to parsing visual languages based on linear logic. The advantages of this logic-based approach are threefold: It provides a more adequate level for modelling the semantics of visual languages; it allows us to implement them based on automated deduction and it provides a good basis for the investigation of their formal properties. We show how attributed multiset grammars, one of the most widely used methods for multi-dimensional parsing, can be embedded into linear logic, demonstrate how parsing corresponds to linear proofs and prove the soundness and correctness of this embedding. Importantly, our embedding is into a subset of a linear logic programming language. Thus, we also demonstrate how multi-dimensional parsing can be implemented as a directly executable linear logic program.</abstract>
<qualityIndicators>
<refBibsNative>false</refBibsNative>
<abstractWordCount>209</abstractWordCount>
<abstractCharCount>1477</abstractCharCount>
<keywordCount>0</keywordCount>
<score>9.508</score>
<pdfWordCount>6576</pdfWordCount>
<pdfCharCount>35875</pdfCharCount>
<pdfVersion>1.3</pdfVersion>
<pdfPageCount>16</pdfPageCount>
<pdfPageSize>431 x 666 pts</pdfPageSize>
</qualityIndicators>
<title>Deductive Parsing of Visual Languages</title>
<chapterId>
<json:string>5</json:string>
<json:string>Chap5</json:string>
</chapterId>
<genre>
<json:string>conference</json:string>
</genre>
<serie>
<title>Lecture Notes in Computer Science</title>
<language>
<json:string>unknown</json:string>
</language>
<copyrightDate>2001</copyrightDate>
<issn>
<json:string>0302-9743</json:string>
</issn>
<editor>
<json:item>
<name>G. Goos</name>
</json:item>
<json:item>
<name>J. Hartmanis</name>
</json:item>
<json:item>
<name>J. van Leeuwen</name>
</json:item>
</editor>
</serie>
<host>
<title>Logical Aspects of Computational Linguistics</title>
<language>
<json:string>unknown</json:string>
</language>
<copyrightDate>2001</copyrightDate>
<doi>
<json:string>10.1007/3-540-48199-0</json:string>
</doi>
<issn>
<json:string>0302-9743</json:string>
</issn>
<eisbn>
<json:string>978-3-540-48199-7</json:string>
</eisbn>
<bookId>
<json:string>3-540-48199-0</json:string>
</bookId>
<isbn>
<json:string>978-3-540-42273-0</json:string>
</isbn>
<volume>2099</volume>
<pages>
<first>79</first>
<last>94</last>
</pages>
<genre>
<json:string>book-series</json:string>
</genre>
<editor>
<json:item>
<name>Philippe de Groote</name>
<affiliations>
<json:string>INRIA Lorraine, 615 rue du Jardin Botanique, B.P. 101, 54602, Villers-lès-Nancy Cedex, France</json:string>
<json:string>E-mail: Philippe.deGroote@loria.fr</json:string>
</affiliations>
</json:item>
<json:item>
<name>Glyn Morrill</name>
<affiliations>
<json:string>Universitat Politècnica de Catalunya, Jordi Girona Salgado, 1-3, 08028, Barcelona, Spain</json:string>
<json:string>E-mail: morrill@lsi.upc.es</json:string>
</affiliations>
</json:item>
<json:item>
<name>Christian Retoré</name>
<affiliations>
<json:string>Faculté des Sciences, Institut de recherche en Informatique de Nantes (IRIN), 2, rue de la Houssinière, B.P. 92208, 44322, Nantes Cedex 03, France</json:string>
<json:string>E-mail: retore@irisa.fr</json:string>
</affiliations>
</json:item>
</editor>
<subject>
<json:item>
<value>Computer Science</value>
</json:item>
<json:item>
<value>Computer Science</value>
</json:item>
<json:item>
<value>Artificial Intelligence (incl. Robotics)</value>
</json:item>
<json:item>
<value>Mathematical Logic and Formal Languages</value>
</json:item>
</subject>
</host>
<ark>
<json:string>ark:/67375/HCB-S26C70K6-5</json:string>
</ark>
<publicationDate>2001</publicationDate>
<copyrightDate>2001</copyrightDate>
<doi>
<json:string>10.1007/3-540-48199-0_5</json:string>
</doi>
<id>D9A694D93A9B757A848310CB175019DCE5012AE9</id>
<score>1</score>
<fulltext>
<json:item>
<extension>pdf</extension>
<original>true</original>
<mimetype>application/pdf</mimetype>
<uri>https://api.istex.fr/ark:/67375/HCB-S26C70K6-5/fulltext.pdf</uri>
</json:item>
<json:item>
<extension>zip</extension>
<original>false</original>
<mimetype>application/zip</mimetype>
<uri>https://api.istex.fr/ark:/67375/HCB-S26C70K6-5/bundle.zip</uri>
</json:item>
<istex:fulltextTEI uri="https://api.istex.fr/ark:/67375/HCB-S26C70K6-5/fulltext.tei">
<teiHeader>
<fileDesc>
<titleStmt>
<title level="a" type="main" xml:lang="en">Deductive Parsing of Visual Languages</title>
</titleStmt>
<publicationStmt>
<authority>ISTEX</authority>
<availability>
<licence>Springer-Verlag Berlin Heidelberg</licence>
</availability>
<date when="2001">2001</date>
</publicationStmt>
<notesStmt>
<note type="conference" source="proceedings" scheme="https://content-type.data.istex.fr/ark:/67375/XTP-BFHXPBJJ-3">conference</note>
<note type="publication-type" subtype="book-series" scheme="https://publication-type.data.istex.fr/ark:/67375/JMC-0G6R5W5T-Z">book-series</note>
</notesStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a" type="main" xml:lang="en">Deductive Parsing of Visual Languages</title>
<author>
<persName>
<forename type="first">Paolo</forename>
<surname>Bottoni</surname>
</persName>
<email>bottoni@dsi.uniroma1.it</email>
<affiliation>
<orgName type="department">Dipartimento di Scienze dell’Informazione</orgName>
<orgName type="institution">Università La Sapienza di Roma</orgName>
<address>
<country key="IT">ITALY</country>
</address>
</affiliation>
</author>
<author>
<persName>
<forename type="first">Bernd</forename>
<surname>Meyer</surname>
</persName>
<email>berndm@csse.monash.edu.au</email>
<affiliation>
<orgName type="department">School of Computer Science & Software Engineering</orgName>
<orgName type="institution">Monash University</orgName>
<address>
<country key="AU">AUSTRALIA</country>
</address>
</affiliation>
</author>
<author>
<persName>
<forename type="first">Kim</forename>
<surname>Marriott</surname>
</persName>
<email>marriott@csse.monash.edu.au</email>
<affiliation>
<orgName type="department">School of Computer Science & Software Engineering</orgName>
<orgName type="institution">Monash University</orgName>
<address>
<country key="AU">AUSTRALIA</country>
</address>
</affiliation>
</author>
<author>
<persName>
<forename type="first">Francesco</forename>
<forename type="first">Parisi</forename>
<surname>Presicce</surname>
</persName>
<email>parisi@dsi.uniroma1.it</email>
<affiliation>
<orgName type="department">Dipartimento di Scienze dell’Informazione</orgName>
<orgName type="institution">Università La Sapienza di Roma</orgName>
<address>
<country key="IT">ITALY</country>
</address>
</affiliation>
</author>
<idno type="istex">D9A694D93A9B757A848310CB175019DCE5012AE9</idno>
<idno type="ark">ark:/67375/HCB-S26C70K6-5</idno>
<idno type="DOI">10.1007/3-540-48199-0_5</idno>
</analytic>
<monogr>
<title level="m" type="main">Logical Aspects of Computational Linguistics</title>
<title level="m" type="sub">4th International Conference, LACL 2001 Le Croisic, France, June 27–29, 2001 Proceedings</title>
<title level="m" type="part">Contributed Papers</title>
<idno type="DOI">10.1007/3-540-48199-0</idno>
<idno type="book-id">3-540-48199-0</idno>
<idno type="ISBN">978-3-540-42273-0</idno>
<idno type="eISBN">978-3-540-48199-7</idno>
<idno type="chapter-id">Chap5</idno>
<idno type="part-id">Part2</idno>
<editor>
<persName>
<forename type="first">Philippe</forename>
<nameLink>de</nameLink>
<surname>Groote</surname>
</persName>
<email>Philippe.deGroote@loria.fr</email>
<affiliation>
<orgName type="institution">INRIA Lorraine</orgName>
<address>
<street>615 rue du Jardin Botanique</street>
<postBox>B.P. 101</postBox>
<postCode>54602</postCode>
<settlement>Villers-lès-Nancy Cedex</settlement>
<country key="FR">FRANCE</country>
</address>
</affiliation>
</editor>
<editor>
<persName>
<forename type="first">Glyn</forename>
<surname>Morrill</surname>
</persName>
<email>morrill@lsi.upc.es</email>
<affiliation>
<orgName type="institution">Universitat Politècnica de Catalunya</orgName>
<address>
<street>Jordi Girona Salgado, 1-3</street>
<postCode>08028</postCode>
<settlement>Barcelona</settlement>
<country key="ES">SPAIN</country>
</address>
</affiliation>
</editor>
<editor>
<persName>
<forename type="first">Christian</forename>
<surname>Retoré</surname>
</persName>
<email>retore@irisa.fr</email>
<affiliation>
<orgName type="department">Faculté des Sciences</orgName>
<orgName type="institution">Institut de recherche en Informatique de Nantes (IRIN)</orgName>
<address>
<street>2, rue de la Houssinière</street>
<postBox>B.P. 92208</postBox>
<postCode>44322</postCode>
<settlement>Nantes Cedex 03</settlement>
<country key="FR">FRANCE</country>
</address>
</affiliation>
</editor>
<imprint>
<biblScope unit="vol">2099</biblScope>
<biblScope unit="page" from="79">79</biblScope>
<biblScope unit="page" to="94">94</biblScope>
<biblScope unit="chapter-count">18</biblScope>
<biblScope unit="part-chapter-count">16</biblScope>
</imprint>
</monogr>
<series>
<title level="s" type="main" xml:lang="en">Lecture Notes in Computer Science</title>
<editor>
<persName>
<forename type="first">G.</forename>
<surname>Goos</surname>
</persName>
</editor>
<editor>
<persName>
<forename type="first">J.</forename>
<surname>Hartmanis</surname>
</persName>
</editor>
<editor>
<persName>
<forename type="first">J.</forename>
<nameLink>van</nameLink>
<surname>Leeuwen</surname>
</persName>
</editor>
<idno type="pISSN">0302-9743</idno>
<idno type="seriesID">558</idno>
</series>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc>
<abstract xml:lang="en">
<head>Abstract</head>
<p>Computational linguistics has largely focussed on written and spoken textual languages. However, humans use many other kinds of symbolic notations for communication, in particular, two-dimensional graphical notations such as mathematical notation, choreography notation, organizational charts and electrical circuit diagrams. We can term such multi-dimensional symbolic notations,
<hi rend="italic">visual languages</hi>
. Like textual languages, many of these notations have a well defined syntax and semantics. The standard approach to computer interpretation of visual languages is to utilize parsing technologies based on multi-dimensional grammars. In this paper we investigate a new approach to parsing visual languages based on linear logic. The advantages of this logic-based approach are threefold: It provides a more adequate level for modelling the semantics of visual languages; it allows us to implement them based on automated deduction and it provides a good basis for the investigation of their formal properties. We show how attributed multiset grammars, one of the most widely used methods for multi-dimensional parsing, can be embedded into linear logic, demonstrate how parsing corresponds to linear proofs and prove the soundness and correctness of this embedding. Importantly, our embedding is into a subset of a linear logic programming language. Thus, we also demonstrate how multi-dimensional parsing can be implemented as a directly executable linear logic program.</p>
</abstract>
<textClass ana="subject">
<keywords scheme="book-subject-collection">
<list>
<label>SUCO11645</label>
<item>
<term>Computer Science</term>
</item>
</list>
</keywords>
</textClass>
<textClass ana="subject">
<keywords scheme="book-subject">
<list>
<label>I</label>
<item>
<term type="Primary">Computer Science</term>
</item>
<label>I21017</label>
<item>
<term type="Secondary" subtype="priority-1">Artificial Intelligence (incl. Robotics)</term>
</item>
<label>I16048</label>
<item>
<term type="Secondary" subtype="priority-2">Mathematical Logic and Formal Languages</term>
</item>
</list>
</keywords>
</textClass>
<langUsage>
<language ident="EN"></language>
</langUsage>
</profileDesc>
</teiHeader>
</istex:fulltextTEI>
<json:item>
<extension>txt</extension>
<original>false</original>
<mimetype>text/plain</mimetype>
<uri>https://api.istex.fr/ark:/67375/HCB-S26C70K6-5/fulltext.txt</uri>
</json:item>
</fulltext>
<metadata>
<istex:metadataXml wicri:clean="corpus springer-ebooks not found" wicri:toSee="no header">
<istex:xmlDeclaration>version="1.0" encoding="UTF-8"</istex:xmlDeclaration>
<istex:docType PUBLIC="-//Springer-Verlag//DTD A++ V2.4//EN" URI="http://devel.springer.de/A++/V2.4/DTD/A++V2.4.dtd" name="istex:docType"></istex:docType>
<istex:document>
<Publisher>
<PublisherInfo>
<PublisherName>Springer Berlin Heidelberg</PublisherName>
<PublisherLocation>Berlin, Heidelberg</PublisherLocation>
</PublisherInfo>
<Series>
<SeriesInfo SeriesType="Series" TocLevels="0">
<SeriesID>558</SeriesID>
<SeriesPrintISSN>0302-9743</SeriesPrintISSN>
<SeriesTitle Language="En">Lecture Notes in Computer Science</SeriesTitle>
</SeriesInfo>
<SeriesHeader>
<EditorGroup>
<Editor>
<EditorName DisplayOrder="Western">
<GivenName>G.</GivenName>
<FamilyName>Goos</FamilyName>
</EditorName>
</Editor>
<Editor>
<EditorName DisplayOrder="Western">
<GivenName>J.</GivenName>
<FamilyName>Hartmanis</FamilyName>
</EditorName>
</Editor>
<Editor>
<EditorName DisplayOrder="Western">
<GivenName>J.</GivenName>
<Particle>van</Particle>
<FamilyName>Leeuwen</FamilyName>
</EditorName>
</Editor>
</EditorGroup>
</SeriesHeader>
<Book Language="En">
<BookInfo BookProductType="Proceedings" ContainsESM="No" Language="En" MediaType="eBook" NumberingStyle="Unnumbered" TocLevels="0">
<BookID>3-540-48199-0</BookID>
<BookTitle>Logical Aspects of Computational Linguistics</BookTitle>
<BookSubTitle>4th International Conference, LACL 2001 Le Croisic, France, June 27–29, 2001 Proceedings</BookSubTitle>
<BookVolumeNumber>2099</BookVolumeNumber>
<BookSequenceNumber>2099</BookSequenceNumber>
<BookDOI>10.1007/3-540-48199-0</BookDOI>
<BookTitleID>69388</BookTitleID>
<BookPrintISBN>978-3-540-42273-0</BookPrintISBN>
<BookElectronicISBN>978-3-540-48199-7</BookElectronicISBN>
<BookChapterCount>18</BookChapterCount>
<BookHistory>
<OnlineDate>
<Year>2001</Year>
<Month>6</Month>
<Day>13</Day>
</OnlineDate>
</BookHistory>
<BookCopyright>
<CopyrightHolderName>Springer-Verlag Berlin Heidelberg</CopyrightHolderName>
<CopyrightYear>2001</CopyrightYear>
</BookCopyright>
<BookSubjectGroup>
<BookSubject Code="I" Type="Primary">Computer Science</BookSubject>
<BookSubject Code="I21017" Priority="1" Type="Secondary">Artificial Intelligence (incl. Robotics)</BookSubject>
<BookSubject Code="I16048" Priority="2" Type="Secondary">Mathematical Logic and Formal Languages</BookSubject>
<SubjectCollection Code="SUCO11645">Computer Science</SubjectCollection>
</BookSubjectGroup>
<BookContext>
<SeriesID>558</SeriesID>
</BookContext>
</BookInfo>
<BookHeader>
<EditorGroup>
<Editor AffiliationIDS="Aff1">
<EditorName DisplayOrder="Western">
<GivenName>Philippe</GivenName>
<Particle>de</Particle>
<FamilyName>Groote</FamilyName>
</EditorName>
<Contact>
<Email>Philippe.deGroote@loria.fr</Email>
</Contact>
</Editor>
<Editor AffiliationIDS="Aff2">
<EditorName DisplayOrder="Western">
<GivenName>Glyn</GivenName>
<FamilyName>Morrill</FamilyName>
</EditorName>
<Contact>
<Email>morrill@lsi.upc.es</Email>
</Contact>
</Editor>
<Editor AffiliationIDS="Aff3">
<EditorName DisplayOrder="Western">
<GivenName>Christian</GivenName>
<FamilyName>Retoré</FamilyName>
</EditorName>
<Contact>
<Email>retore@irisa.fr</Email>
</Contact>
</Editor>
<Affiliation ID="Aff1">
<OrgName>INRIA Lorraine</OrgName>
<OrgAddress>
<Street>615 rue du Jardin Botanique</Street>
<Postbox>B.P. 101</Postbox>
<Postcode>54602</Postcode>
<City>Villers-lès-Nancy Cedex</City>
<Country>France</Country>
</OrgAddress>
</Affiliation>
<Affiliation ID="Aff2">
<OrgName>Universitat Politècnica de Catalunya</OrgName>
<OrgAddress>
<Street>Jordi Girona Salgado, 1-3</Street>
<Postcode>08028</Postcode>
<City>Barcelona</City>
<Country>Spain</Country>
</OrgAddress>
</Affiliation>
<Affiliation ID="Aff3">
<OrgDivision>Faculté des Sciences</OrgDivision>
<OrgName>Institut de recherche en Informatique de Nantes (IRIN)</OrgName>
<OrgAddress>
<Street>2, rue de la Houssinière</Street>
<Postbox>B.P. 92208</Postbox>
<Postcode>44322</Postcode>
<City>Nantes Cedex 03</City>
<Country>France</Country>
</OrgAddress>
</Affiliation>
</EditorGroup>
</BookHeader>
<Part ID="Part2">
<PartInfo TocLevels="0">
<PartID>2</PartID>
<PartSequenceNumber>2</PartSequenceNumber>
<PartTitle>Contributed Papers</PartTitle>
<PartChapterCount>16</PartChapterCount>
<PartContext>
<SeriesID>558</SeriesID>
<BookID>3-540-48199-0</BookID>
<BookTitle>Logical Aspects of Computational Linguistics</BookTitle>
</PartContext>
</PartInfo>
<Chapter ID="Chap5" Language="En">
<ChapterInfo ChapterType="OriginalPaper" ContainsESM="No" Language="En" NumberingStyle="Unnumbered" TocLevels="0">
<ChapterID>5</ChapterID>
<ChapterDOI>10.1007/3-540-48199-0_5</ChapterDOI>
<ChapterSequenceNumber>5</ChapterSequenceNumber>
<ChapterTitle Language="En">Deductive Parsing of Visual Languages</ChapterTitle>
<ChapterFirstPage>79</ChapterFirstPage>
<ChapterLastPage>94</ChapterLastPage>
<ChapterCopyright>
<CopyrightHolderName>Springer-Verlag Berlin Heidelberg</CopyrightHolderName>
<CopyrightYear>2001</CopyrightYear>
</ChapterCopyright>
<ChapterHistory>
<RegistrationDate>
<Year>2001</Year>
<Month>6</Month>
<Day>12</Day>
</RegistrationDate>
<OnlineDate>
<Year>2001</Year>
<Month>6</Month>
<Day>13</Day>
</OnlineDate>
</ChapterHistory>
<ChapterGrants Type="Regular">
<MetadataGrant Grant="OpenAccess"></MetadataGrant>
<AbstractGrant Grant="OpenAccess"></AbstractGrant>
<BodyPDFGrant Grant="Restricted"></BodyPDFGrant>
<BodyHTMLGrant Grant="Restricted"></BodyHTMLGrant>
<BibliographyGrant Grant="Restricted"></BibliographyGrant>
<ESMGrant Grant="Restricted"></ESMGrant>
</ChapterGrants>
<ChapterContext>
<SeriesID>558</SeriesID>
<PartID>2</PartID>
<BookID>3-540-48199-0</BookID>
<BookTitle>Logical Aspects of Computational Linguistics</BookTitle>
</ChapterContext>
</ChapterInfo>
<ChapterHeader>
<AuthorGroup>
<Author AffiliationIDS="Aff8">
<AuthorName DisplayOrder="Western">
<GivenName>Paolo</GivenName>
<FamilyName>Bottoni</FamilyName>
</AuthorName>
<Contact>
<Email>bottoni@dsi.uniroma1.it</Email>
</Contact>
</Author>
<Author AffiliationIDS="Aff9">
<AuthorName DisplayOrder="Western">
<GivenName>Bernd</GivenName>
<FamilyName>Meyer</FamilyName>
</AuthorName>
<Contact>
<Email>berndm@csse.monash.edu.au</Email>
</Contact>
</Author>
<Author AffiliationIDS="Aff9">
<AuthorName DisplayOrder="Western">
<GivenName>Kim</GivenName>
<FamilyName>Marriott</FamilyName>
</AuthorName>
<Contact>
<Email>marriott@csse.monash.edu.au</Email>
</Contact>
</Author>
<Author AffiliationIDS="Aff8">
<AuthorName DisplayOrder="Western">
<GivenName>Francesco</GivenName>
<GivenName>Parisi</GivenName>
<FamilyName>Presicce</FamilyName>
</AuthorName>
<Contact>
<Email>parisi@dsi.uniroma1.it</Email>
</Contact>
</Author>
<Affiliation ID="Aff8">
<OrgDivision>Dipartimento di Scienze dell’Informazione</OrgDivision>
<OrgName>Università La Sapienza di Roma</OrgName>
<OrgAddress>
<Country>Italy</Country>
</OrgAddress>
</Affiliation>
<Affiliation ID="Aff9">
<OrgDivision>School of Computer Science & Software Engineering</OrgDivision>
<OrgName>Monash University</OrgName>
<OrgAddress>
<Country>Australia</Country>
</OrgAddress>
</Affiliation>
</AuthorGroup>
<Abstract ID="Abs1" Language="En">
<Heading>Abstract</Heading>
<Para>Computational linguistics has largely focussed on written and spoken textual languages. However, humans use many other kinds of symbolic notations for communication, in particular, two-dimensional graphical notations such as mathematical notation, choreography notation, organizational charts and electrical circuit diagrams. We can term such multi-dimensional symbolic notations,
<Emphasis Type="Italic">visual languages</Emphasis>
. Like textual languages, many of these notations have a well defined syntax and semantics. The standard approach to computer interpretation of visual languages is to utilize parsing technologies based on multi-dimensional grammars. In this paper we investigate a new approach to parsing visual languages based on linear logic. The advantages of this logic-based approach are threefold: It provides a more adequate level for modelling the semantics of visual languages; it allows us to implement them based on automated deduction and it provides a good basis for the investigation of their formal properties. We show how attributed multiset grammars, one of the most widely used methods for multi-dimensional parsing, can be embedded into linear logic, demonstrate how parsing corresponds to linear proofs and prove the soundness and correctness of this embedding. Importantly, our embedding is into a subset of a linear logic programming language. Thus, we also demonstrate how multi-dimensional parsing can be implemented as a directly executable linear logic program.</Para>
</Abstract>
<ArticleNote Type="Misc">
<Heading>Abstract</Heading>
<SimplePara>Work partially supported by the European Community TMR network GETGRATS and by the Australian Research Council.</SimplePara>
</ArticleNote>
<ArticleNote Type="Misc">
<Heading>Abstract</Heading>
<SimplePara>Part of the research reported was done while the author was affiliated with Università La Sapienza di Roma.</SimplePara>
</ArticleNote>
</ChapterHeader>
<NoBody></NoBody>
</Chapter>
</Part>
</Book>
<SubSeries>
<SubSeriesInfo>
<SubSeriesID>1244</SubSeriesID>
<SubSeriesTitle Language="En">Lecture Notes in Artificial Intelligence</SubSeriesTitle>
<SubSeriesSubTitle Language="En">Subseries of Lecture Notes in Computer Science</SubSeriesSubTitle>
</SubSeriesInfo>
<SubSeriesHeader>
<EditorGroup>
<Editor AffiliationIDS="Aff4">
<EditorName DisplayOrder="Western">
<GivenName>Jaime</GivenName>
<GivenName>G.</GivenName>
<FamilyName>Carbonell</FamilyName>
</EditorName>
</Editor>
<Editor AffiliationIDS="Aff5">
<EditorName DisplayOrder="Western">
<GivenName>Jörg</GivenName>
<FamilyName>Siekmann</FamilyName>
</EditorName>
</Editor>
<Affiliation ID="Aff4">
<OrgName>Carnegie Mellon University</OrgName>
<OrgAddress>
<City>Pittsburgh</City>
<State>PA</State>
<Country>USA</Country>
</OrgAddress>
</Affiliation>
<Affiliation ID="Aff5">
<OrgName>University of Saarland</OrgName>
<OrgAddress>
<City>Saabrücken</City>
<Country>Germany</Country>
</OrgAddress>
</Affiliation>
</EditorGroup>
</SubSeriesHeader>
</SubSeries>
</Series>
</Publisher>
</istex:document>
</istex:metadataXml>
<mods version="3.6">
<titleInfo lang="en">
<title>Deductive Parsing of Visual Languages</title>
</titleInfo>
<titleInfo type="alternative" contentType="CDATA">
<title>Deductive Parsing of Visual Languages</title>
</titleInfo>
<name type="personal">
<namePart type="given">Paolo</namePart>
<namePart type="family">Bottoni</namePart>
<affiliation>Dipartimento di Scienze dell’Informazione, Università La Sapienza di Roma, Italy</affiliation>
<affiliation>E-mail: bottoni@dsi.uniroma1.it</affiliation>
<role>
<roleTerm type="text">author</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Bernd</namePart>
<namePart type="family">Meyer</namePart>
<affiliation>School of Computer Science & Software Engineering, Monash University, Australia</affiliation>
<affiliation>E-mail: berndm@csse.monash.edu.au</affiliation>
<role>
<roleTerm type="text">author</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Kim</namePart>
<namePart type="family">Marriott</namePart>
<affiliation>School of Computer Science & Software Engineering, Monash University, Australia</affiliation>
<affiliation>E-mail: marriott@csse.monash.edu.au</affiliation>
<role>
<roleTerm type="text">author</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Francesco</namePart>
<namePart type="given">Parisi</namePart>
<namePart type="family">Presicce</namePart>
<affiliation>Dipartimento di Scienze dell’Informazione, Università La Sapienza di Roma, Italy</affiliation>
<affiliation>E-mail: parisi@dsi.uniroma1.it</affiliation>
<role>
<roleTerm type="text">author</roleTerm>
</role>
</name>
<typeOfResource>text</typeOfResource>
<genre displayLabel="OriginalPaper" authority="ISTEX" authorityURI="https://content-type.data.istex.fr" type="conference" valueURI="https://content-type.data.istex.fr/ark:/67375/XTP-BFHXPBJJ-3">conference</genre>
<originInfo>
<publisher>Springer Berlin Heidelberg</publisher>
<place>
<placeTerm type="text">Berlin, Heidelberg</placeTerm>
</place>
<dateIssued encoding="w3cdtf">2001</dateIssued>
<copyrightDate encoding="w3cdtf">2001</copyrightDate>
</originInfo>
<language>
<languageTerm type="code" authority="rfc3066">en</languageTerm>
<languageTerm type="code" authority="iso639-2b">eng</languageTerm>
</language>
<abstract lang="en">Abstract: Computational linguistics has largely focussed on written and spoken textual languages. However, humans use many other kinds of symbolic notations for communication, in particular, two-dimensional graphical notations such as mathematical notation, choreography notation, organizational charts and electrical circuit diagrams. We can term such multi-dimensional symbolic notations, visual languages. Like textual languages, many of these notations have a well defined syntax and semantics. The standard approach to computer interpretation of visual languages is to utilize parsing technologies based on multi-dimensional grammars. In this paper we investigate a new approach to parsing visual languages based on linear logic. The advantages of this logic-based approach are threefold: It provides a more adequate level for modelling the semantics of visual languages; it allows us to implement them based on automated deduction and it provides a good basis for the investigation of their formal properties. We show how attributed multiset grammars, one of the most widely used methods for multi-dimensional parsing, can be embedded into linear logic, demonstrate how parsing corresponds to linear proofs and prove the soundness and correctness of this embedding. Importantly, our embedding is into a subset of a linear logic programming language. Thus, we also demonstrate how multi-dimensional parsing can be implemented as a directly executable linear logic program.</abstract>
<relatedItem type="host">
<titleInfo>
<title>Logical Aspects of Computational Linguistics</title>
<subTitle>4th International Conference, LACL 2001 Le Croisic, France, June 27–29, 2001 Proceedings</subTitle>
</titleInfo>
<name type="personal">
<namePart type="given">Philippe</namePart>
<namePart type="family">de Groote</namePart>
<affiliation>INRIA Lorraine, 615 rue du Jardin Botanique, B.P. 101, 54602, Villers-lès-Nancy Cedex, France</affiliation>
<affiliation>E-mail: Philippe.deGroote@loria.fr</affiliation>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Glyn</namePart>
<namePart type="family">Morrill</namePart>
<affiliation>Universitat Politècnica de Catalunya, Jordi Girona Salgado, 1-3, 08028, Barcelona, Spain</affiliation>
<affiliation>E-mail: morrill@lsi.upc.es</affiliation>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Christian</namePart>
<namePart type="family">Retoré</namePart>
<affiliation>Faculté des Sciences, Institut de recherche en Informatique de Nantes (IRIN), 2, rue de la Houssinière, B.P. 92208, 44322, Nantes Cedex 03, France</affiliation>
<affiliation>E-mail: retore@irisa.fr</affiliation>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<genre type="book-series" authority="ISTEX" authorityURI="https://publication-type.data.istex.fr" valueURI="https://publication-type.data.istex.fr/ark:/67375/JMC-0G6R5W5T-Z">book-series</genre>
<originInfo>
<publisher>Springer</publisher>
<copyrightDate encoding="w3cdtf">2001</copyrightDate>
<issuance>monographic</issuance>
</originInfo>
<subject>
<genre>Book-Subject-Collection</genre>
<topic authority="SpringerSubjectCodes" authorityURI="SUCO11645">Computer Science</topic>
</subject>
<subject>
<genre>Book-Subject-Group</genre>
<topic authority="SpringerSubjectCodes" authorityURI="I">Computer Science</topic>
<topic authority="SpringerSubjectCodes" authorityURI="I21017">Artificial Intelligence (incl. Robotics)</topic>
<topic authority="SpringerSubjectCodes" authorityURI="I16048">Mathematical Logic and Formal Languages</topic>
</subject>
<identifier type="DOI">10.1007/3-540-48199-0</identifier>
<identifier type="ISBN">978-3-540-42273-0</identifier>
<identifier type="eISBN">978-3-540-48199-7</identifier>
<identifier type="ISSN">0302-9743</identifier>
<identifier type="BookTitleID">69388</identifier>
<identifier type="BookID">3-540-48199-0</identifier>
<identifier type="BookChapterCount">18</identifier>
<identifier type="BookVolumeNumber">2099</identifier>
<identifier type="BookSequenceNumber">2099</identifier>
<identifier type="PartChapterCount">16</identifier>
<part>
<date>2001</date>
<detail type="part">
<title>Contributed Papers</title>
</detail>
<detail type="volume">
<number>2099</number>
<caption>vol.</caption>
</detail>
<extent unit="pages">
<start>79</start>
<end>94</end>
</extent>
</part>
<recordInfo>
<recordOrigin>Springer-Verlag Berlin Heidelberg, 2001</recordOrigin>
</recordInfo>
</relatedItem>
<relatedItem type="series">
<titleInfo>
<title>Lecture Notes in Computer Science</title>
</titleInfo>
<name type="personal">
<namePart type="given">G.</namePart>
<namePart type="family">Goos</namePart>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">J.</namePart>
<namePart type="family">Hartmanis</namePart>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">J.</namePart>
<namePart type="family">van Leeuwen</namePart>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<originInfo>
<publisher>Springer</publisher>
<copyrightDate encoding="w3cdtf">2001</copyrightDate>
<issuance>serial</issuance>
</originInfo>
<relatedItem type="constituent">
<titleInfo>
<title>Lecture Notes in Artificial Intelligence</title>
<subTitle>Subseries of Lecture Notes in Computer Science</subTitle>
</titleInfo>
<name type="personal">
<namePart type="given">G.</namePart>
<namePart type="family">Goos</namePart>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">J.</namePart>
<namePart type="family">Hartmanis</namePart>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">J.</namePart>
<namePart type="family">van Leeuwen</namePart>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Philippe</namePart>
<namePart type="family">de Groote</namePart>
<affiliation>INRIA Lorraine, 615 rue du Jardin Botanique, B.P. 101, 54602, Villers-lès-Nancy Cedex, France</affiliation>
<affiliation>E-mail: Philippe.deGroote@loria.fr</affiliation>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Glyn</namePart>
<namePart type="family">Morrill</namePart>
<affiliation>Universitat Politècnica de Catalunya, Jordi Girona Salgado, 1-3, 08028, Barcelona, Spain</affiliation>
<affiliation>E-mail: morrill@lsi.upc.es</affiliation>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Christian</namePart>
<namePart type="family">Retoré</namePart>
<affiliation>Faculté des Sciences, Institut de recherche en Informatique de Nantes (IRIN), 2, rue de la Houssinière, B.P. 92208, 44322, Nantes Cedex 03, France</affiliation>
<affiliation>E-mail: retore@irisa.fr</affiliation>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Jaime</namePart>
<namePart type="given">G.</namePart>
<namePart type="family">Carbonell</namePart>
<affiliation>Carnegie Mellon University, Pittsburgh, PA, USA</affiliation>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Jörg</namePart>
<namePart type="family">Siekmann</namePart>
<affiliation>University of Saarland, Saabrücken, Germany</affiliation>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<genre type="sub-series"></genre>
<identifier type="SubSeriesID">1244</identifier>
</relatedItem>
<identifier type="ISSN">0302-9743</identifier>
<identifier type="SeriesID">558</identifier>
<recordInfo>
<recordOrigin>Springer-Verlag Berlin Heidelberg, 2001</recordOrigin>
</recordInfo>
</relatedItem>
<identifier type="istex">D9A694D93A9B757A848310CB175019DCE5012AE9</identifier>
<identifier type="ark">ark:/67375/HCB-S26C70K6-5</identifier>
<identifier type="DOI">10.1007/3-540-48199-0_5</identifier>
<identifier type="ChapterID">5</identifier>
<identifier type="ChapterID">Chap5</identifier>
<accessCondition type="use and reproduction" contentType="copyright">Springer-Verlag Berlin Heidelberg, 2001</accessCondition>
<recordInfo>
<recordContentSource authority="ISTEX" authorityURI="https://loaded-corpus.data.istex.fr" valueURI="https://loaded-corpus.data.istex.fr/ark:/67375/XBH-RLRX46XW-4">springer</recordContentSource>
<recordOrigin>Springer-Verlag Berlin Heidelberg, 2001</recordOrigin>
</recordInfo>
</mods>
<json:item>
<extension>json</extension>
<original>false</original>
<mimetype>application/json</mimetype>
<uri>https://api.istex.fr/ark:/67375/HCB-S26C70K6-5/record.json</uri>
</json:item>
</metadata>
</istex>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Lorraine/explor/InforLorV4/Data/Istex/Corpus
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 003384 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Istex/Corpus/biblio.hfd -nk 003384 | SxmlIndent | more

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

{{Explor lien
   |wiki=    Wicri/Lorraine
   |area=    InforLorV4
   |flux=    Istex
   |étape=   Corpus
   |type=    RBID
   |clé=     ISTEX:D9A694D93A9B757A848310CB175019DCE5012AE9
   |texte=   Deductive Parsing of Visual Languages
}}

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