A topological interlocking configuration is an arrangement of pieces shaped in such a way that the motion of any piece is blocked by its neighbors. A variety of interlocking configurations have been proposed for convex pieces that are arranged in a planar space. Published algorithms for creating a topological interlocking configuration start from a tessellation of the plane (e.g. squares colored as a checkerboard). For each square S of one color, a plane P through each edge E is considered, tilted by a given angle θ against the tessellated plane. This induces a face F supported by P and limited by other such planes nearby. Note that E is interior to the face. By adjacency, the squares of the other color have similarly delimiting faces. This algorithm generates a topological interlocking configuration of tetrahedra or antiprisms. When checked for correctness (i.e. for no overlap), it rests on the tessellation to be of squares. If the tessellation consists of rectangles, then the algorithm fails. If the tessellation is irregular, then the tilting angle is not uniform for each edge and must be determined, in the worst case, by trial and error. In this article, we propose a method for generating topological interlocking configurations in one single iteration over the tessellation or mesh using a height value and a center point type for each tile as parameters. The required angles are a function of the given height and selected center; therefore, angle choices are not required as an initial input. The configurations generated using our method are compared against the configurations generated using the angle-choice approach. The results show that the proposed method maintains the alignment of the pieces and preserves the co-planarity of the equatorial sections of the pieces. Furthermore, the proposed method opens a path of geometric analysis for topological interlocking configurations based on non-planar tessellations.
Purpose-Recommender systems collect information about users and businesses and how they are related. Such relation is given in terms of reviews and votes on reviews. User reviews gather opinions, rating scores and review influence. The latter component is crucial for determining which users are more relevant in a recommender system, that is, the users whose reviews are more popular than the average user's reviews. Design/methodology/approach-A model of measure of user influence is proposed based on review and social attributes of the user. User influence is also used for determining how influenced has been a business being based on popular reviews. Findings-Results indicate there is a connection between social attributes and user influence. Such results are relevant for marketing, credibility estimation and Sybil detections, among others. Originality/value-The proposed model allows search parameterization based on the social attribute weights of users, reviews and businesses. Such weights defines the relevance on each attribute, which can be adjusted according to the search needs. Popularity results are then a function of weight preferences on user, reviews and businesses data join.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.