Skip to content
LORENZO MANNOCCI

Detection of Coordinated Behavior

Detection methods are organized here across network science, machine learning, simulation-based papers, and report papers, with one section menu linking the full survey evidence.

Network Science Methods

Network science methods model coordination through co-actions, content, users, temporal windows, and network representations.

Network science framework for coordinated behavior detection
Main steps of the network science methods for the detection of coordinated online behavior. 1: The selected users become nodes in a network. 2: User similarities are computed with a similarity function and assigned to the edge weights of the network. 3: The network is filtered so as to retain only similarities with given properties. 4: Community discovery is performed to detect groups of strongly coordinated users.
Figure 8 in survey
Network representation differences
Differences between social, interaction, and coordination networks.
Figure 9 in survey
Time window types
Time window types, their parameters, and their effect on valid co-actions. To the right, a sequence of actions occurs at times 𝑡1,…,𝑡6. The same sequence results in different valid co-actions, marked by the lock icon, depending on the time window type.
Table 4 in survey

Single Network

Network science methods for detecting coordinated behavior based on single layer user networks. For each group of works we report the considered co-actions, similarity functions, filtering criteria, and community detection methods.

51rows
data/source/tables/tab_single_network.csvOpen source CSV
ReferenceActionSimilarityFiltersCommunity Detection
retweetcardinalitythreshold, ADJmodularity clustering
retweetcardinalityEDOLouvain
retweetcardinalitythreshold, ADOLouvain
retweetcardinalitybackbone, ADJLouvain
retweetcardinalityEDO-
retweetcosine similarity TF-IDFbackboneLouvain
retweetcosine similarity TF-IDFbackbone, EDOLeiden
retweetcardinalitythreshold, ADJ-
retweetcosine similaritykNN graph, correlationHDBSCAN
retweet, tweetcardinalitythreshold, EDOLouvain, connected components
retweet, tweetcardinalitythreshold, EDOLouvain
retweet, tweetcardinalitythreshold, EDO-
tweetcosine similaritythreshold, EDO-
tweetcardinalityADO-
tweetcardinalitythresholdcohesive campaign
tweettext similaritythreshold, ADO-
parleycardinalitythreshold, kNN graphLeiden
textcardinalitybackboneLouvain
tweet-threshold, kNN graph, ADO-
messagecardinalitythreshold, ADOLouvain
tweet, URLcardinality, cosine similaritythreshold, EDOLouvain
tweet, parley, URL, usernametext similarity, cardinality, cosine similaritythreshold, kNN graphLouvain
retweet, tweet, URL, hashtagcosine similarity TF-IDF, text similaritythreshold, ADO-
retweet, tweet, URL, hashtag, fast retweetcosine similarity TF-IDFADO (fast retweet)connected components
retweet, URL, hashtag, mention, replycardinalityADJfocal structures
retweet, tweet, URL, hashtag, mentioncosine similarity TF-IDFADJLeiden
retweet, hashtag, image, handle change, synchronizationJaccard coefficient, cardinality, cosine similaritythreshold, EDO-
retweet, tweet, image, synchronizationcosine similarity TF-IDFthresholdLouvain
interaction, text, synchronizationNormalized Compression DistancekNN graph-
text, synchronization, hashtag, URL, duet, stitch, replycosine similarity TF-IDFthresholdconnected components
hashtag, URL, video description, music, audiocardinalitykNN graphconnected components
URLcosine similarity TF-IDFthreshold, EDOconnected components
URLcardinalitykNN graphLouvain
URLcardinalitythreshold, ADOconnected components
URLcardinality--
URLTFIDF cosine similaritythreshold-
URL, hashtag, mentionunweightedEDOLeiden
URL, hashtag, mentioncardinalitythreshold, EDOLouvain
URL, textcosine similarity TF-IDFthreshold, ADJ-
URL, text-imagecardinalitythreshold, ADOconnected components
imagecardinalitythreshold, kNN graph-
image, videocardinalitythreshold, ADOconnected components
hashtagcardinalitythresholdconnected components
hashtagcardinalitythreshold, backboneLouvain
hashtagcardinality--
likecardinalitythreshold-
commentcardinalitythresholdk-means, hierarchical clustering
commentcardinalitythreshold, ADOconnected components
mentioncosine similarity TF-IDFthresholdLouvain
reportcardinalitythresholdconnected components
followcosine similarity-Louvain
Table 2 in survey

Time Window

Types and characteristics of the time windows and the coordination networks used by network science methods.

27rows
data/source/tables/tab_time_window.csvOpen source CSV
ReferenceTypeSizeTargetLayers
adjacent15 min, 1 hour, 6 hour, 1 dayusersingle
adjacent1 day, 1 weekusersingle
adjacent1 weekusersingle
adjacent1 hour, 1 day,contentsingle
evenly distributed overlapping1 secusersingle
evenly distributed overlappingfrom 1 sec to 250 seccontentsingle
evenly distributed overlapping1 minusersingle
evenly distributed overlappingfrom 1 min to 30 minusersingle
evenly distributed overlapping5 minusersingle
evenly distributed overlapping5 minusermultiple (L=2)
evenly distributed overlapping5 minusermultiple (L=3)
evenly distributed overlapping30 minusersingle
evenly distributed overlapping1 dayusersingle
evenly distributed overlapping2 dayusersingle
evenly distributed overlapping6 hour, 1 weekusermultiple (L=5)
evenly distributed overlapping1 weekusersingle
action-driven overlappingfrom 1 sec to 1 hourusersingle
action-driven overlappingfrom 1 sec to 11 dayusersingle
action-driven overlapping10 secusersingle
action-driven overlapping10 secusersingle, multiple (L=4)
action-driven overlappingfrom 10 sec to 1 minusersingle
action-driven overlapping25 secusersingle
action-driven overlapping1 minusersingle
action-driven overlapping2 minusersingle
action-driven overlapping1 min, 1 hour, 1 dayusermultiple (L=4)
action-driven overlapping1 hourusersingle
action-driven overlapping10 tweetscontentsingle
Table 3 in survey

Multiplex Network

Network science methods for detecting coordinated behavior based on multiplex user networks, where each layer corresponds to a different co-action. For each group of works we report the considered co-actions, similarity functions, filtering criteria, and the optional flattening step applied before the community detection method.

10rows
data/source/tables/tab_multiplex_network.csvOpen source CSV
ReferenceActionSimilarityFiltersFlatteningCommunity Detection
share, message, URL, hashtagcardinalitythreshold, ADO-Louvain, IPVC
retweet, tweet, URL, hashtagcosine similarity TF-IDFthreshold, ADOunweighted edge union-
retweet, URL, hashtag, image, tokencosine similarity TF-IDFthresholdunweighted edge unionconnected components
retweet, URL, hashtag, mentiontemporal weighted cardinality--Generalized Leiden
retweet, text, URL, replycardinalityEDOmultigraphconnected components
URL, hashtagcardinalityEDO-multi-view clustering
URL, hashtag, mentioncardinalityEDO-multi-view clustering
URL, hashtag, mentioncardinalityEDOsum cardinality-
URL, hashtag, mention, reply, retweetcosine similarity TF-IDFthreshold, EDO-Generalized Louvain, Generalized Infomap
URL, tweetcardinality, cosine similaritythreshold, EDOunweighted edge unionLouvain
Table 5 in survey

Content Networks

Network science methods for detecting coordinated behavior based on content networks, where nodes are posted contents and edge weights encode the similarity between the linked contents. For each group of works we report the types of content, similarity functions, filtering criteria, and the community detection methods.

7rows
data/source/tables/tab_content_networks.csvOpen source CSV
ReferenceNodesSimilarityFiltersCommunity Detection
textscosine similarity TF-DID--
textstext similarity scoresthresholdloose strict campaign, cohesive campaign
texts, hashtagscosine similarity, cardinalityEDO, thresholdhierarchical clustering
hashtagscardinalitythresholdLouvain
cashtagscardinalitythreshold-
imagesEuclidean distancekNN graphLouvain
commentsmessage similarity-Louvain
Table 6 in survey

Machine Learning

Machine learning approaches detect coordination from activity traces, text, metadata, temporal patterns, or learned representations.

Machine Learning Unsupervised

Data mining and machine learning methods, based on unsupervised learning for detecting coordinated behavior. For each group of works we report the input types, the machine learning approach, and whether the method takes time into account.

18rows
data/source/tables/tab_machine_learning_unsupervised_approach.csvOpen source CSV
ReferenceInputMachine Learning ApproachTime
text streamstext stream clusteringyes
text streams, image captionstext stream clusteringyes
text, user-content networkclustering of text and node embeddingsyes
daily tweeting activityexpectation-maximizationyes
hashtagspeak detectionyes
account creation timestampsburst detectionyes
user activitiescontrast pattern miningyes
user activitiesconvergent cross mappingyes
URL, hashtag, image, mentionnetworked Markov chainsyes
user activitiestemporal point processes, gaussian mixture modelsyes
user activitiestemporal point processes, expectation-maximizationyes
user activitiesPetri netyes
user activitiesoutlier detectionyes
text, posting timetext similarity, timings of campaign launch and posting tweetsyes
hashtagsbayesan model-
user activitiescluster interactions networks-
mentioncluster interactions networks-
YouTube links shared on 4chanexploratory analysis-
Table 7 in survey

Machine Learning Supervised

Data mining and machine learning methods, based on supervised learning, for detecting coordinated behavior. For each group of works we report the input types, the machine learning approach, whether the method takes time into account, and the prediction target.

9rows
data/source/tables/tab_machine_learning_supervised_approach.csvOpen source CSV
ReferenceInputMachine Learning ApproachTimeTarget
user activitiesrepresentation learning, conditional embedding, neural encodingyesuser
network, temporal, semantic featuresoutlier detectionyesnetwork
textpeak detection, multiclass classificationyescommunity
user activitiesclassifieryesuser, target
metadata, audio transcripts, thumbnailsensemble classification-target
user activitiesrandom weighted walk-network
co-retweet networkgraph neural network-community
retweetretrieval-augmented generation-network
network, textgraph neural network-user
Table 8 in survey

Simulation-based papers

Simulation works in the coordinated behavior survey.

3rows
data/source/csv/cited_papers.csvOpen source CSV
ReferenceYearTitleAuthorsVenue
2023Detecting coordinated inauthentic behavior in likes on social media: Proof of conceptJahn, Laura and Rendsvig, Rasmus K. and Sterk-, JacobarXiv
2022Estimating the impact of coordinated inauthentic behavior on content recommendations in social networksMehta, Swapneel S. and Baydin, Atilim G. and State, Bogdan and Bonneau, Richard and Nagler, Jonathan and Torr, PhilipAI4ABM
2026Emergent coordinated behaviors in networked LLM agents: Modeling the strategic dynamics of information operationsOrlando, Gian Marco and Ye, Jinyi and La Gatta, Valerio and Saeedi, Mahdi and Moscato, Vincenzo and Ferrara, Emilio and Luceri, LucaACM WWW
Simulation in survey

Report Papers

Report works in the coordinated behavior survey.

7rows
data/source/csv/cited_papers.csvOpen source CSV
ReferenceYearTitleAuthorsVenue
2025Just the tip of the iceberg? State of the art of coordinated social media manipulation researchMilzner, Miriam and Thiele, Daniel and Gong, BaoningInformation, Communication & Society
2023Coordinated inauthentic behavior: An innovative manipulation tactic to amplify COVID-19 anti-vaccine communication outreach via social mediaMurero, MonicaFrontiers in Sociology
2019Disinformation as collaborative work: Surfacing the participatory nature of strategic information operationsStarbird, Kate and Arif, Ahmer and Wilson, TomACM CSCW
2025Attributing coordinated social media manipulation: A theoretical model and typologyThiele, Daniel and Milzner, Miriam and Heft, Annett and Gong, Baoning and Pfetsch, BarbaraNew Media & Society
2024Speak with one voice? Examining content coordination and social media engagement during disastersYoo, Changseung and Yoo, Eunae and Yan, Lu and Pedraza-Martinez, AlfonsoInformation Systems Research
2024Online astroturfing: A problem beyond disinformationChan, JovyPhilosophy \& Social Criticism
2026Beyond detection: How Serbia's SNS party mimics authentic support through coordinated inauthentic behaviourJovanovic-Harrington, Ana and Cornia, AlessioEuropean Journal of Communication