Long-Term Behavioral Evaluation for Trusted Collaborator Selection via Bidirectional Mamba
Summary
This paper proposes a bidirectional Mamba model for long-term behavioral evaluation to enhance trustworthy collaborator selection in distributed systems, demonstrating improved accuracy over baseline methods.
View Cached Full Text
Cached at: 08/27/26, 09:37 AM
# Long-Term Behavioral Evaluation for Trusted Collaborator Selection via Bidirectional Mamba
Source: [https://arxiv.org/html/2608.25232](https://arxiv.org/html/2608.25232)
Botao Zhu and Xianbin WangAffiliation:Dept\. of Electrical and Computer Engineering, Western University, London, Ontario N6A 3K7 CANADA
###### Abstract
Effective selection of trustworthy collaborators is crucial to ensuring the successful completion of collaborative tasks, which requires accurate assessments of both long\-term device behavior and short\-term collaborative dynamics\. Consistent device behavior patterns, which are learned from historical collaborations, can be used to predict their reliability in future collaborations\. However, accurately assessing device behavior based on historical collaborations remains challenging\. First, behavior assessment from limited historical collaborations captures only instantaneous past behavior, failing to represent the devices’ true behavior\. Second, due to the temporal dependencies of device behavior, a unidirectional evaluation that relies only on earlier collaborations loses the opportunity to learn from subsequent collaborations\. Addressing these challenges requires evaluating device behavior based on long\-term collaborations while considering both forward and backward temporal dependencies\. To this end, this work proposes a bidirectional Mamba\-enabled model \(BM\) for long\-term behavioral evaluation\. For each short time slot, a graph is constructed among devices based on historical collaborations, and device behavioral features within the slot are then aggregated accordingly\. Subsequently, a bidirectional Mamba model integrates these short\-term representations across all time intervals, producing a stable and reliable long\-term behavior evaluation for each device\. Experimental results demonstrate that BM achieves higher evaluation accuracy than baseline methods, thereby enabling the selection of collaborators that maximize the value of task completion\.
###### Index Terms:
Long\-term, Mamba, short\-term, trust evaluation
## IIntroduction
With the increasing complexity of modern applications and interconnected systems, individual devices often face challenges in handling computation\-intensive tasks due to limited processing power and energy constraints\. To overcome this limitation, distributed resource scheduling has emerged as an effective approach, allowing tasks to be offloaded to networked devices with greater computational capabilities\[[1](https://arxiv.org/html/2608.25232#bib.bib1)\]\. For example, in vehicular networks, autonomous vehicles can delegate computation\-intensive tasks to nearby roadside units to reduce the burden on on\-board processors\[[2](https://arxiv.org/html/2608.25232#bib.bib2)\]\. Similarly, in industrial IoT scenarios, sensor nodes frequently offload data processing tasks to edge gateways\[[3](https://arxiv.org/html/2608.25232#bib.bib3)\]\. These examples underscore the critical importance of selecting reliable collaborators to ensure successful task execution\.
Trust has become a critical measure for evaluating the reliability of devices in collaborative systems, reflecting a task owner’s confidence in a collaborator’s ability to successfully accomplish a task\[[4](https://arxiv.org/html/2608.25232#bib.bib4)\]\. Accurate evaluation of device trust requires assessing both long\-term device behavior and short\-term collaborative dynamics\. Historical collaborations contain implicit behavioral patterns of devices, reflecting whether their performance tends to be reliable or unreliable\. Such patterns enable us to predict their reliability in future collaborative tasks\. Various methods have been proposed recently to evaluate the historical behavior of collaborators\. For instance, in\[[5](https://arxiv.org/html/2608.25232#bib.bib5)\], trust was assessed for sensor nodes based on their performance in data collection and communication activities\. In\[[6](https://arxiv.org/html/2608.25232#bib.bib6)\], the authors evaluated the trustworthiness of devices in heterogeneous wireless networks by collecting multidimensional interaction information, such as packet forwarding success rate and session interruption rate\. In\[[7](https://arxiv.org/html/2608.25232#bib.bib7)\], the authors employed a time\-window\-triggered mechanism to periodically update node trust, focusing on capturing recent changes in node behavior\. However, these approaches either rely on static assessments of device behavior or emphasize only short\-term conditions, which makes it difficult to accurately reflect their actual reliability\.
A device’s behavioral patterns are formed through its performance across multiple short\-duration collaborations\. Therefore, it is necessary to continuously observe and evaluate its long\-term behavior to more accurately reflect its reliability\. Conducting such long\-term evaluation, however, introduces several challenges that must be addressed\. First, due to the complexity of collaborations among devices, an effective mechanism is required to infer each device’s behavior within a time slot based on inter\-device collaborations\. Second, the behavior features of a device across time slots are correlated and display both forward and backward temporal dependencies, requiring a fusion mechanism to capture these dependencies for accurate long\-term behavioral assessment\. Some works used Long Short‑Term Memory \(LSTM\)\-based models to aggregate features across time\[[8](https://arxiv.org/html/2608.25232#bib.bib8)\]\. While LSTM is effective in capturing short\-term temporal dependencies, its sequential computation prevents parallel processing\. Consequently, as the sequence length grows, its efficiency degrades and its ability to model long\-range dependencies becomes limited\. Other studies adopted attention\-based architectures, such as Transformer, to enhance long\-term sequence modeling\[[9](https://arxiv.org/html/2608.25232#bib.bib9)\]\. However, their quadratic computational complexity with respect to sequence length results in substantial resource demands and latency, making them impractical for long\-term behavioral evaluation\.
Mamba, introduced in 2023\[[10](https://arxiv.org/html/2608.25232#bib.bib10)\], is a neural network framework designed to efficiently handle long sequential data\. Leveraging the selective state space mechanism \(SSM\), it adaptively identifies and preserves critical state information, allowing the model to effectively capture both short\-term and long\-term dependencies in a bidirectional manner\. Its linear computational complexity enables the processing of extended sequences with high efficiency, making Mamba a suitable solution for long\-term behavioral evaluation in this work\.
Based on the aforementioned challenges and the advantages of Mamba, this work proposes a bidirectional Mamba\-enabled \(BM\) long\-term behavioral evaluation model\. The long time period is first divided into multiple short time slots, and a collaboration graph among devices is constructed for each slot based on historical collaboration records\. Within each graph, devices’ historical reliability is aggregated according to their collaboration relationships, capturing short\-term behavioral characteristics\. Furthermore, the bidirectional Mamba performs forward and backward scans over the historical reliability across all time slots to produce accurate long\-term assessments\. The main contributions of this paper are summarized as follows\.
- •We develop a long\-term behavioral evaluation framework that fully leverages devices’ historical behavior to yield accurate assessments for collaborator selection\.
- •We design an effective mechanism to integrate devices’ historical reliability based on their collaboration relationships within each short time slot, thereby accurately obtaining short\-term behavior assessments\.
- •We design a bidirectional Mamba\-based cross\-time\-slot fusion model that efficiently captures the temporal dependencies in device behavior over long periods, overcoming the low\-efficiency issues of conventional sequential models when handling long sequences\.
## IISystem Model and Problem Description
We consider a collaborative system comprising a set of devices𝑲=\{k1,…,kI\}\\bm\{K\}=\\\{k\_\{1\},\\dots,k\_\{I\}\\\}\. Each device can function either as a task owner, producing computational tasks, or as a collaborator, executing tasks from other devices\. A devicekj∈𝑲k\_\{j\}\\in\\bm\{K\}is characterized by the tuple\(kjcpu,kjre,kjtr,kjge\)\(k\_\{j\}^\{\\text\{cpu\}\},k\_\{j\}^\{\\text\{re\}\},k\_\{j\}^\{\\text\{tr\}\},k\_\{j\}^\{\\text\{ge\}\}\), wherekjcpuk\_\{j\}^\{\\text\{cpu\}\}denotes its CPU frequency,kjrek\_\{j\}^\{\\text\{re\}\}represents the reception power,kjtrk\_\{j\}^\{\\text\{tr\}\}denotes the transmission power, andkjgek\_\{j\}^\{\\text\{ge\}\}is the coordinate in physical space\. To monitor collaborations, a dedicated device collects performance indicators from participating collaborators\. All observed collaborations over a period𝕋\\mathbb\{T\}are stored in a dataset𝑭\\bm\{F\}\. Each entryf\(ki,kj\)∈𝑭f\_\{\(k\_\{i\},k\_\{j\}\)\}\\in\\bm\{F\}corresponds to an event where devicekjk\_\{j\}assists devicekik\_\{i\}in completing a task, including relevant performance indicators such as task transmission results, task computation results, and others\. We assume that devicekik\_\{i\}generates a taskθ=\(θsize,θdes,θtrust\)\\theta=\(\\theta^\{\\text\{size\}\},\\theta^\{\\text\{des\}\},\\theta^\{\\text\{trust\}\}\), whereθsize\\theta^\{\\text\{size\}\}denotes the task size,θdes\\theta^\{\\text\{des\}\}represents the processing density \(cycles/bit\), andθtrust\\theta^\{\\text\{trust\}\}indicates the minimum trust threshold for potential collaborators\. Due to limited computational resources, devicekik\_\{i\}offloads the taskθ\\thetato a reliable collaborator for execution\.
### II\-ATrust Model
A device’s trustworthiness depends on its past collaborative behavior and available resources\. The trustworthiness of devicekjk\_\{j\}as evaluated by devicekik\_\{i\}is defined as:
T\(ki,kj\)=T\(ki,kj\)beh\(𝑭kj\)T\(ki,kj\)res\(θ\),\\displaystyle T\_\{\(k\_\{i\},k\_\{j\}\)\}=T^\{\\text\{beh\}\}\_\{\(k\_\{i\},k\_\{j\}\)\}\(\\bm\{F\}\_\{k\_\{j\}\}\)T^\{\\text\{res\}\}\_\{\(k\_\{i\},k\_\{j\}\)\}\(\\theta\),\(1\)where𝑭kj∈𝑭\\bm\{F\}\_\{k\_\{j\}\}\\in\\bm\{F\}represents the set of historical collaboration records associated with devicekjk\_\{j\},T\(ki,kj\)beh∈\[0,1\]T^\{\\text\{beh\}\}\_\{\(k\_\{i\},k\_\{j\}\)\}\\in\[0,1\]denotes the historical reliability, andT\(ki,kj\)res∈\[0,1\]T^\{\\text\{res\}\}\_\{\(k\_\{i\},k\_\{j\}\)\}\\in\[0,1\]is the task\-specific resource trustworthiness\.
### II\-BTask Transmission and Task Computation Models
Once the trust evaluation is completed, devices whose trust scores exceed the minimum required threshold are considered as potential collaborators\. Suppose that devicekjk\_\{j\}is selected as the final collaborator\. Then, the achievable transmission rate between the task ownerkik\_\{i\}and devicekjk\_\{j\}is computed as:
γ\(ki,kj\)=Wbandlog2\(1\+kitrg\(ki,kj\)N0\),\\displaystyle\\gamma\_\{\(k\_\{i\},k\_\{j\}\)\}=W^\{\\text\{band\}\}\\log\_\{2\}\\left\(1\+\\frac\{k\_\{i\}^\{\\text\{tr\}\}g\_\{\(k\_\{i\},k\_\{j\}\)\}\}\{N\_\{0\}\}\\right\),\(2\)whereWbandW^\{\\text\{band\}\}represents the channel bandwidth,kitrk\_\{i\}^\{\\text\{tr\}\}is the transmission power ofkik\_\{i\},N0N\_\{0\}is the noise power,g\(ki,kj\)g\_\{\(k\_\{i\},k\_\{j\}\)\}denotes the channel gain between deviceskik\_\{i\}andkjk\_\{j\}\. A simple channel model is adopted:g\(ki,kj\)=\|kige−kjge\|−α0g\_\{\(k\_\{i\},k\_\{j\}\)\}=\|k\_\{i\}^\{\\text\{ge\}\}\-k\_\{j\}^\{\\text\{ge\}\}\|^\{\-\\alpha\_\{0\}\}, where\|kige−kjge\|\|k\_\{i\}^\{\\text\{ge\}\}\-k\_\{j\}^\{\\text\{ge\}\}\|is the distance between devices, andα0=4\\alpha\_\{0\}=4is the path loss factor\. Based on the transmission rate, the task transmission time and the corresponding energy consumption are approximated as follows:\[[11](https://arxiv.org/html/2608.25232#bib.bib11)\]:
t\(ki,kj\)tr\\displaystyle t^\{\\text\{tr\}\}\_\{\(k\_\{i\},k\_\{j\}\)\}=θsize/γ\(ki,kj\),\\displaystyle=\\theta^\{\\text\{size\}\}/\\gamma\_\{\(k\_\{i\},k\_\{j\}\)\},\(3\)E\(ki,kj\)tr\\displaystyle E^\{\\text\{tr\}\}\_\{\(k\_\{i\},k\_\{j\}\)\}=ttr\(kitr\+kjre\),\\displaystyle=t^\{\\text\{tr\}\}\(k\_\{i\}^\{\\text\{tr\}\}\+k\_\{j\}^\{\\text\{re\}\}\),\(4\)wheret\(ki,kj\)trt^\{\\text\{tr\}\}\_\{\(k\_\{i\},k\_\{j\}\)\}is the task transmission time, andE\(ki,kj\)trE^\{\\text\{tr\}\}\_\{\(k\_\{i\},k\_\{j\}\)\}represents the sum of the transmission energy consumed by the task ownerkik\_\{i\}and the reception energy consumed by devicekjk\_\{j\}\. Subsequently, devicekjk\_\{j\}executes the taskθ\\thetausing its local computational resources\. The computation time and energy are expressed as\[[12](https://arxiv.org/html/2608.25232#bib.bib12)\]:
tkjcom\\displaystyle t^\{\\text\{com\}\}\_\{k\_\{j\}\}=θsizeθdes/kjcpu,\\displaystyle=\\theta^\{\\text\{size\}\}\\theta^\{\\text\{des\}\}/k\_\{j\}^\{\\text\{cpu\}\},\(5\)Ekjcom\\displaystyle E^\{\\text\{com\}\}\_\{k\_\{j\}\}=ϵ\(kjcpu\)2θsizeθdes,\\displaystyle=\\epsilon\(k\_\{j\}^\{\\text\{cpu\}\}\)^\{2\}\\theta^\{\\text\{size\}\}\\theta^\{\\text\{des\}\},\(6\)whereϵ\(kjcpu\)2\\epsilon\(k\_\{j\}^\{\\text\{cpu\}\}\)^\{2\}is the coefficient denoting the consumed energy per CPU cycle, andϵ\\epsilonis set to10−1110^\{\-11\}according to the measurements in\[[13](https://arxiv.org/html/2608.25232#bib.bib13)\]\. Therefore, the total task time for devicekjk\_\{j\}to execute the taskθ\\thetais the sum of the task transmission time and the task computation time, expressed astkjtot=t\(ki,kj\)tr\+tkjcomt\_\{k\_\{j\}\}^\{\\text\{tot\}\}=t^\{\\text\{tr\}\}\_\{\(k\_\{i\},k\_\{j\}\)\}\+t^\{\\text\{com\}\}\_\{k\_\{j\}\}\. Likewise, the total energy consumption in this process is calculated asEkjtot=E\(ki,kj\)tr\+EkjcomE\_\{k\_\{j\}\}^\{\\text\{tot\}\}=E^\{\\text\{tr\}\}\_\{\(k\_\{i\},k\_\{j\}\)\}\+E^\{\\text\{com\}\}\_\{k\_\{j\}\}\.
### II\-CValue as a Metric
To measure the task owner’s satisfaction with devicekjk\_\{j\}when executing the taskθ\\theta, we introduce the value of task completion \(VoC\) as a metric to quantify the execution outcome, which is defined as:
Vkj=ξ1Vkjtime\+ξ2Vkjener,\\displaystyle V\_\{k\_\{j\}\}=\\xi\_\{1\}V^\{\\text\{time\}\}\_\{k\_\{j\}\}\+\\xi\_\{2\}V^\{\\text\{ener\}\}\_\{k\_\{j\}\},\(7\)whereξ1\\xi\_\{1\}andξ2\\xi\_\{2\}are the weight parameters,0≤ξ1,ξ2≤10\\leq\\xi\_\{1\},\\xi\_\{2\}\\leq 1,ξ1\+ξ2=1\\xi\_\{1\}\+\\xi\_\{2\}=1\. The termVkjtimeV^\{\\text\{time\}\}\_\{k\_\{j\}\}quantifies the satisfaction from the task completion time perspective\. Following the Kano satisfaction model, it is given by\[[12](https://arxiv.org/html/2608.25232#bib.bib12)\]:
Vkjtime=\{1,iftkicom≥tkjtot;e−\|\(tkjtot−tkicom\)/tkicom\|,iftkicom<tkjtot,\\displaystyle V^\{\\text\{time\}\}\_\{k\_\{j\}\}=\\begin\{cases\}1,&\\text\{if\}\\ t^\{\\text\{com\}\}\_\{k\_\{i\}\}\\geq t^\{\\text\{tot\}\}\_\{k\_\{j\}\};\\\\ e^\{\-\|\{\(t^\{\\text\{tot\}\}\_\{k\_\{j\}\}\-t^\{\\text\{com\}\}\_\{k\_\{i\}\}\)\}/\{t^\{\\text\{com\}\}\_\{k\_\{i\}\}\}\|\},&\\text\{if\}\\ t^\{\\text\{com\}\}\_\{k\_\{i\}\}<t^\{\\text\{tot\}\}\_\{k\_\{j\}\},\\\\ \\end\{cases\}\(8\)wheretkicomt^\{\\text\{com\}\}\_\{k\_\{i\}\}denotes the task time if the taskθ\\thetais executed locally by the task ownerkik\_\{i\}, which is obtained from Eq\. \([5](https://arxiv.org/html/2608.25232#S2.E5)\)\. Iftkjtott^\{\\text\{tot\}\}\_\{k\_\{j\}\}is greater thantkicomt^\{\\text\{com\}\}\_\{k\_\{i\}\}, thenVkjtimeV^\{\\text\{time\}\}\_\{k\_\{j\}\}is less then 1 and decreases astkjtott^\{\\text\{tot\}\}\_\{k\_\{j\}\}increases\. Similarly,VkjenerV^\{\\text\{ener\}\}\_\{k\_\{j\}\}measures the satisfaction from the energy consumption perspective, expressed as:
Vkjener=\{1,ifEkicom≥Ekjtot;e−\|\(Ekjtot−Ekicom\)/Ekicom\|,ifEkicom<Ekjtot,\\displaystyle V^\{\\text\{ener\}\}\_\{k\_\{j\}\}=\\begin\{cases\}1,&\\text\{if\}\\ E^\{\\text\{com\}\}\_\{k\_\{i\}\}\\geq E^\{\\text\{tot\}\}\_\{k\_\{j\}\};\\\\ e^\{\-\|\{\(E^\{\\text\{tot\}\}\_\{k\_\{j\}\}\-E^\{\\text\{com\}\}\_\{k\_\{i\}\}\)\}/\{E^\{\\text\{com\}\}\_\{k\_\{i\}\}\}\|\},&\\text\{if\}\\ E^\{\\text\{com\}\}\_\{k\_\{i\}\}<E^\{\\text\{tot\}\}\_\{k\_\{j\}\},\\\\ \\end\{cases\}\(9\)whereEkicomE^\{\\text\{com\}\}\_\{k\_\{i\}\}is the energy consumption if the taskθ\\thetais executed by the task ownerkik\_\{i\}, which is calculated using Eq\. \([6](https://arxiv.org/html/2608.25232#S2.E6)\)\.
### II\-DProblem Formulation
It can be observed that the VoC depends on which collaborator is selected\. Accordingly, this study aims to identify a trusted collaborator to execute the taskθ\\thetafor the task ownerkik\_\{i\}that maximizes the VoC:
max𝑲Vkj,\\displaystyle\\max\_\{\\bm\{K\}\}\{V\_\{k\_\{j\}\}\},\(10\)s\.t\.\\displaystyle\\mathrm\{s\.t\.\}\\hskip 10\.00002ptT\(ki,kj\)≥θtrust,∀kj∈𝑲,kj≠ki\\displaystyle T\_\{\(k\_\{i\},k\_\{j\}\)\}\\geq\\theta^\{\\text\{trust\}\},\\forall k\_\{j\}\\in\\bm\{K\},k\_\{j\}\\neq k\_\{i\}\(11\)𝑭kj∈𝑭\.\\displaystyle\\bm\{F\}\_\{k\_\{j\}\}\\in\\bm\{F\}\.\(12\)Constraint \([11](https://arxiv.org/html/2608.25232#S2.E11)\) states that the trustworthiness of the selected collaborator should meet the minimum trust thresholdθtrust\\theta^\{\\text\{trust\}\}\. Constraint \([12](https://arxiv.org/html/2608.25232#S2.E12)\) specifies that the historical evaluation should be entirely based on the collected historical collaboration data\. As indicated by the formulated problem, accurately assessing device trustworthiness from long\-term historical collaboration data is essential for achieving reliable collaborator selection\.
## IIIBidirectional Mamba\-Enabled Long Term Behavioral Evaluation
To enable accurate collaborator selection, this study proposes the BM model for long\-term behavioral evaluation, as shown in Fig\.[1](https://arxiv.org/html/2608.25232#S3.F1)\. The model captures a device’s fine\-grained historical behavior within each short time slot based on its collaboration relationships\. Short\-term behavioral features are then fused across the entire time horizon to derive a long\-term behavioral evaluation for each device\. This section first briefly introduces the Mamba, and then provides a detailed description of the proposed BM model\.
Fig\. 1:The proposed BM model\. \(a\) Constructing a sequence of historical collaboration graphs\. \(b\) Performing fine\-grained reliability fusion for devices within each time slot based on historical interactions\. \(c\) Using Mamba to evaluate devices’ long\-term historical reliability\.### III\-AMamba
The Mamba model is a neural architecture recently introduced to capture long\-range temporal dependencies efficiently, while keeping computational costs linear, providing a practical alternative to attention\-based models like Transformer\. It builds on the SSM mechanism, which treats sequences as continuous\-time dynamical systems\. By leveraging the state\-space representation, Mamba incorporates a selective mechanism that adaptively controls how information is retained or discarded at each time step\. In this continuous\-time formulation, the hidden state𝒉\(t\)\\bm\{h\}\(t\)and output𝒚\(t\)\\bm\{y\}\(t\)evolve according to:
𝒉′\(t\)\\displaystyle\\bm\{h\}^\{\{\}^\{\\prime\}\}\(t\)=A𝒉\(t\)\+B𝒙\(t\),\\displaystyle=A\\bm\{h\}\(t\)\+B\\bm\{x\}\(t\),\(13\)𝒚\(t\)\\displaystyle\\bm\{y\}\(t\)=C𝒉\(t\),\\displaystyle=C\\bm\{h\}\(t\),\(14\)where𝒙\(t\)\\bm\{x\}\(t\)denotes the input sequence, andAA,BB,CCare learnable parameter matrices\. For scenarios with discrete inputs, the continuous\-time SSM in Eq\. \([13](https://arxiv.org/html/2608.25232#S3.E13)\) is discretized using the zero\-order hold method\[[14](https://arxiv.org/html/2608.25232#bib.bib14)\], yielding the following discrete formulation:
𝒉\(t\)\\displaystyle\\bm\{h\}\(t\)=A¯𝒉\(t−1\)\+B¯𝒙\(t\),\\displaystyle=\\overline\{A\}\\bm\{h\}\(t\-1\)\+\\overline\{B\}\\bm\{x\}\(t\),\(15\)𝒚\(t\)\\displaystyle\\bm\{y\}\(t\)=C𝒉\(t\),\\displaystyle=C\\bm\{h\}\(t\),\(16\)whereA¯=exp\(ΔA\)\\overline\{A\}=\\exp\{\(\\Delta A\)\},B¯=\(ΔA\)−1\(exp\(ΔA\)−I\)\(ΔB\)\\overline\{B\}=\(\\Delta A\)^\{\-1\}\(\\exp\{\(\\Delta A\)\}\-I\)\(\\Delta B\),Δ\\Deltais a specified sampling timescale for the discretization\.
### III\-BHistorical Collaboration Graph Sequence Construction
A device’s historical reliability is evaluated based on the collaborative behavior observed by its collaborating devices\. To represent these collaboration relationships, a sequence of historical collaboration graphs is constructed across multiple short time slots\. Specifically, the continuous time axis𝕋\\mathbb\{T\}is divided intoSSequal\-length time slots, denoted as\{t1,…,tS\}\\\{t\_\{1\},\\dots,t\_\{S\}\\\}\. Correspondingly, the historical collaboration dataset𝑭\\bm\{F\}is partitioned into subsets\{𝑭\(t1\),…,𝑭\(tS\)\}\\\{\\bm\{F\}\(t\_\{1\}\),\\dots,\\bm\{F\}\(t\_\{S\}\)\\\}, each representing the collaborations occurring within a specific slot\. For each time slottst\_\{s\}, a historical collaboration graphG\(ts\)G\(t\_\{s\}\)is constructed to model collaboration dependencies among devices based on the corresponding subset𝑭\(ts\)\\bm\{F\}\(t\_\{s\}\)\. An edgee\(ki,kj\)e\_\{\(k\_\{i\},k\_\{j\}\)\}from devicekik\_\{i\}to devicekjk\_\{j\}is added if devicekjk\_\{j\}assistskik\_\{i\}in completing a task duringtst\_\{s\}\. The edge weight quantifies the historical reliability of devicekjk\_\{j\}as evaluated by devicekik\_\{i\}based on their direct collaborations, computed as:
T\(ki,kj\)col=1N\(ki,kj\)∑n=1N\(ki,kj\)\(α1pntr\+α2pncom\),\\displaystyle T\_\{\(k\_\{i\},k\_\{j\}\)\}^\{\\text\{col\}\}=\\frac\{1\}\{N\_\{\(k\_\{i\},k\_\{j\}\)\}\}\\sum\_\{n=1\}^\{N\_\{\(k\_\{i\},k\_\{j\}\)\}\}\\left\(\\alpha\_\{1\}p\_\{n\}^\{\\text\{\\text\{tr\}\}\}\+\\alpha\_\{2\}p\_\{n\}^\{\\text\{com\}\}\\right\),\(17\)wherepntrp^\{\\text\{tr\}\}\_\{n\}indicates task transmission success \(11\) or failure \(00\) for thenn\-th collaboration in time slottst\_\{s\}, andpncomp^\{\\text\{com\}\}\_\{n\}indicates task computation success \(11\) or failure \(00\)\.N\(ki,kj\)N\_\{\(k\_\{i\},k\_\{j\}\)\}is the number of tasks received by devicekjk\_\{j\}from devicekik\_\{i\}\. The parametersα1\\alpha\_\{1\}andα2\\alpha\_\{2\}are weights satisfyingα1\+α2=1\\alpha\_\{1\}\+\\alpha\_\{2\}=1and0≤α1,α2≤10\\leq\\alpha\_\{1\},\\alpha\_\{2\}\\leq 1\. Therefore, we obtain the historical collaboration graph intst\_\{s\}, denoted asG\(ts\)=\(𝑲\(ts\),𝑬\(ts\),𝑾\(ts\)\)G\(t\_\{s\}\)=\(\\bm\{K\}\(t\_\{s\}\),\\bm\{E\}\(t\_\{s\}\),\\bm\{W\}\(t\_\{s\}\)\), where𝑲\(ts\)\\bm\{K\}\(t\_\{s\}\)denotes the set of devices participating in collaborations during time slottst\_\{s\},𝑬\(ts\)\\bm\{E\}\(t\_\{s\}\)represents the set of edges capturing pairwise interactions among devices, and𝑾\(ts\)\\bm\{W\}\(t\_\{s\}\)represents the edge weight set computed based on𝑭\(ts\)\\bm\{F\}\(t\_\{s\}\)\. By arranging the graphs from all time slots chronologically, a sequence of collaboration graphs is obtained, denoted as\{G\(t1\),…,G\(tS\)\}\\\{G\(t\_\{1\}\),\\dots,G\(t\_\{S\}\)\\\}\.
### III\-CShort\-Term Behavior Fusion
In this section, we calculate the historical reliability of each device in each time slot based on the assessments of all devices associated with it\. During time slottst\_\{s\}, when devicekjk\_\{j\}acts as a collaborator assisting other devices with task execution, the devices it assists collectively determine devicekjk\_\{j\}’s historical reliability in this time slot\. In the corresponding graphG\(ts\)G\(t\_\{s\}\), these assessing devices correspond to the one\-hop in\-degree neighbors of devicekjk\_\{j\}\. To enable devices to perceive each other’s historical reliability, a Graph Neural Network \(GNN\) is employed to propagate and fuse reliability information across the network graph\. For each neighborkik\_\{i\}, the historical reliability towardskjk\_\{j\}is encoded as:
𝝃kj←ki=Wkj←ki𝝍kj←ki,ki∈𝒩kj,\\displaystyle\\bm\{\\xi\}\_\{k\_\{j\}\\leftarrow k\_\{i\}\}=W\_\{k\_\{j\}\\leftarrow k\_\{i\}\}\\bm\{\\psi\}\_\{k\_\{j\}\\leftarrow k\_\{i\}\},\\,k\_\{i\}\\in\\mathcal\{N\}\_\{k\_\{j\}\},\(18\)whereWkj←ki∈ℝdT×dTW\_\{k\_\{j\}\\leftarrow k\_\{i\}\}\\in\\mathbb\{R\}^\{d\_\{T\}\\times d\_\{T\}\}is a learnable weight matrix,𝒩kj\\mathcal\{N\}\_\{k\_\{j\}\}denotes the set of one\-hop in\-degree neighbors of devicekjk\_\{j\}, and𝝍kj←ki∈ℝdT\\bm\{\\psi\}\_\{k\_\{j\}\\leftarrow k\_\{i\}\}\\in\\mathbb\{R\}^\{d\_\{T\}\}represents the binary\-encoded embedding ofT\(ki,kj\)colT^\{\\text\{col\}\}\_\{\(k\_\{i\},k\_\{j\}\)\}\. Following\[[15](https://arxiv.org/html/2608.25232#bib.bib15)\], time slottst\_\{s\}is encoded as𝜼ts=1dt\[cos\(W1ts\),sin\(W1ts\),…,cos\(Wdtts\),sin\(Wdtts\)\]\\bm\{\\eta\}\_\{t\_\{s\}\}=\\sqrt\{\\frac\{1\}\{d\_\{t\}\}\}\[\\cos\(W\_\{1\}t\_\{s\}\),\\sin\(W\_\{1\}t\_\{s\}\),\\dots,\\cos\(W\_\{d\_\{t\}\}t\_\{s\}\),\\sin\(W\_\{d\_\{t\}\}t\_\{s\}\)\], whereW1,…,WdtW\_\{1\},\\dots,W\_\{d\_\{t\}\}are the trainable parameters,dtd\_\{t\}is the encoding dimension\. Then, a learnable linear projection is applied to map both𝝃kj←ki\\bm\{\\xi\}\_\{k\_\{j\}\\leftarrow k\_\{i\}\}and𝜼ts\\bm\{\\eta\}\_\{t\_\{s\}\}to the same dimensiondad\_\{a\}\. For simplicity, the same notations are retained to represent the projected embeddings\. The message fromkik\_\{i\}tokjk\_\{j\}is constructed by concatenating these embeddings:
𝝁kj←ki=𝒙ki⊕𝝃kj←ki⊕𝜼ts,\\displaystyle\\bm\{\\mu\}\_\{k\_\{j\}\\leftarrow k\_\{i\}\}=\\bm\{x\}\_\{k\_\{i\}\}\\oplus\\bm\{\\xi\}\_\{k\_\{j\}\\leftarrow k\_\{i\}\}\\oplus\\bm\{\\eta\}\_\{t\_\{s\}\},\(19\)where𝒙ki∈ℝda\\bm\{x\}\_\{k\_\{i\}\}\\in\\mathbb\{R\}^\{d\_\{a\}\}is the device embedding generated via node2vec, and⊕\\oplusdenotes concatenation\. Intuitively,𝝁kj←ki\\bm\{\\mu\}\_\{k\_\{j\}\\leftarrow k\_\{i\}\}represents the recommendation from devicekik\_\{i\}to devicekjk\_\{j\}within time slottst\_\{s\}\. After collecting messages from all in\-degree neighbors,kjk\_\{j\}aggregates them using an aggregation function:
𝒙kj=AGG\(𝝁kj←ki,ki∈𝒩kj\)\.\\displaystyle\\bm\{x\}\_\{k\_\{j\}\}=\\text\{AGG\}\(\\bm\{\\mu\}\_\{k\_\{j\}\\leftarrow k\_\{i\}\},k\_\{i\}\\in\\mathcal\{N\}\_\{k\_\{j\}\}\)\.\(20\)To allow reliability to propagate across multiple hops in the graph,LLlayers of propagation and aggregation are stacked, producing the final embedding of devicekjk\_\{j\}at time slottst\_\{s\}, denoted as𝒙kj\(ts\)\\bm\{x\}\_\{k\_\{j\}\}\(t\_\{s\}\)\. By concatenatingkjk\_\{j\}’ embeddings from all time slots, a comprehensive representation𝑿kj=\[𝒙kj\(t1\);…;𝒙kj\(tS\)\]∈ℝS×da\\bm\{X\}\_\{k\_\{j\}\}=\[\\bm\{x\}\_\{k\_\{j\}\}\(t\_\{1\}\);\\dots;\\bm\{x\}\_\{k\_\{j\}\}\(t\_\{S\}\)\]\\in\\mathbb\{R\}^\{S\\times d\_\{a\}\}is constructed, capturing the temporal dynamics of its historical reliability over the time period𝕋\\mathbb\{T\}\. This process is applied to all devices to generate historical reliability embeddings that capture their historical behavior\.
### III\-DBidirectional Mamba–Aided Long\-Term Behavior Fusion
To accurately reflect the historical reliability of devices over an extended time span, the temporal embeddings obtained from the previous stage require effective integration\. We leverage Mamba to implement a long\-term historical evaluation fusion model that captures both forward and backward temporal dependencies, yielding precise historical assessment results\. EachMambalayer in our design consists of a forwardMambablock and a backwardMambablock\. In the forward Mamba block, devicekjk\_\{j\}’s embedding𝑿kj\\bm\{X\}\_\{k\_\{j\}\}undergoes the following processing pipeline:
Input Preprocessing: The embedding𝑿kj\\bm\{X\}\_\{k\_\{j\}\}is initially processed through the linear layer and the1Dconvolution, followed by theSiLUactivation function to generate the intermediate features𝑿~kj\\widetilde\{\\bm\{X\}\}\_\{k\_\{j\}\}, as follows:
𝑿~kj\\displaystyle\\widetilde\{\\bm\{X\}\}\_\{k\_\{j\}\}=SiLU\(Conv1D\(Linear\(𝑿kj\)\)\)\.\\displaystyle=\\text\{SiLU\}\(\\text\{Conv1D\}\(\\text\{Linear\}\(\\bm\{X\}\_\{k\_\{j\}\}\)\)\)\.\(21\)Discretization: The discretizedA¯\\overline\{A\}andB¯\\overline\{B\}are obtained by the following steps\[[15](https://arxiv.org/html/2608.25232#bib.bib15)\]:
B\\displaystyle B=Linear\(𝑿~kj\),C=Linear\(𝑿~kj\),\\displaystyle=\\text\{Linear\}\(\\widetilde\{\\bm\{X\}\}\_\{k\_\{j\}\}\),\\,C=\\text\{Linear\}\(\\widetilde\{\\bm\{X\}\}\_\{k\_\{j\}\}\),\(22\)Δ\\displaystyle\\Delta=Softplus\(Linear\(𝑿~kj\)\),\\displaystyle=\\text\{Softplus\}\(\\text\{Linear\}\(\\widetilde\{\\bm\{X\}\}\_\{k\_\{j\}\}\)\),\(23\)A¯\\displaystyle\\overline\{A\}=Discrete\(Δ,A\),B¯=Discrete\(Δ,A,B\),\\displaystyle=\\text\{Discrete\}\(\\Delta,A\),\\,\\overline\{B\}=\\text\{Discrete\}\(\\Delta,A,B\),\(24\)whereSoftplus\(⋅\)\\text\{Softplus\}\(\\cdot\)is a smooth approximation of ReLU function, andDiscrete\(⋅\)\\text\{Discrete\}\(\\cdot\)is the discretization process\.
Selective Scan: The core SSM moduleSSM\(A¯,B¯,C\)\\text\{SSM\}\_\{\(\\overline\{A\},\\overline\{B\},C\)\}applies a recursive scan over𝑿~kj\\widetilde\{\\bm\{X\}\}\_\{k\_\{j\}\}to produce the temporal output𝒀SSM\\bm\{Y\}\_\{\\text\{SSM\}\}\. The final output𝒀fwd\\bm\{Y\}\_\{\\text\{fwd\}\}of the forward Mamba block is generated as follows:
𝒀SSM\\displaystyle\\bm\{Y\}\_\{\\text\{SSM\}\}=SSM\(A¯,B¯,C\)\(𝑿~kj\),\\displaystyle=\\text\{SSM\}\_\{\(\\overline\{A\},\\overline\{B\},C\)\}\(\\widetilde\{\\bm\{X\}\}\_\{k\_\{j\}\}\),\(25\)𝒀fwd\\displaystyle\\bm\{Y\}\_\{\\text\{fwd\}\}=Linear\(𝒀SSM⊙SiLU\(Linear\(𝑿kj\)\)\)\.\\displaystyle=\\text\{Linear\}\(\\bm\{Y\}\_\{\\text\{SSM\}\}\\odot\\text\{SiLU\}\(\\text\{Linear\}\(\\bm\{X\}\_\{k\_\{j\}\}\)\)\)\.\(26\)As indicated in Eq\. \([15](https://arxiv.org/html/2608.25232#S3.E15)\), the SSM follows a recursive formulation, in which the hidden state𝒉\(t\)\\bm\{h\}\(t\)at each step depends on the preceding state𝒉\(t−1\)\\bm\{h\}\(t\-1\)as well as the current input\. This recursive mechanism allows the model to integrate both the latest input and the information accumulated from prior steps\. We useMamba→\(⋅\)\\overrightarrow\{\\text\{Mamba\}\}\(\\cdot\)to represent all operations of the forward Mamba block\. The backward Mamba block is used to perform a reverse scan over the elements in𝑿kj\\bm\{X\}\_\{k\_\{j\}\}, formulated as:
𝒀bwd=Mamba←\(𝑿kj\)\.\\displaystyle\\bm\{Y\}\_\{\\text\{bwd\}\}=\\overleftarrow\{\\text\{Mamba\}\}\(\\bm\{X\}\_\{k\_\{j\}\}\)\.\(27\)After obtaining the outputs from the forward and backward Mamba blocks, they are fused and incorporated with the original input𝑿kj\\bm\{X\}\_\{k\_\{j\}\}through a residual connection to generate the final embedding𝒀kj∈ℝS×da\\bm\{Y\}\_\{k\_\{j\}\}\\in\\mathbb\{R\}^\{S\\times d\_\{a\}\}, formulated as:
𝒀kj=Linear\(𝒀fwd\+𝒀bwd\)\+𝑿kj\.\\displaystyle\\bm\{Y\}\_\{k\_\{j\}\}=\\text\{Linear\}\(\\bm\{Y\}\_\{\\text\{fwd\}\}\+\\bm\{Y\}\_\{\\text\{bwd\}\}\)\+\\bm\{X\}\_\{k\_\{j\}\}\.\(28\)To capture the most significant features, we apply a max pooling operation to yield the final embedding𝒀kj=maxpooling\(𝒀kj\)∈ℝda\{\\bm\{Y\}\}\_\{k\_\{j\}\}=\\text\{maxpooling\}\(\\bm\{Y\}\_\{k\_\{j\}\}\)\\in\\mathbb\{R\}^\{d\_\{a\}\}\.
By aggregating information over the long\-term temporal dimension, each device obtains an embedding that captures its historical behavior characteristics\. To evaluate the historical reliability of devicekjk\_\{j\}from the perspective of devicekik\_\{i\}over the long time period𝕋\\mathbb\{T\}, the embeddings𝒀ki\\bm\{Y\}\_\{k\_\{i\}\}and𝒀kj\\bm\{Y\}\_\{k\_\{j\}\}are concatenated and fed into a Multi\-Layer Perceptron \(MLP\), which is given by:
𝑻\(ki,kj\)beh=MLP\(𝒀ki⊕𝒀kj\),\\displaystyle\\bm\{T\}\_\{\(k\_\{i\},k\_\{j\}\)\}^\{\\text\{beh\}\}=\\text\{MLP\}\(\{\\bm\{Y\}\}\_\{k\_\{i\}\}\\oplus\{\\bm\{Y\}\}\_\{k\_\{j\}\}\),\(29\)T\(ki,kj\)beh=max\(𝑻ki,kjbeh\),\\displaystyle T^\{\\text\{beh\}\}\_\{\(k\_\{i\},k\_\{j\}\)\}=\\max\(\\bm\{T\}^\{\\text\{beh\}\}\_\{k\_\{i\},k\_\{j\}\}\),\(30\)where𝑻\(ki,kj\)beh\\bm\{T\}^\{\\text\{beh\}\}\_\{\(k\_\{i\},k\_\{j\}\)\}denotes the output vector produced by the MLP, andT\(ki,kj\)behT^\{\\text\{beh\}\}\_\{\(k\_\{i\},k\_\{j\}\)\}is the maximum value in𝑻\(ki,kj\)\\bm\{T\}\_\{\(k\_\{i\},k\_\{j\}\)\}\.
The BM model is trained by minimizing the cross\-entropy loss between the computed reliability values and the ground\-truth values observed from the historical data\.
ℒ=cross\_entropy\(𝑻col,𝑻beh\),\\displaystyle\\mathcal\{L\}=\\text\{cross\\\_entropy\}\(\\bm\{T\}^\{\\text\{col\}\},\\bm\{T\}^\{\\text\{beh\}\}\),\(31\)where𝑻beh\\bm\{T\}^\{\\text\{beh\}\}is the set of computed reliability values, and𝑻col\\bm\{T\}^\{\\text\{col\}\}is the set of ground\-truth values\.
### III\-ETask\-Specific Resource Trust Evaluation
Task\-specific resource evaluation is an essential aspect of device trust, as it reflects a device’s capability to complete the given taskθ\\theta\. For each potential collaboratorkjk\_\{j\}, this evaluation consists of three components: collaborator willingness, communication resource, and computation resource, as follows:
T\(ki,kj\)res=TkjwillTkjtrTkjcom,\\displaystyle T^\{\\text\{res\}\}\_\{\(k\_\{i\},k\_\{j\}\)\}=T^\{\\text\{will\}\}\_\{k\_\{j\}\}T^\{\\text\{tr\}\}\_\{k\_\{j\}\}T^\{\\text\{com\}\}\_\{k\_\{j\}\},\(32\)whereTkjwillT^\{\\text\{will\}\}\_\{k\_\{j\}\}is the evaluation result ofkjk\_\{j\}’s willingness, which is given by:
Tkjwill=\{1,kjis willing to collaborate;0,otherwise\.\\displaystyle T^\{\\text\{will\}\}\_\{k\_\{j\}\}=\\begin\{cases\}1,&k\_\{j\}\\,\\text\{is willing to collaborate\};\\\\ 0,&\\text\{otherwise\}\.\\\\ \\end\{cases\}\(33\)The assessment of a collaborator’s communication resources considers several key factors, including channel quality, available bandwidth, achievable data rate, and transmission reliability reflected by latency, jitter, and packet loss\. These factors jointly determine whether the collaborator can support stable and timely task transmission\.TkjtrT^\{\\text\{tr\}\}\_\{k\_\{j\}\}is the evaluation result of communication resources ofkjk\_\{j\}, which is given by:
Tkjtr=\{1,kj’scommunication resources are trusted;0,otherwise\.\\displaystyle T^\{\\text\{tr\}\}\_\{k\_\{j\}\}=\\begin\{cases\}1,&k\_\{j\}\\text\{'s\}\\,\\text\{communication resources are trusted\};\\\\ 0,&\\text\{otherwise\}\.\\\\ \\end\{cases\}\(34\)The assessment of a collaborator’s computational resources considers processing capacity, memory and storage availability, and operational stability\. These factors collectively indicate whether the collaborator can reliably and efficiently execute assigned tasks\.TkjcomT^\{\\text\{com\}\}\_\{k\_\{j\}\}is the evaluation result ofkjk\_\{j\}’s computational resources, which is defined as:
Tkjcom=\{1,kj’scomputational resources are trusted;0,otherwise\.\\displaystyle\\hskip\-7\.22743ptT^\{\\text\{com\}\}\_\{k\_\{j\}\}=\\begin\{cases\}1,&k\_\{j\}\\text\{'s\}\\,\\text\{computational resources are trusted\};\\\\ 0,&\\text\{otherwise\}\.\\\\ \\end\{cases\}\(35\)Collaboratorkjk\_\{j\}’s resource trustT\(ki,kj\)resT^\{\\text\{res\}\}\_\{\(k\_\{i\},k\_\{j\}\)\}is set to 1 only if all requirements are met; otherwise, it is set to 0\. This approach quantifies the reliability of potential collaborators and provides a basis for task assignment\. Based on the combination of long\-term historical behavior assessment and task\-specific resource evaluation, the task owner first identifies the set of devices whose trust values meet the minimum trust thresholdθtrust\\theta^\{\\text\{trust\}\}\. From this set, the device that maximizes the VoC is selected as the final collaborator\.
## IVExperimental Analysis
### IV\-AExperimental Settings
To validate the proposed BM model, we implement a wireless system utilizing theNS\-3discrete\-event network simulator with Python bindings\.NS\-3is selected for its capacity to accurately simulate realistic network behavior and model distributed computing\. We deploy 500 devices\. Each device is configured with a transmission power of100100mW, a reception power of8080mW, and aCPUfrequency randomly selected from the set\{2,4,6\}\\\{2,4,6\\\}GHz\. The wireless channel is configured with a bandwidth of55MHz and a noise power of−80\-80dBm\. For the trust evaluation component, the weighting coefficientsα1\\alpha\_\{1\}andα2\\alpha\_\{2\}are set to0\.6\{0\.6\}and0\.4\{0\.4\}, respectively\. The parametersξ1\\xi\_\{1\}andξ2\\xi\_\{2\}are both set to 0\.5\. The system is loaded with10,000\{10,000\}tasks, executed sequentially\. We focused on the face recognition task, characterized by a default input size of55MB and a processing density of2,3392,339cycles/bit\[[12](https://arxiv.org/html/2608.25232#bib.bib12)\]\. Device performance data is systematically recorded throughout the execution of these tasks\. Ground\-truth values for all devices are generated based on their recorded historical performance, following the established procedure outlined in\[[16](https://arxiv.org/html/2608.25232#bib.bib16)\]\. The initialized embedding dimension is set to128\{128\}\. TheGNNcomponent utilizedL=3\{L=3\}propagation and aggregation layers\. The output dimensions for these three successive layers are configured as32\{32\},64\{64\}, and32\{32\}, respectively\. The Mamba component is constructed with 3 bidirectionalMambalayers\. The dataset is partitioned into an80%\{80\\%\}training subset and a20%\{20\\%\}testing subset\. Five\-fold cross\-validation is performed on the training data, and the training process incorporates early stopping to prevent overfitting\. The model is trained on the Lambda Vector workstation\. Hyperparameters are tuned by sampling from the following ranges: the learning rate\{10−1,10−2,10−3,10−4\}\\\{10^\{\-1\},10^\{\-2\},10^\{\-3\},10^\{\-4\}\\\}, theL2L\_\{2\}regularization coefficient\{10−5,10−4\}\\\{10^\{\-5\},10^\{\-4\}\\\}, and the dropout rate\{0,0\.1,0\.3,0\.5,0\.8\}\\\{0,0\.1,0\.3,0\.5,0\.8\\\}\. Unless otherwise specified, all presented experimental results correspond to the best\-performing settings: a learning rate of10−2\{10^\{\-2\}\}, anL2L\_\{2\}regularization coefficient of10−5\{10^\{\-5\}\}, and a dropout rate of0\{0\}\.
### IV\-BComparison of Evaluation Accuracy
We first evaluate the accuracy of the proposed BM model in historical reliability assessment\. Two widely used metrics–Root Mean Square Error \(RMSE\) and Mean Absolute Error \(MAE\)–are employed\. Lower values of RMSE and MAE indicate higher accuracy\. The comparison results with baseline methods are presented in Fig\.[2](https://arxiv.org/html/2608.25232#S4.F2)\. The results are the average over 10 runs\. The proposed BM model achieves the lowest RMSE and MAE values, demonstrating high accuracy\. This improvement arises from its ability to assess devices’ long\-term historical reliability based on past collaborations\. The performance of LSTM\[[8](https://arxiv.org/html/2608.25232#bib.bib8)\]surpasses that of GNN\[[17](https://arxiv.org/html/2608.25232#bib.bib17)\]and QS\-Trust\[[18](https://arxiv.org/html/2608.25232#bib.bib18)\], yet remains inferior to BM, indicating its limited capability in capturing long\-term temporal dependencies\. GNN only performs spatial fusion and fails to model long\-term information, while QS\-Trust relies on a rule\-based evaluation scheme without considering temporal dynamics, resulting in the poorest performance\.


Fig\. 2:Comparison of evaluation accuracy\. The proposed BM model achieves the lowest RMSE and MAE values\.

Fig\. 3:Both the RMSE comparison and the VoC comparison are conducted over a longer time horizon\. \(a\) The proposed BM model exhibits the smallest fluctuation, reflecting superior long\-term performance stability\. \(b\) BM consistently achieves the highest VoC\.
### IV\-CLong\-Term Performance Comparison
To further evaluate the performance of the proposed model over long time scales, we assess its performance across 500 time slots\. As shown in Fig\.[3](https://arxiv.org/html/2608.25232#S4.F3)\(a\), BM exhibits the smallest fluctuation throughout the entire temporal sequence, indicating stable performance in long\-term evaluation\. Meanwhile, its RMSE values consistently remain lower than those of the comparison algorithms, demonstrating that the proposed BM model maintains high accuracy in long\-term inference\. In Fig\.[3](https://arxiv.org/html/2608.25232#S4.F3)\(b\), as the minimum trust thresholdθtrust\\theta^\{\\text\{\{trust\}\}\}increases, the number of devices that satisfyθtrust\\theta^\{\\text\{\{trust\}\}\}gradually decreases, resulting in a downward trend in the VoC values for all algorithms\. However, BM consistently achieves the highest VoC across all threshold levels, indicating its superior capability in accurately identifying trustworthy collaborators\.
## VConclusion
This work has investigated the problem of accurately evaluating the historical behavior of devices over long\-term periods to support collaborator selection\. To address this problem, the BM model is proposed\. It first captures the short\-term historical reliability of devices based on past collaboration relationships\. Then, the bidirectional Mamba is employed to fuse historical reliability across all time slots to produce stable long\-term reliability evaluation for all devices\. Experimental results demonstrate that BM achieves higher accuracy and stability in long\-term behavioral evaluation, thereby supporting the selection of collaborators that maximize the VoC\. By enabling reliable and adaptive collaborator selection in dynamic and complex environments, this model paves the way for more robust, intelligent, and trustworthy collaborative systems\.
## References
- \[1\]B\. Zhu and X\. Wang, “Hypergraph\-aided task\-resource matching for maximizing value of task completion in collaborative IoT systems,”*IEEE Trans\. Mobile Comput\.*, vol\. 23, no\. 12, pp\. 12 247–12 261, Dec\. 2024\.
- \[2\]Z\. Xiao, J\. Shu, H\. Jiang, G\. Min, H\. Chen, and Z\. Han, “Perception task offloading with collaborative computation for autonomous driving,”*IEEE J\. Sel\. Areas Commun\.*, vol\. 41, no\. 2, pp\. 457–473, Feb\. 2023\.
- \[3\]M\. Ibrar, L\. Wang, A\. Akbar, M\. A\. Jan, V\. Balasubramanian, G\.\-M\. Muntean, and N\. Shah, “Adaptive capacity task offloading in multi\-hop D2D\-based social industrial IoT,”*IEEE Trans\. Netw\. Sci\. Eng\.*, vol\. 10, no\. 5, pp\. 2843–2852, Sept\.\-Oct\. 2023\.
- \[4\]B\. Zhu, X\. Wang, L\. Zhang, and X\. S\. Shen, “Chain\-of\-trust: A progressive trust evaluation framework enabled by Generative AI,”*IEEE Netw\.*, vol\. 39, no\. 5, pp\. 44–50, Sept\. 2025\.
- \[5\]T\. Wang, H\. Luo, W\. Jia, A\. Liu, and M\. Xie, “MTES: An intelligent trust evaluation scheme in sensor\-cloud\-enabled industrial Internet of Things,”*IEEE Trans\. Ind\. Informat\.*, vol\. 16, no\. 3, pp\. 2054–2062, Mar\. 2020\.
- \[6\]M\. M\. Mahmoud, X\. Lin, and X\. Shen, “Secure and reliable routing protocols for heterogeneous multihop wireless networks,”*IEEE Trans\. Parallel Distrib\. Syst\.*, vol\. 26, no\. 4, pp\. 1140–1153, Apr\. 2015\.
- \[7\]C\. Wang, G\. Liu, and T\. Jiang, “Malicious node detection in wireless weak\-link sensor networks using dynamic trust management,”*IEEE Trans\. Mobile Comput\.*, vol\. 23, no\. 12, pp\. 12 866–12 877, Dec\. 2024\.
- \[8\]Y\. Alghofaili and M\. A\. Rassam, “A trust management model for IoT devices and services based on the multi‑criteria decision‑making approach and deep long short‑term memory technique,”*Sensors*, vol\. 22, no\. 2, p\. 634, Jan\. 2022\.
- \[9\]J\. Wang, Z\. Yan, J\. Lan, E\. Bertino, and W\. Pedrycz, “TrustGuard: GNN‑based robust and explainable trust evaluation with dynamicity support,”*IEEE Trans\. Depend\. Sec\. Comput\.*, vol\. 21, no\. 5, pp\. 4433–4450, Sept\.\-Oct\. 2024\.
- \[10\]A\. Gu and T\. Dao, “Mamba: Linear\-time sequence modeling with selective state spaces,” 2023\. \[Online\]\. Available:https://arxiv\.org/abs/2312\.00752
- \[11\]O\. J\. Adinya and L\. Daoliang, “Transceiver energy consumption models for the design of low power wireless sensor networks,” in*Proc\. IEEE Student Conf\. Res\. Dev\. \(SCOReD\)*, 2012, pp\. 193–197\.
- \[12\]B\. Zhu and X\. Wang, “Networked physical computing: A new paradigm for effective task completion via hypergraph aided trusted task\-resource matching,”*IEEE Trans\. Netw\. Sci\. Eng\.*, Jul\. 2025, Early Access, doi: 10\.1109/TNSE\.2025\.3592859\.
- \[13\]Y\. Wen, W\. Zhang, and H\. Luo, “Energy\-optimal mobile application execution: Taming resource\-poor mobile devices with cloud clones,” in*Proc\. IEEE Int\. Conf\. Comput\. Commun\. \(INFOCOM\)*, 2012, pp\. 2716–2720\.
- \[14\]Z\. Ding*et al\.*, “DyGMamba: Efficiently modeling long‐term temporal dependency on continuous‐time dynamic graphs with state space models,”*Trans\. Mach\. Learn\. Res\.*, pp\. 1–31, 2025\.
- \[15\]D\. Li, S\. Tan, Y\. Zhang, M\. Jin, S\. Pan, M\. Okumura, and R\. Jiang, “DyG\-Mamba: Continuous state space modeling on dynamic graphs,” in*Proc\. Thirty\-ninth Annu\. Conf\. Neural Inf\. Process\. Syst\. \(NeurIPS\)*, 2025, pp\. 1–30\.
- \[16\]A\. A\. Favour*et al\.*Benchmarking dataset for machine learning\-based trust evaluation in M2M networks\. \[Online\]\. Available:https://www\.researchgate\.net/publication/393441203\_Benchmarking\_Dataset\_for\_Machine\_Learning\-Based\_Trust\_Evaluation\_in\_M2M\_Networks\.
- \[17\]W\. Lin and B\. Li, “Medley: Predicting social trust in time\-varying online social networks,” in*Proc\. IEEE Conf\. Comput\. Commun\. \(INFOCOM\)*, 2021, pp\. 1–10\.
- \[18\]W\. Najib, S\. Sulistyo, and Widyawan, “QS\-Trust: An IoT ecosystem security model incorporating quality of service and social factors for trust assessment,”*Commun\. Sci\. Technol\.*, vol\. 9, no\. 1, pp\. 153–160, Jun\. 2024\.Similar Articles
AgentCollabBench: Diagnosing When Good Agents Make Bad Collaborators
This paper introduces AgentCollabBench, a diagnostic benchmark for multi-agent systems that evaluates behavioral risks like instruction decay and context leakage across four major LLMs. It argues that communication topology is a critical factor in multi-agent reliability, often overshadowing raw model capability.
GAMBIT: A Three-Mode Benchmark for Adversarial Robustness in Multi-Agent LLM Collectives
This paper introduces GAMBIT, a benchmark for evaluating adversarial robustness in multi-agent LLM collectives, featuring adaptive imposters and recalibration modes to address the limitations of existing shallow evaluations.
Beyond Perfect Teammates: Multi-Agent Collaboration with Unreliable Colleagues
提出 UnCoBench 基准,研究 LLM 多智能体协作中面对不可靠队友(信息错位、不完整或未响应)时的恢复能力,发现相似的可靠场景性能并不意味着同等的鲁棒性。
Backbone-Adaptive Evidence Routing for Robust Pairwise LLM Judging
BAER introduces a backbone-adaptive evidence routing method for robust pairwise LLM judging, achieving higher accuracy across benchmarks by dynamically selecting evidence mechanisms per condition.
Uncertainty-Aware Trust Estimation for Multi-LLM Systems via Structured Expert Judgement
This paper introduces an uncertainty-aware trust estimation method for aggregating predictions from multiple LLMs, adapting structured expert judgment with Cooke-style log weighting to penalize overconfident incorrect predictions. Evaluations on MMLU and MMLU-Pro show that this approach achieves superior accuracy-reliability balance under heterogeneous and contaminated expert panels.