<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Blogs on Eyal Weiss — Researcher</title><link>https://eyal-weiss.github.io/blog/</link><description>Recent content in Blogs on Eyal Weiss — Researcher</description><image><title>Eyal Weiss — Researcher</title><url>https://eyal-weiss.github.io/profile.jpg</url><link>https://eyal-weiss.github.io/profile.jpg</link></image><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 31 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://eyal-weiss.github.io/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>When Your Neighbors Are Wrong, Listening to Them Makes You Worse</title><link>https://eyal-weiss.github.io/blog/2026-03-31-per-edge-routing-gnns/</link><pubDate>Tue, 31 Mar 2026 00:00:00 +0000</pubDate><guid>https://eyal-weiss.github.io/blog/2026-03-31-per-edge-routing-gnns/</guid><description>A cost-sensitive neighborhood aggregation method for GNNs that routes neighbors by similarity — and what its failures reveal about two fundamentally different kinds of heterophily.</description></item><item><title>What if warehouse robots planned around the packages, not themselves?</title><link>https://eyal-weiss.github.io/blog/2026-03-23-warehouse-rearrangement/</link><pubDate>Mon, 23 Mar 2026 00:00:00 +0000</pubDate><guid>https://eyal-weiss.github.io/blog/2026-03-23-warehouse-rearrangement/</guid><description>A simple change in perspective — planning paths for items instead of robots — leads to provably optimal warehouse rearrangement and up to 2x faster completion times.</description></item><item><title>Motion planning time for robots is almost immediate</title><link>https://eyal-weiss.github.io/blog/2025-12-31-motion-planning-robots/</link><pubDate>Wed, 31 Dec 2025 00:00:00 +0000</pubDate><guid>https://eyal-weiss.github.io/blog/2025-12-31-motion-planning-robots/</guid><description>&lt;p>Have you ever watched a robot try to perform a task in the real world—perhaps a robotic arm trying to grab a specific object out of a cluttered bin, or a humanoid robot trying to navigate a messy room? If you have, you might have noticed a slight hesitation. The robot pauses, computes, moves a little, pauses again, and then commits to the action. That pause isn&amp;rsquo;t uncertainty; it&amp;rsquo;s intense calculation. The robot is desperately trying to figure out how to get from Point A to Point B without smashing its elbow into a table or colliding with a human.&lt;/p></description></item></channel></rss>