<div dir="ltr"><div>I would be happy with those proposals.</div><div><br></div><div>(I don&#39;t have a strong opinion about PENMAN, though, and I didn&#39;t even realise there was a upper-/lowercase distinction here.  The explicit :icons: namespace seems sensible to me.)<br></div><br><div class="gmail_quote"><div dir="ltr">Am Mi., 29. Aug. 2018 um 23:53 Uhr schrieb <a href="mailto:goodman.m.w@gmail.com">goodman.m.w@gmail.com</a> &lt;<a href="mailto:goodman.m.w@gmail.com">goodman.m.w@gmail.com</a>&gt;:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div dir="ltr"><div style="font-family:arial,helvetica,sans-serif"></div></div><div dir="ltr"><div style="font-family:arial,helvetica,sans-serif">(I abbreviated the replies below)</div></div><div dir="ltr"><br></div><div dir="ltr">On Wed, Aug 29, 2018 at 7:28 AM Guy Emerson &lt;<a href="mailto:gete2@cam.ac.uk" target="_blank">gete2@cam.ac.uk</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">Am Mo., 27. Aug. 2018 um 19:47 Uhr schrieb <a href="mailto:goodman.m.w@gmail.com" target="_blank">goodman.m.w@gmail.com</a> &lt;<a href="mailto:goodman.m.w@gmail.com" target="_blank">goodman.m.w@gmail.com</a>&gt;:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br><div class="gmail_quote"><div style="font-family:arial,helvetica,sans-serif">I agree that MOD is the wrong choice for a default role for ICONS-only links. But I dislike using NEQ as the default post-slash value. While it&#39;s ostensibly true if there&#39;s no */EQ link, it&#39;s making an unnecessary claim about scope. For these cases I would prefer leaving it empty, e.g., //focus-or-topic.</div></div></div></blockquote><div><br></div><div>I&#39;m convinced by your &quot;very furry dog&quot; example.  It seems not unreasonable that there could be an ICONS link from &quot;very&quot; to &quot;dog&quot;.</div></div></div></blockquote><div><br></div><div style="font-family:arial,helvetica,sans-serif">In this case, MOD/EQ/icons (rather than MOD/NEQ/icons) would work as it&#39;s not saying anything untrue (except what is implied by MOD), but I don&#39;t think this is a good idea because it weakens (the consistency of) our desired interpretation of &quot;MOD&quot;.</div><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div>I must admit I didn&#39;t test this with the current ERG.  Looking at the parses, the top-ranked parse has the ICONS link to &quot;Monday&quot; rather than &quot;on&quot;.  There are other parses with the link to a loc_nonsp, but I think these are introducing more predicates than necessary -- which reminds me of a previous thread: <a href="http://lists.delph-in.net/archives/developers/2018/002791.html" target="_blank">http://lists.delph-in.net/archives/developers/2018/002791.html</a>.  I still think this is a bug.  However, I&#39;ve found a much simpler example:</div><div><br></div><div>&quot;heavily, it rained&quot;</div><div><br></div><div>there is an ARG1 link from &quot;rain&quot; to &quot;heavy&quot;</div><div>and an ICONS link from &quot;heavy&quot; to &quot;rain&quot;</div></div></div></blockquote><div><br></div><div><div style="font-family:arial,helvetica,sans-serif">Thanks for the nice, simple example. I think you swapped the link directions, though (ARG1 from &quot;heavy&quot; to &quot;rain&quot;, ICONS from &quot;rain&quot; to &quot;heavy&quot;).<br></div></div></div></div></blockquote><div><br></div><div>Yes, thanks for the correction!<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div><div style="font-family:arial,helvetica,sans-serif"></div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div>So do we write something like &quot;ARG1/EQ/focus-of&quot;, or do we have two links?</div><div><br></div><div>If we write them as separate links, I would be in favour of keeping *all* ICONS links separate.  If we want to have three-part arg/hcons/icons links, then I would be in favour of &quot;ARG1/EQ/focus-of&quot;.</div></div></div></blockquote><div><br></div><div><div style="font-family:arial,helvetica,sans-serif">In this case I&#39;m in favor of separate links for all ICONS, and then they wouldn&#39;t need to be &lt;link&gt; elements in XML. I don&#39;t want to introduce PENMAN-like -of edge inversion for DMRX or SimpleDMRS because it would complicate the interpretation of those formats.</div><div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif"> Speaking of PENMAN, it is perhaps the least expressive format we have (though it has its uses), due to it&#39;s tree-like shape. If we merge ICONS and regular links, how do we invert the argument edge but not the icons? :ARG1-EQ-of-focus? If we keep the regular links and icons separate, how do we avoid namespace collisions? Currently, properties are downcased and role names are upcased to help avoid problems when some blackhat grammar developer makes a grammar with ARG1 as a variable property:</div><div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif">    (e2 / _bark_v_1</div><div style="font-family:arial,helvetica,sans-serif">       :ARG1 (x4 / _dog_n_1</div><div style="font-family:arial,helvetica,sans-serif">          :RSTR-H (q4 / _the_q))</div><div style="font-family:arial,helvetica,sans-serif">       :arg1 +)</div><div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif">But now what if that same developer made &quot;arg1&quot; the ICONS relation? Yes, this situation is unlikely, but even in the universe of good-citizen grammar-developers aware of such pitfalls, how do I tell (when reading these things and converting to MRS/DMRS) that, e.g.,  &quot;:tense&quot; is a property and &quot;:focus&quot; is an ICONS without having to consult the grammar/SEM-I? Maybe I can rely on node identifiers always being the target of ICONS but never of properties (unless, of course, the property value happens to have the form &quot;x4&quot; instead of &quot;past&quot;). Maybe explicit namespaces, like XML (:icons:focus x4)? Or we can just say ICONS aren&#39;t supported in the PENMAN format.</div><div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif">SimpleDMRS is not as expressive as DMRX, but at least node properties are not commingled with role arguments. With separate edges for ICONS, we could distinguish them from regular links by downcasing and/or by not using &quot;/&quot; in the relation name:</div><div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif">    10000:ARG1/NEQ -&gt; 10001;</div><div style="font-family:arial,helvetica,sans-serif">    10000:focus -&gt; 10001;<br></div></div><div><br></div><div><div style="font-family:arial,helvetica,sans-serif">For DMRX, we could use a new element:</div><div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif">    &lt;link from=&quot;10000&quot; to=&quot;10001&quot;&gt;&lt;rargname&gt;ARG1&lt;/rargname&gt;&lt;post&gt;NEQ&lt;/post&gt;&lt;/link&gt;</div><div style="font-family:arial,helvetica,sans-serif">    &lt;icons from=&quot;10000&quot; to=&quot;10001&quot;&gt;&lt;relation&gt;focus&lt;/relation&gt;&lt;/icons&gt;</div></div><div><br></div><div><div style="font-family:arial,helvetica,sans-serif">In summary, I think that separate edges for ICONS are best, but we need to take care with SimpleDMRS and especially DMRS-PENMAN to avoid creating ambiguous serializations.<br></div></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div><div style="font-family:arial,helvetica,sans-serif"></div></div><div> </div><div><div style="font-family:arial,helvetica,sans-serif">One more case to consider is when one endpoint in an ICONS is an underspecified variable (e.g., i3) without a node. We had a discussion with Ann about this (off-list, unfortunately) where we decided to use &quot;unexpressed nodes&quot; with a special predicate name, e.g., &lt;node&gt;&lt;gpred&gt;__unexpr__&lt;/gpred&gt;&lt;/node&gt; only where they were necessary, but I don&#39;t think anybody implemented it in the end.<br></div></div></div></div></blockquote><div><br></div><div>Supposing we have __unexpr__ nodes, we don&#39;t need the ICONS links to behave any differently, right?  As in, if an ICONS target is a variable without a predicate, we just have an ICONS link to the __unexpr__ node.<br></div></div></div></blockquote><div><br></div><div><div style="font-family:arial,helvetica,sans-serif">Yes, if we have the unexpressed nodes then ICONS should be able to use them happily. My point is that nobody (that I&#39;m aware of) has an implementation that produces these nodes, so until we do we have no way to include these ICONS links in DMRS.<br></div></div><div> </div></div>-- <br><div dir="ltr" class="m_119657160941985480gmail_signature" data-smartmail="gmail_signature">-Michael Wayne Goodman</div></div>
</blockquote></div></div>