Algorithmic Market Clearing Systems And Hidden Allocation Control .

Algorithmic Market Clearing Systems and Hidden Allocation Control

1. Introduction

Algorithmic market clearing systems are automated systems that determine how competing orders, bids, offers, resources, capacity, or access rights are matched and allocated. They are increasingly used in electricity markets, securities exchanges, commodities, digital platforms, advertising exchanges, transport networks, procurement systems, and other markets.

A conventional market-clearing mechanism appears neutral because the algorithm applies predetermined rules to competing participants. However, hidden allocation control arises where the operator can influence the algorithm's inputs, ranking rules, eligibility conditions, timing, weighting, priority rules, or access to information in ways that materially affect who receives scarce opportunities.

From a competition-law perspective, the central question is not merely whether an algorithm is automated. It is whether algorithmic control substitutes for, conceals, or operationalizes a competitive decision that could amount to exclusion, discrimination, preferential treatment, coordination, or exploitation.

2. Meaning of Algorithmic Market Clearing

A market-clearing algorithm generally performs some combination of the following:

  1. receives bids or offers;
  2. determines eligible participants;
  3. ranks bids according to predetermined criteria;
  4. calculates a clearing price;
  5. matches buyers and sellers;
  6. allocates scarce capacity;
  7. determines priority where demand exceeds supply;
  8. communicates the resulting allocation; and
  9. records transactions for settlement.

For example:

Buyers submit bids for 1,000 units → sellers offer 700 units → algorithm ranks bids → clearing price is calculated → 700 units are allocated according to the algorithm.

The apparently mechanical process can nevertheless contain policy choices embedded in code.

3. What Is Hidden Allocation Control?

Hidden allocation control occurs where an entity possesses the practical ability to determine or materially influence allocation outcomes through an algorithm without that control being sufficiently visible to affected market participants or regulators.

It may operate through:

A. Ranking manipulation

The algorithm gives particular participants higher priority.

B. Eligibility manipulation

Certain firms are technically permitted to participate but are disadvantaged through algorithmic eligibility conditions.

C. Input manipulation

The system selectively incorporates, excludes, delays, or weights particular data.

D. Timing manipulation

Some participants receive information or execution opportunities earlier than others.

E. Capacity allocation

Scarce infrastructure, network capacity, advertising inventory, electricity, trading opportunities, or platform visibility is allocated preferentially.

F. Parameter manipulation

The operator changes thresholds, weighting coefficients, matching rules, or optimization objectives.

G. Information asymmetry

The algorithm operator possesses information about competing bids that participants do not have.

4. Competition-Law Significance

Hidden algorithmic allocation becomes particularly important where the algorithm is operated by a dominant undertaking, market infrastructure operator, platform, exchange, network owner, or vertically integrated firm.

Potential competition concerns include:

MechanismPossible competition concern
Preferential rankingDiscriminatory treatment
Priority accessForeclosure
Selective eligibilityExclusion
Self-preferencingAdvantage to affiliated business
Algorithmic tyingLeveraging
Capacity withholdingRestriction of supply
Manipulated matchingDistortion of competition
Selective data accessInformation advantage
Algorithmic pricingExploitative/exclusionary conduct
Coordinated algorithmsCollusion/concerted practices

The legal characterization depends on the relevant jurisdiction, market structure, conduct, effects, and applicable statutory provisions.

5. Market Clearing as a Competitive Bottleneck

A market-clearing system can become a competitive bottleneck where participants cannot realistically transact without using it.

Examples include:

  • electricity system operators;
  • securities exchanges;
  • commodity exchanges;
  • payment infrastructure;
  • online advertising exchanges;
  • app stores;
  • digital marketplaces;
  • cloud marketplaces;
  • transport allocation systems; and
  • essential network infrastructure.

If the operator simultaneously competes downstream, an important conflict may arise:

The entity controlling the allocation mechanism may also have an economic interest in determining which competitors receive access.

That creates a potential vertical foreclosure problem.

6. Algorithmic Self-Preferencing

Suppose a platform operates a marketplace and uses an algorithm to allocate visibility and transactions.

The platform owns its own competing product.

The algorithm could technically apply the same criteria to every seller while secretly assigning additional weight to the platform's own product.

The result may be:

Neutral-looking algorithm → hidden weighting → preferential allocation → reduced competitor access → possible foreclosure.

The critical legal inquiry is therefore not simply:

"Was a human decision made?"

Instead:

"Who designed, controlled, modified, and benefited from the algorithmic allocation mechanism?"

7. Six Important Case Laws

Because there is no large body of reported litigation using the exact phrase “hidden allocation control,” the following cases provide doctrinal analogues involving algorithmic/automated systems, access control, discrimination, self-preferencing, allocation mechanisms, and competitive foreclosure.

Case 1 — United States v. Terminal Railroad Association of St. Louis

224 U.S. 383 (1912)

Principle

The U.S. Supreme Court considered control over essential railroad-terminal facilities and recognized the competition implications of denying effective access to infrastructure controlled by a group of incumbents.

Relevance

The case provides an important conceptual foundation for algorithmically controlled market infrastructure.

Where an algorithm determines access to an indispensable marketplace or network, the legal issue can resemble traditional infrastructure-control problems:

Control of infrastructure → control of access → control of competitive opportunities.

An automated allocation system does not necessarily become immune from competition scrutiny merely because access decisions are technically performed by software.

Case 2 — Aspen Skiing Co. v. Aspen Highlands Skiing Corp.

472 U.S. 585 (1985)

Principle

The U.S. Supreme Court examined exclusionary conduct involving access to a jointly marketed ski-ticket arrangement.

The Court considered whether a dominant firm had engaged in exclusionary conduct by terminating a previously cooperative arrangement in a manner that harmed the rival.

Relevance to Algorithmic Allocation

An algorithmic marketplace may similarly transform a previously accessible allocation mechanism into one that systematically disadvantages a rival.

For example:

Shared allocation mechanism → algorithmic modification → rival receives materially reduced access → incumbent gains competitive advantage.

The case is relevant to the broader proposition that control over access arrangements can have antitrust significance when used to disadvantage rivals.

Case 3 — MCI Communications Corp. v. AT&T

708 F.2d 1081 (7th Cir. 1983)

Principle

The Seventh Circuit addressed refusal of access to a telecommunications network and developed the well-known essential-facilities framework.

The case concerned a dominant network operator's control over infrastructure necessary for competitors.

Relevance

Modern algorithmic clearing systems can function as digital infrastructure.

Consider:

Network owner → automated access system → eligibility algorithm → capacity allocation → competitor's ability to compete.

If the algorithm effectively determines who receives network access, the software layer can become part of the competitive infrastructure.

The relevant question is therefore whether algorithmic control merely administers access or actually constitutes an instrument of exclusion.

Case 4 — Google Shopping (European Commission)

Google Search (Shopping), Commission Decision AT.39740 (2017)

Principle

The European Commission found that Google had abused a dominant position by systematically giving prominent placement to its comparison-shopping service while demoting competing comparison-shopping services.

The General Court subsequently upheld the central finding concerning Google's conduct, while refining aspects of the Commission's reasoning.

Relevance to Hidden Allocation Control

This is particularly relevant to algorithmic allocation.

A search-ranking system can determine:

  • visibility;
  • traffic;
  • consumer exposure;
  • access to demand; and
  • commercial opportunities.

Although search ranking is not identical to market clearing, the underlying structural issue is similar:

An algorithm controlled by a dominant intermediary can determine competitive access to users.

Algorithmic ranking can therefore become a mechanism of competitive allocation.

Case 5 — Slovak Telekom v European Commission

C-165/19 P, European Union

Principle

The case concerned exclusionary conduct involving access to telecommunications infrastructure and the relationship between refusal/access conditions and abuse of dominance.

The Court of Justice considered the circumstances in which access-related conduct can constitute an abuse.

Relevance

Algorithmic clearing systems increasingly operate on top of physical and digital infrastructure.

An infrastructure operator could theoretically establish:

  • automated eligibility criteria;
  • algorithmic capacity reservations;
  • differential access;
  • technical restrictions; or
  • automated priority mechanisms.

The legal analysis must therefore consider whether the system is merely technically necessary or whether its design is being used to exclude or disadvantage competing undertakings.

Case 6 — Qualcomm v European Commission

C-466/19 P

Principle

The EU courts considered the Commission's assessment of exclusionary conduct and the importance of demonstrating the competitive effects of the alleged conduct.

Relevance

The case is useful for understanding a central principle applicable to algorithmic allocation:

Algorithmic discrimination is not necessarily established merely because different outcomes occur.

A competition authority generally needs to examine:

  1. the mechanism;
  2. the relevant market;
  3. the position of the undertaking;
  4. the economic significance of the conduct;
  5. the ability to foreclose competitors; and
  6. actual or potential competitive effects.

This prevents every difference generated by an algorithm from automatically becoming an antitrust violation.

8. Additional Relevant Case — United Brands

United Brands v Commission, Case 27/76

The Court of Justice examined discriminatory conduct and abuse of a dominant position.

The case remains important for understanding how discriminatory treatment by a dominant undertaking may raise Article 102 TFEU concerns.

Algorithmic relevance

If an algorithm systematically applies different allocation conditions to equivalent trading partners without an objective justification, the conduct may raise questions concerning discriminatory conditions of competition.

9. Additional Relevant Case — Bronner

Oscar Bronner GmbH & Co. KG v Mediaprint, Case C-7/97

The Court established a demanding framework concerning refusal of access to infrastructure under Article 102 TFEU.

Algorithmic relevance

The case is significant because not every refusal or restriction of access is automatically abusive.

Applied to algorithmic infrastructure:

Algorithmic control + market power ≠ automatic antitrust violation.

The legal inquiry must consider the applicable access doctrine and the specific economic circumstances.

10. Algorithmic Allocation and Article 102 TFEU

In EU competition law, an algorithmically controlled allocation mechanism operated by a dominant undertaking may potentially implicate several categories of Article 102 conduct.

A. Discriminatory conditions

Article 102(c) may become relevant where equivalent transactions are subjected to discriminatory conditions capable of placing trading partners at a competitive disadvantage.

B. Refusal of access

An algorithm may effectively refuse access even without producing a conventional human refusal.

Example:

Competitor applies → algorithm repeatedly rejects eligibility → competitor cannot access market → dominant operator retains control.

C. Margin or pricing effects

Where algorithmic allocation determines both access and price, the system may raise additional concerns involving exclusionary pricing.

D. Self-preferencing

The allocation mechanism may favour the operator's own downstream business.

E. Tying and leveraging

Access to one market may be conditioned algorithmically on participation in another service.

11. Article 101 TFEU and Algorithmic Market Clearing

Algorithmic market clearing can also create horizontal coordination risks.

Suppose competing firms independently adopt algorithms that continuously observe market data and adjust prices.

The system may produce highly synchronized outcomes.

However, synchronization alone does not necessarily establish unlawful coordination.

The legal question concerns whether there is:

  • an agreement;
  • concerted practice;
  • exchange of competitively sensitive information;
  • communication facilitating coordination; or
  • another legally relevant mechanism connecting the competitors.

This distinction is essential.

12. Algorithmic Tacit Coordination

A more difficult scenario occurs where competing algorithms independently learn from market conditions.

For example:

Firm A algorithm → observes Firm B's price → changes price

Firm B algorithm → observes Firm A's price → changes price

Repeated interaction can potentially produce stable pricing patterns.

But competition law must distinguish:

Lawful independent adaptation

from

unlawful coordination.

The mere fact that algorithms produce parallel outcomes does not automatically establish an agreement or concerted practice.

13. Hidden Parameters as Competitive Instruments

The most important risk may lie not in the algorithm's visible output but in parameters that market participants cannot inspect.

Examples:

  • weighting coefficients;
  • priority scores;
  • reserve-price formulas;
  • eligibility thresholds;
  • latency adjustments;
  • data-quality scores;
  • reliability multipliers;
  • transaction-history weighting;
  • capacity-reservation rules.

A seemingly neutral allocation rule can therefore conceal substantial discretion.

14. Information Asymmetry

Algorithm operators frequently possess information unavailable to participants.

For example, an exchange or platform might know:

  • aggregate demand;
  • individual bidding patterns;
  • transaction history;
  • inventory;
  • competitor behaviour;
  • cancellation patterns;
  • capacity constraints.

If that information is incorporated into an allocation algorithm in a discriminatory manner, the system may create a substantial competitive advantage.

The legal relevance depends on how the information is obtained, used, shared, and deployed.

15. Algorithmic Allocation in Electricity Markets

Electricity markets provide a particularly clear example.

A market-clearing algorithm can determine:

  • generator dispatch;
  • transmission capacity;
  • congestion management;
  • clearing prices;
  • reserve allocation; and
  • balancing resources.

Suppose a vertically integrated operator controls both:

  1. generation assets; and
  2. the algorithm allocating grid capacity.

The competition concern is whether the operator could use algorithmic parameters to disadvantage rival generators.

Potential mechanisms include:

  • selective congestion treatment;
  • capacity reservations;
  • discriminatory dispatch;
  • altered eligibility thresholds;
  • preferential treatment of affiliated generation; and
  • strategic data treatment.

Sector-specific energy regulation would generally operate alongside competition law.

16. Securities and Commodity Markets

Algorithmic clearing systems are also central to financial markets.

Potential issues include:

Order priority

Certain orders may receive execution priority.

Latency

Small timing differences can affect allocation.

Market access

Certain participants may receive superior technological access.

Data advantages

Some participants may receive market information more rapidly.

Automated matching

The matching engine determines which transactions occur.

The relevant regulatory framework may include competition law, securities regulation, market-abuse rules, exchange rules, and financial-market infrastructure regulation.

17. Digital Advertising Exchanges

Advertising exchanges illustrate another form of algorithmic allocation.

An exchange can determine:

  • which advertiser wins;
  • which advertisement is displayed;
  • the price paid;
  • which inventory is available;
  • ranking among competing bids.

If the operator also owns advertising inventory or downstream advertising services, potential conflicts arise.

The central concern becomes:

Can the intermediary manipulate the auction or allocation mechanism to favour its own interests?

This may involve competition, consumer-protection, data-governance, and sector-specific regulatory issues.

18. Hidden Allocation Through Data

Data can itself function as an allocation mechanism.

Consider:

More data → better prediction → better allocation → more transactions → more data.

This produces a potential data-feedback loop.

A dominant platform may therefore obtain a reinforcing advantage:

Market power → privileged data → better algorithm → superior allocation → greater market share → more data.

The competitive significance depends upon market characteristics and whether rivals can obtain substitutable data or inputs.

19. Transparency Versus Trade Secrets

An important legal tension exists between:

Transparency

Participants and regulators need sufficient information to detect discriminatory allocation.

Trade secrets

Operators have legitimate interests in protecting source code, proprietary algorithms, and commercially sensitive information.

Therefore, competition regulation does not necessarily require publication of source code.

Alternative mechanisms may include:

  • regulator audits;
  • confidential disclosure;
  • independent testing;
  • algorithmic impact assessments;
  • logging requirements;
  • parameter-change records;
  • explainability requirements; and
  • controlled regulatory access.

20. Evidence and Proof

Proving hidden algorithmic allocation can be difficult.

Relevant evidence may include:

Technical evidence

  • source-code records;
  • model documentation;
  • system architecture;
  • parameter histories;
  • audit logs.

Economic evidence

  • allocation patterns;
  • price effects;
  • market shares;
  • foreclosure rates;
  • counterfactual simulations.

Governance evidence

  • internal communications;
  • change-management records;
  • algorithm approval documents;
  • risk assessments.

Statistical evidence

Authorities may compare:

Observed allocation versus allocation expected under neutral criteria.

A persistent statistically significant deviation may justify further investigation, but statistical correlation alone does not necessarily establish unlawful conduct.

21. Liability Attribution

A major legal issue is determining who is responsible for an algorithmic allocation decision.

Possible actors include:

  1. software developer;
  2. platform operator;
  3. algorithm owner;
  4. compliance officer;
  5. business unit;
  6. data provider;
  7. exchange operator; and
  8. participating firms.

The fact that an algorithm made the immediate decision does not necessarily eliminate responsibility for the undertaking controlling its design, deployment, or operation.

22. Algorithmic Governance and Auditability

A robust governance framework should maintain:

1. Version control

Every material algorithmic change should be recorded.

2. Parameter logs

Changes to allocation weights should be traceable.

3. Access controls

Only authorized personnel should modify allocation mechanisms.

4. Independent testing

Potential discriminatory or exclusionary outcomes should be tested.

5. Conflict-of-interest controls

Particular safeguards are important where the operator competes with participants using the system.

6. Audit trails

Historical decisions should be reconstructable.

23. Competition-Law Analytical Framework

A useful legal framework is:

Step 1 — Identify the market

What market is affected?

↓

Step 2 — Identify the allocation mechanism

What exactly does the algorithm allocate?

↓

Step 3 — Identify the controller

Who designs, owns, operates, and modifies it?

↓

Step 4 — Determine market power

Does the controller possess substantial market power or dominance?

↓

Step 5 — Identify the intervention

Was there preferential ranking, exclusion, discrimination, withholding, or manipulation?

↓

Step 6 — Determine competitive effects

Did the conduct restrict rivals, raise barriers, reduce choice, or distort access?

↓

Step 7 — Examine justification

Was the rule objectively necessary, proportionate, technically justified, or based on legitimate risk-management criteria?

↓

Step 8 — Assess remedy

Possible remedies include transparency, non-discrimination, access obligations, monitoring, algorithmic separation, or structural measures.

24. Distinguishing Legitimate Optimization from Anticompetitive Allocation

Not every optimization algorithm presents a competition problem.

Legitimate optimization

An electricity operator may prioritize generators according to:

  • technical constraints;
  • system stability;
  • safety;
  • cost;
  • reliability.

Potentially problematic optimization

The same system could potentially be problematic if apparently technical criteria are deliberately designed to favour an affiliated generator without adequate justification.

Therefore:

Automation is not the legal test. The competitive consequences and legal context of the algorithmic conduct are.

25. Remedies

Potential remedies include:

Behavioral remedies

  • non-discrimination requirements;
  • equal-access rules;
  • transparent eligibility criteria;
  • independent algorithmic audits;
  • reporting obligations.

Technical remedies

  • algorithmic separation;
  • access-control safeguards;
  • immutable audit logs;
  • parameter-change monitoring.

Structural remedies

In exceptional circumstances, authorities may consider separation of infrastructure and downstream commercial operations where ordinary behavioral remedies are insufficient.

The appropriate remedy depends on the governing legal framework and the demonstrated competitive harm.

26. Key Legal Principles From the Cases

The cases collectively illustrate several principles:

  1. Control over critical infrastructure can have competition-law significance.
  2. Access restrictions may become exclusionary where a powerful undertaking controls an important bottleneck.
  3. Algorithmic ranking can materially affect competitive opportunities.
  4. Discriminatory treatment can be legally relevant when imposed by a dominant undertaking.
  5. Parallel algorithmic outcomes do not automatically prove collusion.
  6. Competitive effects and causation remain important.
  7. Automation does not by itself eliminate responsibility for the undertaking controlling the system.
  8. Objective technical justifications can matter.
  9. Algorithmic transparency must be balanced against legitimate confidentiality interests.
  10. The legal assessment should focus on the actual market function of the algorithm rather than merely its technological form.

27. Conclusion

Algorithmic market clearing systems can become powerful instruments of market governance because they determine who obtains scarce commercial opportunities, at what price, and under what conditions.

The principal competition-law concern is not that an algorithm is autonomous. It is that an undertaking may use algorithmic architecture to exercise opaque control over competitive allocation.

The most significant legal questions therefore concern:

  • who controls the algorithm;
  • what market resource it allocates;
  • whether the controller possesses market power;
  • whether competing firms receive discriminatory treatment;
  • whether affiliated businesses receive preferential treatment;
  • whether the algorithm facilitates coordination;
  • whether the allocation mechanism produces exclusionary effects; and
  • whether objective technical justifications exist.

The jurisprudence from Terminal Railroad, Aspen Skiing, MCI, Google Shopping, Slovak Telekom, Qualcomm, United Brands, and Bronner demonstrates that traditional competition-law principles concerning infrastructure, access, discrimination, ranking, foreclosure, and competitive effects can provide the analytical foundation for addressing increasingly sophisticated algorithmic allocation systems.

 

 

LEAVE A COMMENT