← Latest papers
💻 computer science

Possibility Ethics: Measuring Moral Value as the Expansion of Safe Future Options in Sociotechnical Systems

This paper introduces "Possibility Ethics," a conceptual-computational framework that evaluates sociotechnical systems by quantifying their impact on ethically admissible future opportunities through a novel metric called Option Entropy, implemented in the Omega-PE toolkit to reveal distributional opportunity losses often missed by aggregate measures.

Original authors: Mohammad Amir Khusru Akhtar

Published 2026-09-11
📖 5 min read🧠 Deep dive

Original authors: Mohammad Amir Khusru Akhtar

Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

In the modern world, technology does more than just deliver results; it shapes the very landscape of what is possible for us to do next. When a digital platform removes an export button, or a hospital schedule ignores a patient's lack of transport, the immediate problem is not just a bad outcome, but a shrinking of the future. This is the domain of sociotechnical systems, where software and human institutions intertwine to determine the range of choices available to people. For years, ethicists have argued that we must protect human freedom and ensure fairness, but these ideas often remain abstract principles rather than tools that engineers can use to compare different system designs. The challenge has been to find a way to measure whether a new design actually expands a person's genuine, safe opportunities or quietly narrows them, especially for those who already have the fewest options.

A new framework called Possibility Ethics, developed by researcher Mohammad Amir Khusru Akhtar, offers a concrete way to answer this question. Instead of trying to calculate a person's total happiness or moral worth, the framework focuses on a specific, measurable question: how many distinct, safe, and viable paths to the future does a system design leave open for a group of people? The core idea is that a morally better design is one that preserves or increases the number of these distinct future options, particularly for vulnerable groups. To do this, the researchers created a method that counts the different kinds of outcomes a person can realistically achieve, while filtering out choices that are merely theoretical or that carry too much risk.

The researchers built a computational system to test this idea, treating the future not as a single line but as a branching tree of possibilities. First, the system looks at every potential path a person could take within a set time frame. It then applies a series of strict filters. It removes any path that is not feasible, meaning the person lacks the money, time, skills, or permissions to actually follow it. It also removes any path that causes harm to the person, others, or the community. Once the dangerous or impossible paths are discarded, the system groups the remaining paths into categories based on their final results. If two paths lead to the same kind of outcome, they are counted as one option. The system then calculates a score based on the number of these distinct, safe categories available. This score rises when new, different, and safe options appear, but it grows more slowly as the number of options becomes very large, reflecting the idea that the first few new choices matter most.

To see if this method works in the real world, the team ran two types of tests. In a controlled simulation, they compared three different system designs for a group of students with varying levels of support. One design offered a way to leave the system and go offline, another offered a personalized assistant, and the third was a standard baseline. The results showed that the design allowing people to leave and go offline created the most distinct, safe future options for the students who started with the fewest resources. The personalized assistant, while helpful for some, actually reduced the total number of safe options for the most vulnerable group compared to the baseline. The simulation proved that the framework could detect when a design helped some people while quietly harming others, a nuance that simple average scores would miss.

The researchers then applied the same method to a massive, real-world dataset from the Open University, which tracks the learning journeys of nearly 8,000 students over several years. They looked at how students with disabilities, those from low-income backgrounds, and those repeating courses navigated their studies. The analysis revealed that while one year of the program showed a slight overall improvement in the number of available pathways, it simultaneously reduced the options for students with disabilities. The aggregate score looked good, but the detailed breakdown showed a specific group losing ground. This finding triggered a requirement for "Option Repair," a procedural step where the system designers must identify what blocked those students and find a way to restore their lost choices. The study demonstrated that looking at the average can hide the erosion of freedom for specific communities.

The framework does not claim to solve all ethical problems or to replace human judgment. It does not measure dignity, virtue, or the quality of life in a broad sense. Instead, it provides a transparent, reproducible tool for auditors and designers to see exactly how a system changes the menu of future possibilities. It forces a clear accounting of which options are real and which are illusions, and it highlights when a design choice, even a well-intentioned one, narrows the horizon for the most vulnerable. By making the structure of future options visible and comparable, Possibility Ethics offers a way to ensure that our sociotechnical systems expand human agency rather than quietly constrain it.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →