The Algorithms for Love by Ken Liu

Ken Liu is a gifted writer that has a talent for combining hard science fiction concepts with human emotions in beautiful written stories. This story from 2004 is among his best.

The story follows Elena who is a genius with robotics and language algorithms. She has created a very lifelike robotic doll that is both able to speak almost fluently and has very advanced motoring skill. The doll quickly becomes immensely popular and the company she works for has trouble keeping up with demand. She partners up with Brad, the CEO of the company, and she gets pregnant. Sadly, they lose the child during pregnancy and Elena is unable to get pregnant again. This emotionally devastates Elena and she buries herself in working on a new robotic doll, this time one that resembles a newborn. That too becomes a product sold by the company, with mostly other grieving mothers as customers.

As the story progresses, Elena becomes more and more obsessed with her creations. Working so intense with especially the speaking algorithms, she starts to view the real world in the same algorithmic terms. She knows how her own algorithms work and that everything they produce are mathematically predictable, which she increasingly believe is also true for human behaviour. Basically her worldview breaks down as she questions whether human are even conscious or any different from the artificial intelligence she has created. That everything we do is inherently deterministic. There are some direct references to the Chinese Room argument on the matter.

Liu manages to weave all these philosophical questions about the nature of consciousness into a very beautiful written short story, that has the technology used described in a plausible way while still keeping focus on the human emotions and making them engaging and believable for the reader.


Read in Twenty-First Century Science Fiction
Originally published on strangehorizons.com
Rating: 5

One thought on “The Algorithms for Love by Ken Liu”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: