Computing a 3-Role Assignment is Polynomial-Time Solvable on Complementary Prisms

An r-role assignment of a simple graph G is an assignment of r distinct roles to the vertices of G, such that two vertices with the same role have the same set of roles assigned to related vertices. Furthermore, a specific r-role assignment defines a role graph, in which the vertices are the distinct r roles, and there is an edge between two roles whenever there are two adjacent vertices in the graph G that correspond to these roles. We consider complementary prisms, which are graphs formed from the disjoint union of the graph with its respective complement, adding the edges of a perfect matching between their corresponding vertices. In this work, we characterize the complementary prisms that do not admit a 3-role assignment and highlight that all of them are complementary prisms of disconnected bipartite graphs. Moreover, using our findings, we show that the problem of deciding whether a complementary prism has a 3-role assignment can be solved in polynomial time.

Authors

Institutions

Publication Details

Journal
International Journal of Foundations of Computer Science
Published
2025-04-22
DOI
https://doi.org/10.1142/s012905412550011x
Citations
1
Primary Topic
Game Theory and Voting Systems
Type
article
Field-Weighted Citation Impact
3.13
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Computing a 3-Role Assignment is Polynomial-Time Solvable on Complementary Prisms

Elisângela Silva Dias, Julliano R. Nascimento, Diane Castonguay, Fernanda N. Mesquita
1 citations
International Journal of Foundations of Computer Science
Game Theory and Voting Systems
3.13
article

Computing a 3-Role Assignment is Polynomial-Time Solvable on Complementary Prisms

Elisângela Silva Dias, Julliano R. Nascimento, Diane Castonguay, Fernanda N. Mesquita
article en
1 citations

Abstract

An r-role assignment of a simple graph G is an assignment of r distinct roles to the vertices of G, such that two vertices with the same role have the same set of roles assigned to related vertices. Furthermore, a specific r-role assignment defines a role graph, in which the vertices are the distinct r roles, and there is an edge between two roles whenever there are two adjacent vertices in the graph G that correspond to these roles. We consider complementary prisms, which are graphs formed from the disjoint union of the graph with its respective complement, adding the edges of a perfect matching between their corresponding vertices. In this work, we characterize the complementary prisms that do not admit a 3-role assignment and highlight that all of them are complementary prisms of disconnected bipartite graphs. Moreover, using our findings, we show that the problem of deciding whether a complementary prism has a 3-role assignment can be solved in polynomial time.

International Journal of Foundations of Computer ScienceVol. 37(02)
Universidade Federal de Goiás (BR)
Openalex Percentile: Top 9%
Game Theory and Voting Systems
3.13
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.