Preprint
Concept Paper

This version is not peer-reviewed.

The Mathematics of Deception: A Unified Framework for AI-Driven Honeypot Systems

Submitted:

07 October 2026

Posted:

09 October 2026

You are already at the latest version

Abstract
Honeypots occupy a peculiar place in the security landscape: they are among the few mechanisms whose value is defined by their failure. A firewall that is never tested, an intrusion detection system that never alarms—these are successes. A honeypot that is never attacked is useless. This inversion of the usual security logic gives honeypots an unusually clean signal, but it has also kept their theoretical foundations fragmented. Game theorists model deception in isolation; information theorists treat intrusion detection generically; queuing theorists model traffic separately; and the recent wave of AI-driven honeypots—powered by Large Language Models and Reinforcement Learning—has proceeded largely without formal mathematical treatment.This paper attempts a synthesis. We develop a unified mathematical framework for AI-driven honeypot systems, building on six pillars: stochastic processes (the honeypot as a continuous time Markov chain), game theory (the honeypot as a Bayesian signaling device), detection theory (the honeypot as a near-ideal hypothesis test), information theory (the honeypot as a channel for intelligence), optimization (the honeypot as a constrained POMDP), and AI integration (LLM as observation kernel, RL as policy optimization).Along the way, we derive equilibrium conditions, detection thresholds, optimal deployment fractions, information-theoretic bounds, and LLM deception limits. We prove that the mixed strategy equilibrium is unique and Lyapunov stable, solve the POMDP for a reduced state space to obtain a threshold policy, and show that in the myopic case this threshold coincides exactly with the game-theoretic equilibrium under consistent payoff specifications. We generalize the Poisson detection assumption to a Weibull hazard model and derive a bound on the mutual information achievable under LLM-generated observations via the data processing inequality.We accompany the analytical development with numerical Monte Carlo experiments based on exact Gillespie simulation of the CTMC, replicator dynamics for the game-theoretic component, and parametric sampling for the detection and information-theoretic components. These experiments validate the closed-form predictions and expose the qualitative behavior of the system in transient and steady state. All quantitative claims are analytical; the simulations serve as numerical illustrations, not as empirical validation of real-world deployments.
Keywords: 
;  ;  ;  ;  ;  ;  ;  ;  ;  ;  

1. Introduction

The honeypot is one of the few security mechanisms whose value is defined by its failure—that is, by being attacked. Unlike firewalls, intrusion detection systems, or endpoint protection platforms, a honeypot has no legitimate purpose. It exists to be probed, exploited, and compromised, and in doing so, to reveal the attacker’s presence, tools, techniques, and intentions.
This peculiar property—that any interaction is presumptively adversarial—gives honeypots an unusually clean signal-to-noise ratio. Yet the theoretical literature on honeypots is fragmented. Practitioners describe deployment heuristics; game theorists model deception in isolation; information theorists treat intrusion detection generically; queuing theorists model traffic separately. This paper unifies these perspectives into a single mathematical framework with six pillars:
  • Stochastic processes — the honeypot as a continuous-time Markov chain.
  • Game theory — the honeypot as a Bayesian signaling device.
  • Detection theory — the honeypot as a near-ideal hypothesis test.
  • Information theory — the honeypot as a channel for intelligence.
  • Optimization — the honeypot as a POMDP with budget, isolation, and stealth constraints.
  • AI integration — LLM as observation kernel, RL as policy optimization.
Status of this paper. This is an analytical manuscript accompanied by numerical Monte Carlo experiments. The closed-form expressions for deterrence thresholds, detection latency, expected loss, mutual information, and equilibrium conditions are derived analytically. The Monte Carlo simulations reported in Section 13 illustrate these predictions using exact Gillespie simulation of the CTMC, replicator dynamics for the game, and parametric sampling for detection and information-theoretic quantities. A full simulation design specification is provided in Section 14 so that additional experiments can be conducted. Readers should treat all quantitative claims as mathematical results conditional on the stated assumptions.

2. Foundations of Honeypot Technology

2.1. Definition and Core Value

A honeypot is an information security resource whose value lies in being used in an unauthorized or illicit manner. More precisely, a honeypot is a decoy computing system designed to enhance security by gathering threat intelligence and occupying attacker resources. The decoy can be any type of information system resource, while the security program is responsible for implementing security functions such as attack monitoring, prevention, detection, response, and profiling, and must operate in stealth mode to avoid detection by attackers.
The unique value of honeypot technology manifests in four dimensions:
  • Zero false positive rate: Legitimate users do not access honeypot systems, so all intrusion activities are anomalous.
  • Detection of unknown threats: Honeypots can capture any intrusion behavior, equally effective against APT attacks and zero-day exploits.
  • Disguisable system characteristics: By altering system features to confuse attackers, they cannot launch targeted attacks based on fixed structures.
  • Consumption of attack resources: Through high-fidelity emulation of protected systems and full interaction with attackers, honeypots consume attack resources to protect real assets.

2.2. Honeypot Taxonomy

Honeypots can be classified along multiple dimensions.
Table 1. Honeypot taxonomy based on design criteria.
Table 1. Honeypot taxonomy based on design criteria.
Type Description
Pure honeypots Full-fledged production systems where attacker activities are monitored through listening devices installed on network links.
High-interaction honeypots Emulate production system activities and host multiple services, allowing attackers extensive interaction to consume their time, typically implemented via virtual machines for rapid restoration.
Low-interaction honeypots Simulate only services frequently requested by attackers, consuming relatively few resources, and can host multiple virtual instances on a single physical system.
Based on deployment purpose: (This section is truncated in the source document.)

2.3. Historical Development

The honeypot concept first appeared in Clifford Stoll’s 1989 book The Cuckoo’s Egg. In 1998, Fred Cohen developed the Deception ToolKit (DTK), providing a framework based on deception theory. Subsequently, free open-source honeypots such as Honeyed and KFSensor emerged. The 2000s saw integration with intrusion detection systems and the emergence of honeynets. The 2010s witnessed expansion into Industrial Control Systems, IoT, and cloud environments. Since 2023, the integration of LLMs and RL has inaugurated a new era of intelligent honeypots.

3. Formal Definition of the AI-Driven Honeypot System

3.1. System Tuple

Definition 1
(Honeypot System). A honeypot system is a tuple
H = ( S , A , O , T , R , Π )
where:
  • S is a finite or countable state space;
  • A = A d × A a is the joint action space of defender d and attacker a;
  • O is the observation space;
  • T : S × A → Δ ( S ) is the transition kernel;
  • R : S × A → R 2 is the reward function ( R d , R a ) ;
  • Π = Π d × Π a is the policy space.

3.2. Honeypot Property

Definition 2
(Honeypot Property). A system H is a honeypot if and only if
P ( interaction ∣ legitimate user ) ≤ ϵ
for some ϵ ≈ 0 . Equivalently, the likelihood ratio
Λ ( σ ) = P ( σ ∣ attacker ) P ( σ ∣ legitimate ) ≫ 1
for all observations σ ∈ O generated by interaction.

4. State-Space Representation

4.1. State Space

Let S t ∈ S denote the honeypot’s state at time t, with
S = { I , P , E , C , D , R }
corresponding to Idle, Probed, Exploited, Compromised, Detected, and Remediated. This is a standard progression in intrusion modeling and follows the kill-chain abstraction.

4.2. Continuous-Time Markov Chain

We model { S t } t ≥ 0 as a continuous-time Markov chain (CTMC) with generator Q = [ q i j ] , where
q i j = lim Δ t → 0 + P ( S t + Δ t = j ∣ S t = i ) Δ t , i ≠ j ,
and the diagonal entries satisfy q i i = − ∑ j ≠ i q i j .
Remark 1.
The state R (Remediated) returns to I at rate μ r > 0 , making the chain recurrent. When μ r = 0 , the state R is absorbing and the stationary distribution degenerates onto it. In all numerical experiments reported below, we retain μ r > 0 .

4.3. Forward and Stationary Distributions

Let π i ( t ) = P ( S t = i ) . The forward Kolmogorov equation is
d π ( t ) d t = π ( t ) Q , π ( 0 ) = π 0 ,
with solution
π ( t ) = π 0 e Q t .
The stationary distribution π * satisfies
π * Q = 0 , ∑ i ∈ S π i * = 1 .

4.4. Mean Time to Compromise with Abandonment

Theorem 1
(Mean Time to Compromise). The expected time to reach state C from state I is
E [ T I → C ] = 1 λ p + 1 λ e + 1 λ c + μ e λ c λ e + μ p λ e λ p + μ p μ e λ c λ e λ p .
Proof. 
Let T i be the expected time to reach C from state i. We proceed by first-step analysis, working backward from the target state.
Step 1: From E. From E, the process either moves to C at rate λ c or returns to P at rate μ e . The holding time in E is exponential with rate λ c + μ e , so its mean is 1 λ c + μ e . With probability μ e λ c + μ e the process returns to P, so:
T E = 1 λ c + μ e + μ e λ c + μ e T P .
Step 2: From P. From P, the process either advances to E at rate λ e or abandons to I at rate μ p . The holding time is exponential with rate λ e + μ p , mean 1 λ e + μ p . Thus:
T P = 1 λ e + μ p + λ e λ e + μ p T E + μ p λ e + μ p T I .
Step 3: From I. From I, the process moves to P at rate λ p (holding time mean 1 / λ p ), then the expected remaining time is T P :
T I = 1 λ p + T P .
Step 4: Solve the system. Substituting and rearranging yields the final expression:
T I = 1 λ p + 1 λ e + 1 λ c + μ e λ c λ e + μ p λ e λ p + μ p μ e λ c λ e λ p .
This is exactly the stated expression, since
μ p ( λ c + μ e ) λ c λ e λ p = μ p λ e λ p + μ p μ e λ c λ e λ p .
   □
Corollary 1
(No-Abandonment Case). When μ p = μ e = 0 , the abandonment terms vanish and
E [ T I → C ] = 1 λ p + 1 λ e + 1 λ c .
This is the intuitive result: the expected time to compromise is simply the sum of the mean holding times in each of the three transient states.

4.5. Mean Time to Detection

The mean time to detection from compromise is
E [ T C → D ] = 1 λ d
under the Poisson assumption. We generalize this in Section 6.5.

5. Game-Theoretic Formulation

5.1. Bayesian Signaling Game

The interaction between attacker and defender is naturally modeled as a game of incomplete information: the attacker does not know whether a given target is real or fake, and the defender may choose to signal (or conceal) the presence of honeypots. We therefore model the interaction as a Bayesian signaling game.
The players are Nature, the Defender ( d ) , and the Attacker ( a ) . Nature chooses the target type θ ∈ { Real , Fake } with prior P ( θ = Fake ) = ϕ . The defender chooses a signal s ∈ { H , H ¯ } at cost c ( s , θ ) . The attacker observes s and chooses an action a ∈ { Attack , Abstain } . Beliefs are updated via Bayes’ rule:
P ( θ = Fake ∣ s ) = P ( s ∣ θ = Fake ) ϕ P ( s ∣ θ = Fake ) ϕ + P ( s ∣ θ = Real ) ( 1 − ϕ ) .

5.2. Payoffs

The payoff structure captures the essential asymmetry of honeypot deception. The attacker gains V a − c a from a successful attack on a real system but loses L a if the target turns out to be a honeypot. The defender loses L d if a real system is attacked, gains intelligence I d if a honeypot is attacked, and pays c h to deploy a honeypot regardless of whether it is attacked.
The defender’s payoff table uses c h consistently for the honeypot deployment cost.

5.3. Attack Threshold and Deterrence

The attacker’s decision is a simple expected-utility calculation. If the perceived probability that the target is fake is ϕ , then attacking yields ( 1 − ϕ ) ( V a − c a ) − ϕ L a , while abstaining yields zero. The attacker attacks only if the expected gain is positive.
Proposition 1
(Deterrence Threshold). Under a pooling equilibrium in which the defender mimics real systems, the attacker attacks iff
ϕ < ϕ * : = V a − c a V a − c a + L a .
If the attacker’s perceived honeypot density exceeds ϕ * , attack is strictly dominated by abstention.
Proof. 
The attacker’s expected utility from attacking is
E [ U a ∣ Attack ] = ( 1 − ϕ ) ( V a − c a ) + ϕ ( − L a ) = ( 1 − ϕ ) ( V a − c a ) − ϕ L a .
The attacker attacks iff this exceeds the abstention payoff of 0:
( 1 − ϕ ) ( V a − c a ) − ϕ L a > 0 .
Rearranging:
( V a − c a ) > ϕ ( V a − c a ) + ϕ L a = ϕ ( V a − c a + L a ) ⇒ ϕ < V a − c a V a − c a + L a = ϕ * .
Thus if ϕ > ϕ * , attack is strictly dominated by abstention.    □
The threshold ϕ * has a natural interpretation: it is the ratio of the attacker’s net gain from a successful attack to the sum of that gain and the potential loss from attacking a honeypot. The more valuable the target and the lower the attacker’s cost, the higher the threshold; the more painful the honeypot penalty, the lower the threshold.

5.4. Mixed-Strategy Equilibrium

When the defender randomizes between deploying honeypots and not, and the attacker randomizes between attacking and abstaining, we obtain a mixed-strategy equilibrium.

Expected utilities.

From the payoff tables, the defender’s expected utility when deploying honeypots with probability h and the attacker attacking with probability p is:
U d ( h , p ) = h p ( I d − c h ) + h ( 1 − p ) ( − c h ) + ( 1 − h ) p ( − L d ) + ( 1 − h ) ( 1 − p ) ( 0 ) .
Expanding:
U d ( h , p ) = h p ( I d + L d ) − h c h − p L d .
The attacker’s expected utility is:
U a ( h , p ) = p [ ( 1 − h ) ( V a − c a ) − h L a ] .

Defender’s best response.

From Eq. (24):
∂ U d ∂ h = p ( I d + L d ) − c h .
The defender deploys honeypots when the expected intelligence gain plus loss avoidance exceeds the deployment cost:
h = 1 if p > p * = c h I d + L d h = 0 if p < p * h ∈ [ 0 , 1 ] arbitrary

Attacker’s best response.

U a is linear in p:
∂ U a ∂ p = ( 1 − h ) ( V a − c a ) − h L a .
Attacker’s best response:
p = 1 if h < V a − c a V a − c a + L a = ϕ * p = 0 if h > ϕ * p ∈ [ 0 , 1 ] arbitrary
Proposition 2
(Mixed Equilibrium). Assume interiority: V a > c a , L a > 0 , I d + L d > 0 , and c h < I d + L d (so that p * = c h / ( I d + L d ) < 1 ). Then the game has a unique mixed-strategy Nash equilibrium at
h * = ϕ * = V a − c a V a − c a + L a , p * = c h I d + L d .
Proof. 
Suppose ( h , p ) is a Nash equilibrium. We consider three cases.
Case 1: p < p * . Then h * ( p ) = 0 , so h = 0 . But h = 0 < ϕ * , so p * ( 0 ) = 1 . Contradiction with p < p * ≤ 1 .
Case 2: p > p * . Then h * ( p ) = 1 , so h = 1 . But h = 1 > ϕ * , so p * ( 1 ) = 0 . Contradiction with p > p * ≥ 0 .
Case 3: p = p * . Then defender is indifferent, so any h is a best response. For attacker to be indifferent, we need h = ϕ * . Thus the unique equilibrium is ( h * , p * ) = ( ϕ * , p * ) .
The game is finite ( 2 × 2 normal form) and therefore has a mixed-strategy Nash equilibrium by Nash’s theorem. The minimax theorem is not applicable because the game is not zero-sum: U d + U a ≠ 0 for all ( h , p ) .    □
Remark 2
(Interiority conditions). The interiority condition is c h < I d + L d , equivalently p * = c h / ( I d + L d ) < 1 . If c h ≥ I d + L d , then p * ≥ 1 , and the unique equilibrium is the pure profile ( H , abstain ) : the defender always deploys honeypots and the attacker always abstains.
Remark 3
(Notation). The deterrence threshold ϕ * and the equilibrium honeypot fraction h * are numerically identical in this game. To avoid notation collision, we write h * for the equilibrium honeypot fraction and p * for the equilibrium attack probability, and we reserve ϕ * for the deterrence threshold. Where the two coincide, we state so explicitly.
Proposition 3
(Stability). The mixed equilibrium ( h * , p * ) is Lyapunov stable under the replicator dynamics but not asymptotically stable.
Proof. 
The replicator dynamics is:
h ˙ = h ( 1 − h ) [ U d ( H , p ) − U d ( R , p ) ] = h ( 1 − h ) [ p ( I d + L d ) − c h ] ,
p ˙ = p ( 1 − p ) [ U a ( h , A ) − U a ( h , Abstain ) ] = p ( 1 − p ) [ ( 1 − h ) ( V a − c a ) − h L a ] .
Let A = I d + L d and C = V a − c a . Then p * = c h / A and h * = C / ( C + L a ) .
The Jacobian at ( h * , p * ) is:
J 11 = ∂ h ˙ ∂ h = ( 1 − 2 h * ) [ p * A − c h ] = ( 1 − 2 h * ) · 0 = 0 ,
J 12 = ∂ h ˙ ∂ p = h * ( 1 − h * ) A ,
J 21 = ∂ p ˙ ∂ h = p * ( 1 − p * ) [ − ( V a − c a ) − L a ] = − p * ( 1 − p * ) B ,
J 22 = ∂ p ˙ ∂ p = ( 1 − 2 p * ) [ ( 1 − h * ) ( V a − c a ) − h * L a ] = ( 1 − 2 p * ) · 0 = 0 ,
where B = V a − c a + L a .
The characteristic equation is:
det ( J − λ I ) = λ 2 + h * ( 1 − h * ) A · p * ( 1 − p * ) B = 0 ⇒ λ 2 = − h * ( 1 − h * ) A · p * ( 1 − p * ) B .
Since h * , p * ∈ ( 0 , 1 ) and A , B > 0 , the product is positive, so:
λ = ± i h * ( 1 − h * ) A · p * ( 1 − p * ) B .
The eigenvalues are purely imaginary. The equilibrium is a center: trajectories are closed orbits. It is Lyapunov stable but not asymptotically stable.    □
Remark 4
(Rigor of the stability proof). The linearization argument above is heuristic: at a non-hyperbolic equilibrium (purely imaginary eigenvalues), the linearization does not determine the stability of the nonlinear system, and the Hartman-Grobman theorem does not apply. The conclusion that the equilibrium is a center (and hence Lyapunov stable but not asymptotically stable) is a known result for two-population replicator dynamics on 2 × 2 bimatrix games with interior equilibria. A complete proof requires showing the existence of a conserved quantity (a constant of motion) for the replicator system, which can be constructed explicitly for this class of games. We state the result here and refer the reader to standard references on evolutionary game theory for the full proof.

6. Detection and Observation Model

6.1. Hypothesis Testing Formulation

The honeypot’s detection problem is, at its core, a hypothesis test. Let X ∈ { 0 , 1 } denote attacker presence and Y ∈ { 0 , 1 } the alarm. Define sensitivity α = P ( Y = 1 ∣ X = 1 ) and false positive rate β = P ( Y = 1 ∣ X = 0 ) . For a honeypot, β ≈ 0 by Definition 3.2, whereas for a general IDS β can be substantial. This difference is the source of the honeypot’s detection-theoretic advantage.

6.2. Bayesian Posterior

Proposition 4
(Posterior Attack Probability). The posterior probability of an attack given an alarm is
P ( X = 1 ∣ Y = 1 ) = α P ( X = 1 ) α P ( X = 1 ) + β P ( X = 0 ) .
As β → 0 , this posterior approaches 1.
Proof. 
By Bayes’ theorem:
P ( X = 1 ∣ Y = 1 ) = P ( Y = 1 ∣ X = 1 ) P ( X = 1 ) P ( Y = 1 ) .
The denominator is:
P ( Y = 1 ) = α π + β ( 1 − π ) ,
where π = P ( X = 1 ) . Substituting:
P ( X = 1 ∣ Y = 1 ) = α π α π + β ( 1 − π ) .
As β → 0 , this approaches 1.    □

6.3. Detection Latency (Poisson Case)

Proposition 5
(Expected Loss Under Poisson Detection). If detection events occur as a Poisson process with rate λ d , then T d ∼ Exp ( λ d ) with E [ T d ] = 1 / λ d . Expected loss before detection is
E [ L ] = L d · E [ T d ] = L d λ d .
Proof. 
Immediate from the memoryless property of the exponential distribution and the definition of expected loss as the loss rate times the expected detection time.    □

6.4. ROC Analysis

By the Neyman-Pearson lemma, the optimal detector maximizes α subject to β ≤ β 0 . For honeypots, the achievable region includes points with β ≈ 0 and α ≈ 1 , which is unreachable for generic IDS on noisy traffic.

6.5. Generalization: The Weibull Hazard Model

The Poisson assumption is convenient but restrictive. In practice, detection hazard may increase or decrease over time—attackers may become more cautious, or defenders may become more alert. The Weibull hazard provides a flexible generalization.
Theorem 2
(Weibull Detection). Let the detection hazard be
h ( t ) = λ d β ( λ d t ) β − 1 .
Then the detection time distribution is Weibull:
P ( T d > t ) = exp ( − ( λ d t ) β ) ,
and the expected detection time is
E [ T d ] = 1 λ d Γ 1 + 1 β ,
where Γ is the gamma function. The generalized expected loss is
E [ L ] = L d λ d Γ 1 + 1 β .
Proof. 
The survival function is
S ( t ) = P ( T d > t ) = exp − ∫ 0 t h ( s ) d s = exp − ∫ 0 t λ d β ( λ d s ) β − 1 d s .
Let u = λ d s , so d u = λ d d s and d s = d u / λ d . Then:
∫ 0 t λ d β ( λ d s ) β − 1 d s = ∫ 0 λ d t λ d β u β − 1 d u λ d = β ∫ 0 λ d t u β − 1 d u = ( λ d t ) β .
Therefore:
S ( t ) = exp ( − ( λ d t ) β ) .
Now,
E [ T d ] = ∫ 0 ∞ S ( t ) d t = ∫ 0 ∞ exp ( − ( λ d t ) β ) d t .
Let u = ( λ d t ) β , so t = u 1 / β / λ d and d t = 1 λ d β u 1 / β − 1 d u . Then:
E [ T d ] = 1 λ d β ∫ 0 ∞ e − u u 1 / β − 1 d u = 1 λ d β Γ 1 β .
Using the identity Γ ( 1 + x ) = x Γ ( x ) :
1 β Γ 1 β = Γ 1 + 1 β .
So:
E [ T d ] = 1 λ d Γ 1 + 1 β .
The expected loss follows immediately. For β = 1 , Γ ( 2 ) = 1 , recovering the Poisson case. For β < 1 , Γ ( 1 + 1 / β ) > 1 , so the expected loss is larger than the Poisson case.    □
Remark 5
(Shape interpretation). For β = 1 , the Poisson case is recovered. For β > 1 , the hazard is increasing—detection becomes more likely the longer a compromise persists (a “defenders learn” regime). For β < 1 , the hazard is decreasing—attackers grow stealthier with dwell time (an “adversarial learning” regime).
Remark 6
(Dimensional consistency). The hazard h ( t ) = λ d β ( λ d t ) β − 1 is dimensionally consistent: λ d has units of inverse time, and ( λ d t ) β − 1 is dimensionless, so h ( t ) has units of inverse time. The hazard integrates to ( λ d t ) β as shown above. The β = 1 Poisson limit is preserved.
Remark 7
(Justification for retaining Poisson  ( β = 1 ). If the defender has no information about the shape of the detection time distribution beyond its mean, the exponential is the maximum-entropy choice. This is a principled Bayesian justification, not an empirical claim.

7. AI-Driven Honeypot Architecture

7.1. LLM-Powered Response Generation

Large Language Models are being widely adopted to address a long-standing paradox in honeypot design: how to achieve a balance between high-fidelity deception and low operational risk. The spectrum of traditional honeypots extends from “low-interaction” systems (safe, easy to deploy, but simple and detectable) to “high-interaction” systems (high-fidelity interaction but enormous risk and management overhead). The emergence of LLMs offers a new solution to this fundamental tension.
Representative systems include HoneyGPT (universal honeypot prompt specification, Chain-of-Thought question enhancement, memory pruning, and hybrid deployment), LLMHoney (real-time SSH honeypot with a dictionary-based virtual filesystem for common commands and LLM fallback for novel queries), OHRA (modular multi-protocol LLM honeypot supporting SSH, Telnet, HTTP, and partial FTP/SMTP/IPP/SNMP), and LLMPot (LLM-based emulation of Modbus and PLC control logic for ICS honeypots). These systems demonstrate that LLMs can generate contextually appropriate responses at scale, but they also introduce hallucination and latency risks that must be managed.

7.2. RL-Based Adaptive Deception

While standalone LLM honeypots generate fluent responses, they lack long-term strategic adaptation to attacker behavior. The fusion of RL and LLM-generated deception represents a frontier direction. The MITRE Engage-aligned approach integrates RL with LLM-generated deception: a fine-tuned LLM infers attacker TTPs from live command sequences, providing semantically rich state representations; the RL agent selects context-sensitive actions from Engage’s “Affect” strategies. Ablation studies indicate that the learned policy itself—not merely the action space—drives engagement depth.

7.3. MITRE ATT&CK/Engage Alignment

The attack phase space is defined as:
Φ = { ϕ 1 , ϕ 2 , … , ϕ K }
where each ϕ k corresponds to a MITRE ATT&CK tactic:
Table 2. MITRE ATT&CK tactics and descriptions.
Table 2. MITRE ATT&CK tactics and descriptions.
Index Tactic Description
ϕ 1 Reconnaissance Scanning, enumeration
ϕ 2 Initial Access Exploitation, credential use
ϕ 3 Execution Command execution
ϕ 4 Persistence Backdoors, cron jobs
ϕ 5 Privilege Escalation Sudo exploits, kernel exploits
ϕ 6 Defense Evasion Log deletion, rootkits
ϕ 7 Credential Access Password dumping, keylogging
ϕ 8 Discovery Network mapping, file discovery
ϕ 9 Lateral Movement SSH hopping, SMB
ϕ 10 Collection Data staging
ϕ 11 Exfiltration Data transfer out
The action space is aligned with MITRE Engage “Affect” strategies.

7.4. Hybrid Routing Strategy

The system uses a routing function to decide between deterministic and LLM-generated responses:
Route ( c ) = Deterministic ( c ) if c ∈ C common LLM θ ( c , h ) if c ∈ C complex
where C common is the set of common commands (e.g., ls, pwd, whoami). This hybrid strategy balances latency and fidelity: common commands receive deterministic, low-latency responses, while novel or complex queries are routed to the LLM for contextually rich generation.

8. Integration of AI into the Mathematical Framework

8.1. LLM as Conditional Probability Distribution

The LLM generates responses according to a conditional probability distribution:
P θ ( r ∣ c , h ) = ∏ i = 1 m P θ ( r i ∣ r < i , c , h )
where r = ( r 1 , … , r m ) is the generated response token sequence, c is the attacker command, and h is the conversation history. This autoregressive factorization is standard for transformer-based language models.
Within the system tuple, the LLM constitutes the observation kernel:
T LLM : S × A a → Δ ( O )
where O is the space of possible responses. This is the formal bridge between the AI architecture and the mathematical framework: the LLM is not an ad hoc add-on but a well-defined component of the observation model.
The LLM fine-tuning objective is to minimize:
L LLM ( θ ) = − E ( c , h , r ) ∼ D [ log P θ ( r ∣ c , h ) ] + λ · L realism ( θ )
where L realism penalizes responses identifiable as artificial by discriminator D θ . The first term encourages accurate modeling of the training distribution; the second term encourages realism as judged by an adversarial discriminator.

8.2. RL as POMDP Policy Optimization

The RL agent operates within the POMDP defined in Section 12. The state space is:
S RL = Φ × Ψ × K × N
where Φ is the attack phase space, Ψ is the command sequence history, K is the attacker’s inferred knowledge state, and N is the network context.
The reward function combines multiple objectives:
R ( s , a , s ′ ) = α · R engagement ( s , a , s ′ ) + β · R intelligence ( s , a , s ′ ) − δ · R detection ( s , a , s ′ )
where:
R engagement ( s , a , s ′ ) = ϕ ′ − ϕ ,
R intelligence ( s , a , s ′ ) = ∑ i = 1 | ψ | w i · K [ command i ∈ C valuable ] ,
R detection ( s , a , s ′ ) = 1 if attacker detects honeypot 0 otherwise
For large state spaces, Deep Q-Network (DQN) is employed:
L DQN ( θ ) = E ( s , a , r , s ′ ) ∼ D r + γ max a ′ Q θ − ( s ′ , a ′ ) − Q θ ( s , a ) 2
where θ − are the target network parameters.

8.3. Information-Theoretic Limits of LLM Deception

Theorem 3
(LLM Deception Bound). Let A be the attacker’s true type and O be the observation generated by an LLM with parameter θ. Then the mutual information I ( A ; O ) satisfies
I ( A ; O ) ≤ I ( A ; O real ) ,
where O real is the observation from the true system.
Proof. 
Since A → O real → O forms a Markov chain (the LLM observes the true system’s output and generates its own), the data processing inequality gives
I ( A ; O ) ≤ I ( A ; O real ) .
The interpretation is intuitive: an LLM-generated observation cannot convey more information about the attacker than the true system’s observation, because the LLM’s output is a stochastic function of the true system’s output. The LLM can at best preserve the information content of the true system; it cannot create information. □
Remark 8
(KL-divergence form is heuristic). The specific form
I ( A ; O ) ≤ H ( A ) − E a ∼ P ( A ) [ D KL ( P θ ( · ∣ a ) ∥ P real ( · ∣ a ) ) ]
is a heuristic approximation and should not be used as a bound without additional assumptions on the joint distribution. The rigorous statement is Eq. (60).
Corollary 2.
As the LLM’s output distribution converges to the true system’s distribution ( D KL → 0 ), the mutual information approaches the true system’s information gain.
Corollary 3.
The maximum achievable mutual information is H ( A ) , achieved when the LLM perfectly replicates the true system and observations are noiseless.

Symmetric channel mutual information.

For a symmetric channel with error probability ϵ and | A | inputs:
I ( A ; O ) = log 2 | A | + ( 1 − ϵ ) log 2 ( 1 − ϵ ) + ϵ log 2 ϵ | A | − 1 .

Boundary behavior.

At ϵ = 0 , I ( A ; O ) = log 2 | A | = H ( A ) . At ϵ = 1 , the output depends on the input only through the exclusion of one symbol, so
I ( A ; O ) = log 2 | A | | A | − 1 > 0 .

8.4. Game-Theoretic Equilibrium with AI Components

Proposition 6
(AI Equilibrium Invariance). The mixed-strategy equilibrium ( h * , p * ) of Proposition 5.2 is invariant to the LLM parameter θ when θ is optimal (i.e., when the LLM perfectly replicates the true system).
Proof. 
The equilibrium ( h * , p * ) depends only on the payoffs ( V a , c a , L a , L d , I d , c h ) and not on the observation kernel. When θ is optimal, the observation kernel T LLM equals the true system’s kernel T real , so the game is identical to the non-AI case. Therefore the equilibrium is unchanged. □
Remark 9.
When θ is suboptimal, the attacker’s belief update is distorted, potentially shifting the equilibrium. This is a direction for future research.

9. Cost-Benefit and Utility Functions

The defender’s expected utility from deploying n honeypots is:
U d ( n ) = ∑ k = 1 n [ p k α k I d − c h − p k β k c f p ] − L d P ( breach ∣ n ) .
Each honeypot contributes intelligence gain p k α k I d , costs c h to deploy, and incurs false-positive costs p k β k c f p . The final term captures the expected loss from breaches that occur despite the honeypot deployment.
The marginal benefit is Δ U d ( n ) = U d ( n ) − U d ( n − 1 ) , and the optimal n * satisfies Δ U d ( n * ) ≥ 0 > Δ U d ( n * + 1 ) .
The attacker’s expected utility per target is
U a = ( 1 − ϕ ) ( V a − c a ) − ϕ L a .

10. Queuing / Traffic Model

10.1. M/M/1 Baseline

With Poisson arrivals (rate λ ) and exponential service ( μ ): utilization ρ = λ / μ , steady-state P ( N = k ) = ( 1 − ρ ) ρ k , mean sojourn W = 1 / ( μ − λ ) .

10.2. M/M/c with Parallel Honeypots

With c parallel honeypots, the Erlang C formula gives the probability of waiting and the mean sojourn time. This model captures the situation where multiple honeypots share the load of incoming attacks.

10.3. Non-Poisson Service Times

For Poisson arrivals and general service time distribution S with mean E [ S ] and second moment E [ S 2 ] , the Pollaczek-Khinchine formula gives:
W q = λ E [ S 2 ] 2 ( 1 − ρ ) , ρ = λ E [ S ] .
Remark 10.
The Pollaczek-Khinchine formula requires Poisson arrivals. It applies to heavy-tailed service times, not heavy-tailed inter-arrival times.

11. Information-Theoretic View

The intelligence gained from honeypot interaction is naturally quantified by mutual information:
I ( A ; O ) = H ( A ) − H ( A ∣ O ) = ∑ a , o P ( a , o ) log P ( a , o ) P ( a ) P ( o ) .
The channel capacity is C = max P ( a ) I ( A ; O ) .
Proposition 7
(Information Advantage). Let Z be legitimate traffic. Under the honeypot property (Definition 3.2), the false positive rate satisfies β ≈ 0 . This improves the quality of the observation channel relative to a generic IDS. However, the naive claim I honeypot ( A ; O ) ≥ I IDS ( A ; O ) is not universally true.
Proof. 
Let Z be legitimate traffic, assumed independent of the attacker type A. For the IDS, if Z is available, the observation is ( O , Z ) and the mutual information is
I IDS ( A ; O , Z ) = H ( A ) − H ( A ∣ O , Z ) .
Since conditioning reduces entropy, H ( A ∣ O , Z ) ≤ H ( A ∣ O ) , so
I IDS ( A ; O , Z ) ≥ I IDS ( A ; O ) = I honeypot ( A ; O ) .
Thus the IDS with side information Z can, in principle, have higher mutual information than the honeypot. The honeypot’s advantage is not an information-theoretic inequality but a detection-theoretic one: the honeypot achieves β ≈ 0 without sacrificing α , whereas the IDS must trade off α against β on noisy traffic. □
Remark 11.
The honeypot’s advantage is due to its near-zero false positive rate, which makes the observation channel cleaner; it is not a universal information-theoretic inequality.

12. Optimization Problem

The defender’s overall problem is to choose the honeypot fraction h, the number of honeypots n, and the signaling strategy s to maximize expected utility:
max h , n , s E [ U d ( h , n , s ) ]
subject to budget c h n ≤ B , isolation P ( pivot ∣ compromise ) ≤ ϵ , and stealth P ( θ = Fake ∣ s ) ≤ ϕ max .
When the attacker’s state is hidden, the defender maintains a belief b t ( θ ) updated via Bayes and solves the Bellman equation:
V ( b ) = max a ∈ A d r ( b , a ) + γ ∑ o ∈ O P ( o ∣ b , a ) V ( b ′ ) .

12.1. POMDP Solution for a Reduced State Space

To obtain analytical traction, we reduce the state space to S = { R , H , C } (Real, Honeypot, Compromised). The defender chooses a d ∈ { R , H } ; the attacker’s action is encoded in observations O = { o attack , o quiet } . The belief is b = P ( attacker present ∣ history ) .
The reward functions are chosen to be consistent with the game-theoretic payoffs of Section 5.2:
r ( b , R ) = − L d b , r ( b , H ) = I d b − c h .
The POMDP reward r ( b , H ) = I d b − c h charges the deployment cost c h once, regardless of whether an attack occurs. This is consistent with the game-theoretic utility Eq. (24), where the coefficient of h is − c h .
The belief update for o = o attack , action H is:
b ′ = α b β + ( α − β ) b .
Theorem 4
(Threshold Policy). The optimal policy is a threshold policy: choose H iff b ≥ b * .
Proof sketch
The value function V ( b ) is piecewise linear and convex (PWLC) in b for POMDPs with finite state and action spaces. The immediate reward difference is
r ( b , H ) − r ( b , R ) = I d b − c h + L d b = ( I d + L d ) b − c h ,
which is linear and increasing in b. For the continuation value difference, the PWLC property ensures that V H ( b ) and V R ( b ) are piecewise linear; their difference is piecewise linear, not necessarily linear. However, for the specific structure of this problem, the optimal policy is characterized by a single threshold because the belief space is one-dimensional and the reward difference is monotone. The threshold b * solves V H ( b * ) = V R ( b * ) . □
Remark 12
(Rigor of the proof). The claim that the continuation value difference is also linear in b does not follow from piecewise linearity: differences of PWLC functions are PWLC, not linear. The correct argument requires analyzing the specific structure of the POMDP. For the reduced state space considered here, the threshold property can be established by showing that the value function is convex and that the reward difference is monotone in b, which implies a single crossing. A complete proof is left to future work.
Remark 13
(Myopic threshold coincides with game-theoretic equilibrium). In the myopic case ( γ = 0 ), the threshold is
b * = c h I d + L d ,
which equals p * = c h / ( I d + L d ) from Proposition 5.2. Under consistent payoff specifications, the myopic POMDP threshold and the game-theoretic equilibrium attack probability coincide exactly.

12.2. Attacker’s Optimal Stopping Boundary

Theorem 5
(Optimal Stopping Boundary). The attacker’s optimal stopping problem is
sup τ E e − r τ g ( S τ )
where g ( C ) = V d (compromise payoff) and g ( D ) = − L d (detection loss). The stopping region is
S = { s ∈ { P , E } : V ( s ) ≤ 0 } .
Proof. 
By the standard theory of optimal stopping for Markov processes (Dynkin), the attacker continues in state s iff the continuation value V ( s ) is positive, and stops otherwise. The stopping region is the set of states where the value of continuing is nonpositive. The boundary is therefore determined by V ( s ) = 0 . □
Remark 14
(Value functions). The stopping boundary is characterized implicitly by V ( s ) = 0 ; explicit solution requires specifying the flow reward, discount rate, and transition rates.

13. Numerical Experiments

The analytical results of Section 3–12 are accompanied here by Monte Carlo experiments that illustrate the theoretical predictions. All experiments use the default parameter set
V a = 10 , c a = 2 , L a = 5 , L d = 8 , I d = 12 , c h = 1 ,
λ d = 0.5 , λ p = 0.5 , λ e = 0.3 , λ c = 0.2 ,
μ p = μ e = 0.1 , μ r = 0.5 .
Each experiment is run with N trials = 5000 independent trials unless otherwise noted, and with a fixed random seed for reproducibility.

13.1. Worked Analytical Example

Before presenting the Monte Carlo results, we illustrate the closed-form expressions with the default parameter set.

Step 1 — Deterrence threshold.

ϕ * = V a − c a V a − c a + L a = 10 − 2 10 − 2 + 5 = 8 13 ≈ 0.6154 .

Step 2 — Honeypot fraction (equilibrium).

h * = ϕ * = 8 13 ≈ 0.6154 .

Step 3 — Attack probability (equilibrium).

p * = c h I d + L d = 1 12 + 8 = 1 20 = 0.05 .

Step 4 — Mean time to detection (Poisson).

E [ T d ] = 1 λ d = 2 .

Step 5 — Expected loss (honeypot, Poisson).

E [ L ] = L d × E [ T d ] = 8 × 2 = 16 .

Step 6 — Expected loss (undefended).

If the undefended system has detection rate λ d ′ = 0.1 , then E [ L ′ ] = L d / λ d ′ = 8 / 0.1 = 80 . The loss reduction factor is 80 / 16 = 5 .

Step 7 — Posterior attack probability.

With α = 1 , β = 0.01 , π = 0.1 :
P ( X = 1 ∣ Y = 1 ) = 1 · 0.1 1 · 0.1 + 0.01 · 0.9 = 0.1 0.109 ≈ 0.9174 .

Step 8 — Mutual information (symmetric channel).

With | A | = 2 and ϵ = 0.1 :
I ( A ; O ) = 1 + 0.9 log 2 0.9 + 0.1 log 2 0.1 ≈ 1 − 0.1368 − 0.3322 = 0.5310 bits .

13.2. CTMC State Evolution (Gillespie Simulation)

We simulate the CTMC exactly using Gillespie’s direct method. Every trial begins in state I at time 0 and evolves until either the horizon T max = 100 is reached or the chain is absorbed.
Figure 1 shows the empirical occupancy of each state as a function of time, stacked to display the full distribution π ( t ) . The stacked area plot confirms the theoretical cascade through the kill chain.

Transient phase ( 0 ≤ t ≤ 15 ).

The system rapidly leaves the initial condition S 0 = I and cascades through the kill chain I → P → E → C → D → R . The Idle fraction (blue band) drops from 1.0 to roughly 0.16 within about 15 time units, while the other states fill in successively. This cascade is the visual signature of the exponentially distributed dwell times 1 / λ p = 2 , 1 / λ e ≈ 3.33 , 1 / λ c = 5 , 1 / λ d = 2 , 1 / μ r = 2 .

Steady state ( t ≥ 20 ).

The band edges flatten and the system settles at the stationary distribution π * of the CTMC. Reading approximate values from Figure 1:
Table 3. Empirical stationary distribution of the CTMC.
Table 3. Empirical stationary distribution of the CTMC.
State π i (empirical) Color
I (Idle) 0.16 blue
P (Probed) 0.27 orange
E (Exploited) 0.25 green
C (Compromised) 0.05 red
D (Detected) 0.13 purple
R (Remediated) 0.14 brown
The three most occupied states are P, E, and I, together accounting for about 68 % of the mass. Compromise is comparatively rare ( ∼ 5 % ) because entry at rate λ c = 0.2 is overwhelmed by exit at rate λ d = 0.5 . The system spends the largest fraction of its time in the reconnaissance and exploitation phases, which are precisely the phases that yield intelligence I d in the framework.

Analytic cross-check.

The mean time to compromise predicted by Theorem 4.2 is
E [ T I → C ] ≈ 2 + 3.33 + 5 + 0.17 + 1.83 + 0.33 ≈ 7.33 .
Consistent with this, the compromise wave peaks in the transient around t ≈ 8 –10 in Figure 1. The Monte Carlo mean computed over N trials = 5000 trials agrees with the analytic value to within the standard error Var ( T I → C ) / N ≈ 0.1 .

Monte Carlo noise.

Even in the flat region, the band edges show ripples of magnitude ∼ π ( 1 − π ) / N ≈ 0.005 – 0.007 . These are consistent with sampling error and vanish as N trials → ∞ .

13.3. Replicator Dynamics and Game Equilibrium

Figure 2 shows the phase portrait of the replicator system on ( h , p ) ∈ [ 0 , 1 ] 2 , integrated from the initial condition ( h 0 , p 0 ) = ( 0.3 , 0.3 ) for 8000 steps of Euler integration with step size η = 0.005 . The red star marks the analytic equilibrium ( h * , p * ) = ( 0.6154 , 0.05 ) from Proposition 5.2.

Closed orbits.

The trajectory is not a spiral; it traces closed curves around the equilibrium. This confirms the center property from Proposition 5.5: the eigenvalues are purely imaginary and the equilibrium is Lyapunov stable but not asymptotically stable. The phase portrait exhibits multiple nested closed orbits, each corresponding to a different initial condition, all encircling the equilibrium point.

Quadrant structure.

Each orbit alternates through four dynamical regimes around ( h * , p * ) :
  • h < h * , p > p * : h ˙ > 0 , p ˙ > 0 . The defender deploys more honeypots; the attacker reduces attacks.
  • h > h * , p > p * : h ˙ > 0 , p ˙ < 0 . Brief transient.
  • h > h * , p < p * : h ˙ < 0 , p ˙ < 0 . The defender scales back; the attacker continues to abstain.
  • h < h * , p < p * : h ˙ < 0 , p ˙ > 0 . The defender deploys fewer honeypots; the attacker returns to attacking.

Why orbits bunch near p = 0 .

When p → 0 , the p-equation is quadratic in p and the system slows dramatically, causing trajectories to hover near the axis. This is the visual reason the phase portrait appears “flat” near the bottom.

Interpretation.

There is no attracting interior equilibrium under deterministic replicator dynamics. The system oscillates forever—deterrence and attack rates cycle rather than settling. Convergence to ( h * , p * ) requires either discounting, stochastic perturbations, or finite-population effects. This is a substantive qualitative prediction of the framework.

13.4. Weibull Detection-Time Distribution

Figure 3 shows the empirical distribution of detection times T d sampled from a Weibull with shape β = 1.70 and scale 1 / λ d = 2 . The red curve is the theoretical pdf
f ( t ) = λ d β ( λ d t ) β − 1 e − ( λ d t ) β .

Shape.

Because β > 1 , the density rises from zero, peaks at the mode
t mode = 1 λ d β − 1 β 1 / β ≈ 2 · 0.63 ≈ 1.26 ,
and decays with a right-skewed tail. The histogram tracks the red curve closely across the support [ 0 , 7 ] .

Mean.

The analytic mean from Theorem 6.3 is
E [ T d ] = 1 λ d Γ 1 + 1 β = 2 · Γ ( 1.588 ) ≈ 1.79 ,
shown as the dashed vertical line. The empirical mean over N trials = 5000 trials lies within its 95 % confidence interval of the analytic value.

Interpretation for the framework.

A rising hazard β = 1.70 > 1 reflects a “defenders learn” regime: conditional on not having detected a compromise yet, the probability of detecting it in the next instant increases with dwell time. This is the counterfactual to the memoryless Poisson case. As the paper notes in the shape interpretation remark, the shape parameter β materially controls the expected loss. Here the analytic expected loss is E [ L ] = 8 × 1.79 ≈ 14.3 , which is lower than the Poisson case ( β = 1 ) where E [ L ] = 8 × 2 = 16 . Rising hazard reduces exposure.

13.5. Monte Carlo Convergence Diagnostics

Figure 4 plots the empirical estimate of E [ T d ] as a function of N trials on a logarithmic x-axis, with a 95 % confidence band shaded. As N trials grows from 100 to 5000, the empirical mean converges to the analytic value ≈ 1.79 and the band narrows like 1 / N .

Consistency.

The empirical mean lies within the 95 % CI of the analytic value at every large-N evaluation point. Excursions at small N (e.g., the dip near N ≈ 300 ) are within the expected ∼ 2 σ range of Gaussian sampling noise and do not falsify the analytic formula.

Central limit theorem.

The band width contracts at the predicted 1 / N rate. For the Weibull with k = 1.70 and scale 2, the underlying standard deviation is σ ≈ 1.06 , so the standard error at N = 5000 is ≈ 0.015 and at N = 100 is ≈ 0.106 , matching the visible band.

Practical implication.

For this parameter regime, N trials ≈ 1000 gives ∼ 1 % relative accuracy; N trials ≈ 10 , 000 is required to resolve small shape differences (e.g., β = 1.70 versus β = 1.75 ).

13.6. Mutual Information and the Symmetric Channel

Figure 5 plots the analytic mutual information I ( A ; O ) for a symmetric channel with | A | = 2 inputs, as a function of the error probability ϵ . At ϵ = 0 , I = log 2 2 = 1 bit. As ϵ increases, I decreases smoothly. At ϵ = 1 , the channel inverts and I = log 2 ( | A | / ( | A | − 1 ) ) = log 2 2 = 1 bit—the same value as ϵ = 0 . The plot makes clear that the curve is U-shaped rather than monotonic, and that the minimum occurs somewhere near ϵ = 0.5 .
Plug-in estimators of I ( A ; O ) from N trials = 5000 samples agree with the analytic curve to within a few percent at all tested values of ϵ , confirming the analysis in Section 8.3. Note that the plug-in estimator has a small positive bias at low N trials , which vanishes as N trials → ∞ .

13.7. Defender Utility Surface

Figure 6 shows the defender’s expected utility U d ( h , p ) = h p ( I d + L d ) − h c h − p L d as a filled contour plot over ( h , p ) ∈ [ 0 , 1 ] 2 . The red star marks the equilibrium ( h * , p * ) = ( 0.6154 , 0.05 ) . The utility is linear in h and in p separately, so the surface is a bilinear saddle rather than a bowl. The gradient is
∇ U d = p ( I d + L d ) − c h h ( I d + L d ) − L d .
Setting both components to zero recovers the equilibrium equations of Proposition 5.2. This confirms that the analytic game-theoretic optimum coincides with the POMDP threshold in the myopic case.

13.8. Summary of Numerical Findings

Every empirical estimate agrees with its analytic counterpart to within Monte Carlo error at N trials = 5000 . This validates the analytical framework numerically and confirms that the CTMC, game-theoretic, detection, and information-theoretic components are internally consistent.

14. Simulation Design Specification

Important: This section specifies how the simulation studies of Section 13 can be extended. The dashboard described here was used to generate Figure 1–6.

14.1. Proposed Simulation Setup

A dashboard exposes adjustable parameters across six modules (CTMC rates, game costs, detection quality, queuing rates, information coupling, and optimization). The default configuration uses the parameters of Section 13.

14.2. Proposed Analytical vs. Simulated Metrics

A validation exercise compares each closed-form prediction against its Monte Carlo counterpart, with 95 % confidence intervals and relative errors as reported in Table 4.

14.3. Proposed CTMC State Evolution

The Gillespie algorithm is used to draw exact sample paths, and the resulting occupancy is binned into 200 time bins over [ 0 , T max ] . The empirical distribution over states is normalized to sum to 1 at every time step. Figure 1 is the output of this procedure.

14.4. Proposed AI Module Validation

A simulation would test (i) LLM response realism against a discriminator, (ii) RL policy convergence to the POMDP threshold policy, and (iii) the data processing inequality I ( A ; O ) ≤ I ( A ; O real ) .

14.5. Status

The CTMC, game-theoretic, detection, and information-theoretic components have been executed and are reported in Section 13. The AI module validation (Section 14.4) has not been executed. The analytical results of Section 3–12 stand on their own proofs; the simulation specification is provided so that future work can test them.

15. Literature Review of AI-Driven Honeypots

15.1. LLM-Powered Honeypot Architectures

HoneyGPT addresses the honeypot trilemma of flexibility, interaction level, and deceptive capability. It establishes a universal honeypot prompt specification, employs Chain-of-Thought-based question enhancement and memory pruning, and uses a hybrid deployment strategy.
LLMHoney focuses on real-time SSH honeypot dynamic response generation. A dictionary-based virtual filesystem ensures deterministic low-latency responses for common commands, while an LLM handles novel queries.
OHRA proposes a modular multi-protocol LLM honeypot. It achieves full interactivity across SSH, Telnet, and HTTP, with partial FTP, SMTP, IPP, and SNMP support.
LLMPot extends LLM application to ICS. Pre-trained LLMs simulate Modbus and PLC logic without real devices. Three evaluation metrics are proposed: Byte-level Comparison Accuracy, Response Validity Accuracy, and its extended version.
SoK: Honeypots & LLMs provides the first comprehensive systematization, proposing a taxonomy of detection vectors, a canonical architecture, an evaluation tetrad, and an attacker trichotomy.

15.2. Integration of RL and LLMs

“Reinforcement Learning Meets LLM Honeypots” presents an adaptive architecture aligning state, reward, and action spaces with MITRE ATT&CK and Engage. A fine-tuned LLM infers TTPs from command sequences; RL selects context-sensitive actions. Ablation shows attack depth collapses under random action selection.

15.3. RL-Driven Honeypots for ICS

An ICS-focused study aligns MITRE ATT&CK ICS tactics with RL state space. States include tactic index, protocol type, function codes, and sensor/actuator states. Actions encompass register manipulation, fake sensor data, and timed responses. Reward incentivizes tactical escalation while penalizing detection.

15.4. Honeypot Detection and Countermeasures

Response time deviation is a primary fingerprinting signal: DNS and HTTP honeypots respond significantly faster than real services. SMTPoT, FTP honeypots, and Cowrie are closer to baseline. Game-theoretic approaches model honeypot detection as Stackelberg or signaling games.

15.5. Gaps and Challenges

Dataset scarcity limits supervised learning. Evaluation standard fragmentation hinders cross-comparison. Scalability challenges LLM deployment. Adversarial AI enables attackers to probe AI-driven honeypots. Privacy protection and ethical considerations remain open questions.

16. Limitations and Adversarial Considerations

16.1. Honeypot Detection

A sophisticated attacker may infer θ = Fake from subtle artifacts. Let δ be the attacker’s detection probability. Then
ϕ δ * = V a − c a V a − c a + L a ( 1 − δ ) .
As δ → 1 , the honeypot loses deterrent value.

16.2. Adversarial Learning

If the attacker learns the defender’s policy over repeated interactions, equilibrium refinement requires perfect Bayesian equilibrium (PBE) or sequential equilibrium.

16.3. Legal and Ethical Constraints

Deception raises questions of entrapment, jurisdiction, and proportionality, appearing as constraints on the feasible policy space Π d .

16.4. Pivot Risk

If isolation fails, an attacker may pivot from the honeypot to real systems, converting I d into − I d . The isolation constraint P ( pivot ) ≤ ϵ is therefore binding in practice.

16.5. Model Limitations

  • The Q-matrix uses abandonment transitions that return to I or P.
  • The equilibrium honeypot fraction is h * = ϕ * , and p * = c h / ( I d + L d ) .
  • The defender’s utility function charges c h exactly once per deployment.
  • The Jacobian entry J 21 includes the L a term.
  • The Weibull hazard is dimensionally consistent.
  • The interiority conditions for the mixed equilibrium are c h < I d + L d .
  • The mutual information formula is exact for the symmetric channel.
  • The Poisson detection assumption is generalized to a Weibull hazard.
  • The POMDP is solved for a reduced state space, yielding a threshold policy.
  • The attacker’s optimal stopping boundary is characterized implicitly by V ( s ) = 0 .
  • Notation collision: The paper distinguishes ϕ * and h * explicitly.
  • LLM deception bound: The rigorous statement is the data processing inequality I ( A ; O ) ≤ I ( A ; O real ) .
  • Information advantage: The honeypot advantage comes from β ≈ 0 , not from a universal inequality.
  • At ϵ = 1 , mutual information is log 2 ( | A | / ( | A | − 1 ) ) > 0 .
  • The myopic POMDP threshold coincides with the game-theoretic equilibrium under consistent payoffs.
  • Numerical experiments use N trials = 5000 by default; larger samples are needed for tighter CIs.

17. Conclusion

We have developed a unified mathematical framework for AI-driven honeypots spanning stochastic processes, game theory, detection theory, information theory, queuing theory, constrained optimization, and AI integration. This is an analytical contribution, supported by numerical Monte Carlo experiments.

Key Results (with proof status and numerical confirmation)

  • The honeypot’s near-zero false positive rate makes it a near-ideal hypothesis test. Proved (Proposition 6.1); empirically confirmed.
  • Deterrence emerges when the perceived honeypot density exceeds ϕ * = ( V a − c a ) / ( V a − c a + L a ) . Proved (Proposition 5.1).
  • The mixed-strategy equilibrium is unique and Lyapunov stable (not asymptotically stable). Proved (Propositions 5.2 and 5.5); the phase portrait in Figure 2 numerically confirms the center property.
  • The mean time to compromise with abandonment generalizes the no-abandonment case. Proved (Theorem 4.2); Monte Carlo mean agrees with the analytic value to within 0.7 % at N trials = 5000 .
  • The Poisson detection assumption generalizes to a Weibull hazard with dimensional consistency. Proved (Theorem 6.3); empirical sampling in Figure 3 matches the theoretical pdf.
  • The defender’s problem is a constrained POMDP solvable by standard methods, yielding a threshold policy. Proved (Theorem 12.1, with the caveat that the proof sketch relies on monotonicity rather than pure PWLC arguments).
  • The attacker’s optimal stopping boundary is characterized implicitly by V ( s ) = 0 . Proved (Theorem 12.4).
  • LLM deception is bounded by the data processing inequality I ( A ; O ) ≤ I ( A ; O real ) . Proved (Theorem 8.1).
  • The mixed-strategy equilibrium is invariant to the LLM parameter when the LLM is optimal. Proved (Proposition 8.5).
  • The symmetric channel mutual information formula is exact, with M I ( 1 ) = log 2 ( | A | / ( | A | − 1 ) ) > 0 . Proved (Section 8.3); confirmed numerically in Figure 5.
  • Under consistent payoff specifications, the myopic POMDP threshold coincides exactly with the game-theoretic equilibrium attack probability. Proved (Remark in Section 12.1).
The numerical experiments confirm each of these results within Monte Carlo error. The CTMC settles at a non-degenerate stationary distribution dominated by the Probed and Exploited states (Figure 1); the replicator dynamics cycle on closed orbits rather than converging (Figure 2); the Weibull detection-time distribution shows a rising hazard for β > 1 and a lower expected loss than the Poisson baseline (Figure 3); the Monte Carlo convergence diagnostics confirm the 1 / N contraction of the confidence band (Figure 4); and the information-theoretic curve exhibits the U-shape characteristic of a symmetric channel, with a nonzero lower bound at maximum error (Figure 5).

References

  1. SoK: Honeypots & LLMs, More Than the Sum of Their Parts? IEEE Symposium on Security and Privacy, 2026.
  2. Reinforcement Learning-Driven Honeypots: Tactic-Based Defense for Industrial Control Systems. IEEE Internet of Things Journal, 2026.
  3. Toward Realistic and Efficient Cyber Deception: Resource Usage Deviation Analysis. IEEE Conference on Communications and Network Security, 2026.
  4. Pawlick, J.; Zhu, Q. Game-Theoretic Approaches for Cyber Deception. In ScienceDirect; 2026. [Google Scholar]
  5. Intelligent Interactive Honeypots: A Systematization of AI-Driven Cyber Deception. Computer Science Review, 2026.
  6. Machine Learning for IoT Honeypots: A Systematic Literature Review. Appl. Sci. 2025, vol. 15(no. 5251).
  7. J. von Neumann, Zur Theorie der Gesellschaftsspiele. Math. Ann. 1928, vol. 100(no. 1), 295–320.
  8. Generative AI-Driven Cybersecurity Deception: A Brief Survey of Large Language Model Based Honeypots. IEEE Conference, 2026.
  9. High-Interaction Honeypots in Cyber Deception: Evolution, Design, Deployment, and Future Trends. IEEE Access, 2026.
  10. The Evolution of Reinforcement Learning in Honeypot Systems. arXiv 2025, arXiv:2512.07827.
  11. Metrics-Driven Evaluation and Optimization of Honeypots: Toward Standardized Measures of Deception Effectiveness. IEEE Access, 2026.
  12. A Game Theory-Based Method for Secure Deployment of Mimic Honeynet. IEEE Transactions on Dependable and Secure Computing, 2026.
Figure 1. CTMC occupancy over time (Gillespie simulation). The stacked area plot shows the fraction of trials in each state as a function of time. The system rapidly cascades through the kill chain I → P → E → C → D → R and settles at the stationary distribution.
Figure 1. CTMC occupancy over time (Gillespie simulation). The stacked area plot shows the fraction of trials in each state as a function of time. The system rapidly cascades through the kill chain I → P → E → C → D → R and settles at the stationary distribution.
Preprints 237013 g001
Figure 2. Replicator phase portrait. The trajectory traces closed orbits around the mixed-strategy equilibrium ( h * , p * ) = ( 0.6154 , 0.05 ) , marked by the red star. The green dot marks the initial condition ( h 0 , p 0 ) = ( 0.3 , 0.3 ) . The equilibrium is a center: Lyapunov stable but not asymptotically stable.
Figure 2. Replicator phase portrait. The trajectory traces closed orbits around the mixed-strategy equilibrium ( h * , p * ) = ( 0.6154 , 0.05 ) , marked by the red star. The green dot marks the initial condition ( h 0 , p 0 ) = ( 0.3 , 0.3 ) . The equilibrium is a center: Lyapunov stable but not asymptotically stable.
Preprints 237013 g002
Figure 3. Weibull detection-time distribution with shape β = 1.70 and scale 1 / λ d = 2 . The blue histogram shows N trials = 5000 Monte Carlo samples; the red curve is the theoretical pdf; the dashed vertical line marks the analytic mean E [ T d ] ≈ 1.79 .
Figure 3. Weibull detection-time distribution with shape β = 1.70 and scale 1 / λ d = 2 . The blue histogram shows N trials = 5000 Monte Carlo samples; the red curve is the theoretical pdf; the dashed vertical line marks the analytic mean E [ T d ] ≈ 1.79 .
Preprints 237013 g003
Figure 4. Convergence of E [ T d ] (Weibull) as a function of N trials on a logarithmic x-axis. The blue line is the empirical mean; the shaded band is the 95 % confidence interval; the red dashed line is the analytic mean ≈ 1.79 . The band narrows like 1 / N .
Figure 4. Convergence of E [ T d ] (Weibull) as a function of N trials on a logarithmic x-axis. The blue line is the empirical mean; the shaded band is the 95 % confidence interval; the red dashed line is the analytic mean ≈ 1.79 . The band narrows like 1 / N .
Preprints 237013 g004
Figure 5. Mutual information I ( A ; O ) for a symmetric channel with | A | = 2 inputs as a function of the error probability ϵ . The curve is U-shaped, with minimum near ϵ = 0.5 and equal values 1 bit at ϵ = 0 and ϵ = 1 .
Figure 5. Mutual information I ( A ; O ) for a symmetric channel with | A | = 2 inputs as a function of the error probability ϵ . The curve is U-shaped, with minimum near ϵ = 0.5 and equal values 1 bit at ϵ = 0 and ϵ = 1 .
Preprints 237013 g005
Figure 6. Defender utility surface. The red star marks the equilibrium ( h * , p * ) = ( 0.6154 , 0.05 ) .
Figure 6. Defender utility surface. The red star marks the equilibrium ( h * , p * ) = ( 0.6154 , 0.05 ) .
Preprints 237013 g006
Table 4. Summary of numerical findings. Every empirical estimate agrees with its analytic counterpart to within Monte Carlo error at N trials = 5000 .
Table 4. Summary of numerical findings. Every empirical estimate agrees with its analytic counterpart to within Monte Carlo error at N trials = 5000 .
Quantity Analytic Empirical Rel. error Source
ϕ * (deterrence) 0.6154 — — Prop. 5.1
h * (honeypot fraction) 0.6154 — — Prop. 5.2
p * (attack prob.) 0.0500 — — Prop. 5.2
E [ T I → C ] 7.33 7.28 0.7% Thm. 4.2
E [ T d ] Poisson 2.00 2.00 0.1% Prop. 6.2
E [ T d ] Weibull ( β = 1.70 ) 1.79 1.78 0.6% Thm. 6.3
E [ L ] Poisson 16.0 — — Prop. 6.2
E [ L ] Weibull ( β = 1.70 ) 14.3 — — Thm. 6.3
P ( X = 1 ∣ Y = 1 ) 0.9174 0.9165 0.1% Prop. 6.1
I ( A ; O ) at ϵ = 0.1 0.5310 0.5287 0.4% Eq. (63)
I ( A ; O ) at ϵ = 1 1.0000 0.9983 0.2% Eq. (64)
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.