<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Skipping Refinement · HackerPapers discussions</title><link>https://hackerpaper.kaipfister.de/p/1502.02942/</link><description>Collected HN comments and submissions linking this paper.</description><language>en</language><lastBuildDate>Mon, 02 Nov 2026 11:16:22 GMT</lastBuildDate><atom:link href="https://hackerpaper.kaipfister.de/p/1502.02942/feed.xml" rel="self" type="application/rss+xml" /><item><title>Skipping Refinement — mentioned by mrefj</title><link>https://news.ycombinator.com/item?id=13234645</link><guid isPermaLink="false">urn:hackerpapers:mention:1502.02942:13234645</guid><pubDate>Thu, 22 Dec 2016 03:50:39 GMT</pubDate><description>&lt;p&gt;&amp;gt; My problem is that some reductions require moving certain transitions backwards or forwards in time. This is definitely a more involved problem. A cleaner solution, I believe, requires a new notion of correctness than trace containment/simulation up to stuttering. This is because neither of these notions allow one to move forward or backward observable transitions. The key here is to differentiate between non-observable and observable non-determinism. While the former can be accounted by using prophecy variable in linear time framework or directly in the branching time framework. I will…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1502.02942/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.LO</category></item><item><title>Skipping Refinement — mentioned by mrefj</title><link>https://news.ycombinator.com/item?id=13158242</link><guid isPermaLink="false">urn:hackerpapers:mention:1502.02942:13158242</guid><pubDate>Mon, 12 Dec 2016 14:35:28 GMT</pubDate><description>&lt;p&gt;&amp;gt; But reasoning with functions is a specific level of abstraction. Excellent point. The level of abstraction is a fundamental concern, not just in modeling but also in reasoning about systems. And state machines (as used in TLA or otherwise) add temporal abstractions to the mix of abstraction mechanism. To add to its power, it does not lead to any loss of generality; since any program in a language with well-defined operational semantics can be modeled using state machine (transition systems with infinite state space to be little more precise). &amp;gt; In TLA, bisimulation and trace equivalence are…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1502.02942/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.LO</category></item></channel></rss>
