Index
A B C D E F G H I J K L M N O P Q R S T U V W Z
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
P
- P - Static variable in class es.uam.eps.ir.relison.grid.links.prediction.metrics.LinkPredictionMetricIdentifiers
-
Identifier for the precision metric.
- P - Static variable in class es.uam.eps.ir.relison.grid.links.recommendation.metrics.RecommMetricIdentifiers
-
Identifier for the precision metric.
- pageRank() - Method in class es.uam.eps.ir.relison.metrics.complementarymetrics.VertexMetricsTest
- PageRank<U> - Class in es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.randomwalk
-
Recommends an user by her PageRank score.
- PageRank<U> - Class in es.uam.eps.ir.relison.sna.metrics.vertex
-
Computes the PageRank values of the different nodes in the graph.
- PageRank(double) - Constructor for class es.uam.eps.ir.relison.sna.metrics.vertex.PageRank
-
Constructor (for not personalized PageRank).
- PageRank(double, U) - Constructor for class es.uam.eps.ir.relison.sna.metrics.vertex.PageRank
-
Constructor (for personalized PageRank).
- PageRank(FastGraph<U>, double) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.randomwalk.PageRank
-
Constructor.
- PAGERANK - Static variable in class es.uam.eps.ir.relison.grid.links.recommendation.algorithms.AlgorithmIdentifiers
-
Identifier for the PageRank algorithm.
- PAGERANK - Static variable in class es.uam.eps.ir.relison.grid.sna.vertex.VertexMetricIdentifiers
-
Identifier for the PageRank
- PageRankGridSearch<U> - Class in es.uam.eps.ir.relison.grid.links.recommendation.algorithms.standalone.randomwalks
-
Grid search generator for PageRank algorithm.
- PageRankGridSearch<U> - Class in es.uam.eps.ir.relison.grid.sna.vertex
-
Grid for the PageRank value of a node.
- PageRankGridSearch() - Constructor for class es.uam.eps.ir.relison.grid.links.recommendation.algorithms.standalone.randomwalks.PageRankGridSearch
- PageRankGridSearch() - Constructor for class es.uam.eps.ir.relison.grid.sna.vertex.PageRankGridSearch
- PageRankHittingTime<U> - Class in es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.randomwalk
-
Implementation of the Hitting time (using the not-personalized PageRank transition matrix)
- PageRankHittingTime(FastGraph<U>, double) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.randomwalk.PageRankHittingTime
-
Constructor.
- PageRankHittingTime(FastGraph<U>, MatrixLibrary, double) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.randomwalk.PageRankHittingTime
-
Constructor.
- Pair<U> - Class in es.uam.eps.ir.relison.utils.datatypes
-
Class that represents a pair of objects of the same type.
- Pair(U, U) - Constructor for class es.uam.eps.ir.relison.utils.datatypes.Pair
-
Constructor
- PAIR_METRIC - Static variable in class es.uam.eps.ir.relison.grid.sna.MetricTypeIdentifiers
-
Pair metrics.
- pairGini() - Method in class es.uam.eps.ir.relison.metrics.GraphMetricsTest
-
Tests the pair Gini of the degrees of the graph.
- pairMetric - Variable in class es.uam.eps.ir.relison.sna.metrics.graph.aggregate.AggregatePairMetric
-
Pair metric.
- PairMetric<U> - Interface in es.uam.eps.ir.relison.sna.metrics
-
Interface for node pair based metrics.
- PairMetricFunction<U> - Interface in es.uam.eps.ir.relison.grid.sna.pair
-
Functional interface for obtaining pair metrics.
- PairMetricGridSearch<U> - Interface in es.uam.eps.ir.relison.grid.sna.pair
-
Class for performing the grid search for a metric for a pair of nodes.
- PairMetricIdentifiers - Class in es.uam.eps.ir.relison.grid.sna.pair
-
Identifiers for metrics for pairs of users in the network.
- PairMetricIdentifiers() - Constructor for class es.uam.eps.ir.relison.grid.sna.pair.PairMetricIdentifiers
- PairMetricSelector<U> - Class in es.uam.eps.ir.relison.grid.sna.pair
-
Class that translates from a grid to the different pair metrics.
- PairMetricSelector() - Constructor for class es.uam.eps.ir.relison.grid.sna.pair.PairMetricSelector
- PairMetricsTest - Class in es.uam.eps.ir.relison.metrics
-
Automated unit tests for metrics computed over pairs of users.
- PairMetricsTest() - Constructor for class es.uam.eps.ir.relison.metrics.PairMetricsTest
- PajekGraphReader<U extends java.io.Serializable> - Class in es.uam.eps.ir.relison.io.graph
-
Reads a graph using the Pajek format:
- PajekGraphReader(boolean, boolean, boolean, boolean, Parser<U>) - Constructor for class es.uam.eps.ir.relison.io.graph.PajekGraphReader
-
Constructor
- PajekGraphWriter<U extends java.io.Serializable> - Class in es.uam.eps.ir.relison.io.graph
-
Writes the graph in the Pajek format.
- PajekGraphWriter() - Constructor for class es.uam.eps.ir.relison.io.graph.PajekGraphWriter
- PARAM - Static variable in class es.uam.eps.ir.relison.grid.diffusion.metrics.features.global.UserFeatureGiniComplementConfigurator
-
Identifier for the name of the feature.
- parameter - Variable in class es.uam.eps.ir.relison.diffusion.metrics.features.AbstractFeatureIndividualSimulationMetric
-
Parameter name.
- parameters - Variable in class es.uam.eps.ir.relison.grid.diffusion.filter.FilterParameterReader
-
The set of parameters for the filter.
- parameters - Variable in class es.uam.eps.ir.relison.grid.diffusion.stop.StopConditionParameterReader
-
The set of parameters for the filter.
- Parameters - Class in es.uam.eps.ir.relison.grid
-
Class for storing the configuration parameters for an algorithm, metric, etc.
- Parameters() - Constructor for class es.uam.eps.ir.relison.grid.Parameters
-
Empty constructor.
- Parameters(Map<String, Double>, Map<String, EdgeOrientation>, Map<String, String>, Map<String, Integer>, Map<String, Boolean>, Map<String, Long>, Map<String, Tuple2oo<String, Parameters>>) - Constructor for class es.uam.eps.ir.relison.grid.Parameters
-
Constructor.
- ParametersReader - Class in es.uam.eps.ir.relison.grid
-
Class for reading parameters from a YAML file.
- ParametersReader() - Constructor for class es.uam.eps.ir.relison.grid.ParametersReader
- params - Variable in class es.uam.eps.ir.relison.grid.diffusion.protocol.ProtocolParameterReader
-
In case the protocol is preconfigured, its parameters
- PARAMS - Static variable in class es.uam.eps.ir.relison.grid.diffusion.expiration.ExpirationParameterReader
-
Identifier for the parameters
- PARAMS - Static variable in class es.uam.eps.ir.relison.grid.diffusion.metrics.distributions.DistributionParameterReader
-
Identifier for the parameters.
- PARAMS - Static variable in class es.uam.eps.ir.relison.grid.diffusion.propagation.PropagationParameterReader
-
Identifier for the parameters
- PARAMS - Static variable in class es.uam.eps.ir.relison.grid.diffusion.protocol.ProtocolParameterReader
-
Identifier for the parameters of the protocol
- PARAMS - Static variable in class es.uam.eps.ir.relison.grid.diffusion.selection.SelectionParameterReader
-
Identifier for the parameters
- PARAMS - Static variable in class es.uam.eps.ir.relison.grid.diffusion.sight.SightParameterReader
-
Identifier for the parameters
- PARAMS - Static variable in class es.uam.eps.ir.relison.grid.diffusion.stop.StopConditionParameterReader
-
Identifier for the set of parameters.
- PARAMS - Static variable in class es.uam.eps.ir.relison.grid.diffusion.update.UpdateParameterReader
-
Identifier for the parameters
- PARAMS - Static variable in class es.uam.eps.ir.relison.grid.ParametersReader
-
Identifier for the parameters.
- PARAMS - Static variable in class es.uam.eps.ir.relison.grid.sna.MetricConfigurationsReader
-
Identifier for the metric type.
- PARAMS - Static variable in class es.uam.eps.ir.relison.grid.sna.MetricGridReader
-
Identifier for the metric type.
- PARAMS - Static variable in class es.uam.eps.ir.relison.grid.sna.MetricParametersReader
-
Identifier for the metric type.
- paramValues - Variable in class es.uam.eps.ir.relison.grid.Parameters
-
Parameter grids for the parameters.
- parentalCheck() - Method in class es.uam.eps.ir.relison.graph.tree.UnweightedTreeTest
-
Tests the functions that check if a node is parent or child of other node.
- parse(String) - Method in interface es.uam.eps.ir.relison.content.parsing.TextParser
-
Given a text, parses and treats it.
- parse(String) - Method in class es.uam.eps.ir.relison.content.parsing.ToLowerParser
- parser - Variable in class es.uam.eps.ir.relison.grid.diffusion.filter.FilterSelector
-
Feature parser
- parser - Variable in class es.uam.eps.ir.relison.grid.diffusion.filter.InformationFeatureSelectionFilterConfigurator
-
Parameter parser, for parsing the tags.
- parser - Variable in class es.uam.eps.ir.relison.grid.diffusion.SimulationMetricsSelector
-
Parameter parser (for the filter)
- parser - Variable in class es.uam.eps.ir.relison.grid.diffusion.SimulatorSelector
-
Parameter parser (for the filter)
- parser - Variable in class es.uam.eps.ir.relison.grid.links.recommendation.algorithms.standalone.contentbased.CentroidCBGridSearch
-
Parser for the user identifiers.
- parser - Variable in class es.uam.eps.ir.relison.grid.links.recommendation.algorithms.standalone.contentbased.TwittomenderGridSearch
-
Parser for the user identifiers.
- parser - Variable in class es.uam.eps.ir.relison.io.index.FastIndexReader
-
A parser.
- parser - Variable in class es.uam.eps.ir.relison.links.data.letor.io.LETORInstanceReader
-
Parser for obtaining the identifiers of users.
- parser - Variable in class es.uam.eps.ir.relison.sna.community.io.TextCommunitiesReader
-
Parser for the users.
- PATHS_FILE - Static variable in class es.uam.eps.ir.relison.content.index.Config
-
Route to the paths file
- PatternReader<U,S,I> - Interface in es.uam.eps.ir.relison.links.data.ml.io
-
Class for reading machine learning patterns.
- pc - Variable in class es.uam.eps.ir.relison.links.recommendation.algorithms.knn.similarities.ir.QLDSimilarity
-
Sizes of the common neighbors.
- pc - Variable in class es.uam.eps.ir.relison.links.recommendation.algorithms.knn.similarities.ir.QLJMSimilarity
-
For each user, computes the proportion of neighbors it has, in comparison with the sum of all neighborhood sizes.
- pc - Variable in class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.ir.QLD
-
For each user, computes the proportion of neighbors it has, in comparison with the sum of all neighborhood sizes.
- pc - Variable in class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.ir.QLJM
-
For each user, computes the proportion of neighbors it has, in comparison with the sum of all neighborhood sizes.
- PearsonCorrelation<U> - Class in es.uam.eps.ir.relison.sna.metrics.graph
-
Class for computing the Pearson correlation of scalar values for a graph.
- PearsonCorrelation(ToDoubleBiFunction<U, Graph<U>>, ToDoubleBiFunction<U, Graph<U>>) - Constructor for class es.uam.eps.ir.relison.sna.metrics.graph.PearsonCorrelation
-
Constructor
- permuteRecommendation(Recommendation<U, I>, int[]) - Method in class es.uam.eps.ir.relison.links.recommendation.reranking.global.local.LocalGreedyReranker
-
Given a recommendation and a permutation, builds a new recommendation with the changed order.
- permuteRecommendation(Recommendation<U, I>, int[]) - Method in class es.uam.eps.ir.relison.links.recommendation.reranking.global.swap.SwapGreedyReranker
-
Permutes a recommendation.
- PERSHITS - Static variable in class es.uam.eps.ir.relison.grid.links.recommendation.algorithms.AlgorithmIdentifiers
-
Identifier for the Personalized HITS algorithm.
- PersonalizedHITS<U> - Class in es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.randomwalk
-
Personalized version of the HITS recommender.
- PersonalizedHITS(FastGraph<U>, boolean, double) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.randomwalk.PersonalizedHITS
-
Constructor
- PersonalizedHITSGridSearch<U> - Class in es.uam.eps.ir.relison.grid.links.recommendation.algorithms.standalone.randomwalks
-
Grid search generator for the personalized HITS algorithm.
- PersonalizedHITSGridSearch() - Constructor for class es.uam.eps.ir.relison.grid.links.recommendation.algorithms.standalone.randomwalks.PersonalizedHITSGridSearch
- PersonalizedPageRank<U> - Class in es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.randomwalk
-
Recommends an user by her personalized PageRank score.
- PersonalizedPageRank(FastGraph<U>, double) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.randomwalk.PersonalizedPageRank
-
Constructor.
- PersonalizedPageRankGridSearch<U> - Class in es.uam.eps.ir.relison.grid.links.recommendation.algorithms.standalone.randomwalks
-
Grid search generator for personalized PageRank algorithm.
- PersonalizedPageRankGridSearch() - Constructor for class es.uam.eps.ir.relison.grid.links.recommendation.algorithms.standalone.randomwalks.PersonalizedPageRankGridSearch
- PersonalizedPageRankHittingTime<U> - Class in es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.randomwalk
-
Implementation of the Hitting time (using the personalized PageRank transition matrix)
- PersonalizedPageRankHittingTime(FastGraph<U>, double) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.randomwalk.PersonalizedPageRankHittingTime
-
Constructor.
- PersonalizedPageRankHittingTime(FastGraph<U>, MatrixLibrary, double) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.randomwalk.PersonalizedPageRankHittingTime
-
Constructor.
- PersonalizedSALSA<U> - Class in es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.randomwalk
-
General personalized SALSA recommender.
- PersonalizedSALSA(FastGraph<U>, boolean, double) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.randomwalk.PersonalizedSALSA
-
Constructor.
- PersonalizedSALSAGridSearch<U> - Class in es.uam.eps.ir.relison.grid.links.recommendation.algorithms.standalone.randomwalks
-
Grid search generator for personalized SALSA algorithm.
- PersonalizedSALSAGridSearch() - Constructor for class es.uam.eps.ir.relison.grid.links.recommendation.algorithms.standalone.randomwalks.PersonalizedSALSAGridSearch
- PERSPAGERANK - Static variable in class es.uam.eps.ir.relison.grid.links.recommendation.algorithms.AlgorithmIdentifiers
-
Identifier for the Personalized PageRank algorithm.
- PERSSALSA - Static variable in class es.uam.eps.ir.relison.grid.links.recommendation.algorithms.AlgorithmIdentifiers
-
Identifier for the Personalized SALSA algorithm.
- PGC - Static variable in class es.uam.eps.ir.relison.grid.links.recommendation.metrics.RecommMetricIdentifiers
-
Identifier for the predicted Gini complement.
- phi - Variable in class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.pathbased.GlobalLHNIndex
-
The decay factor of the similarity.
- PHI - Static variable in class es.uam.eps.ir.relison.grid.links.recommendation.algorithms.standalone.ir.QLLGridSearch
-
Identifier for the trade-off between the regularization term and the original term in the Query Likelihood Laplace formula.
- PHI - Static variable in class es.uam.eps.ir.relison.grid.links.recommendation.algorithms.standalone.pathbased.GlobalLHNIndexGridSearch
-
Identifier for the decay factor of the similarity.
- PIC - Static variable in class es.uam.eps.ir.relison.grid.links.recommendation.algorithms.AlgorithmIdentifiers
-
Identifier for the Pseudo-Inverse Cosine similarity algorithm.
- PivotedNormalizationVSM<U> - Class in es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.ir
-
Adaptation of the pivoted normalization vector space model (VSM).
- PivotedNormalizationVSM(FastGraph<U>, EdgeOrientation, EdgeOrientation, double) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.ir.PivotedNormalizationVSM
-
Constructor.
- PivotedNormalizationVSMGridSearch<U> - Class in es.uam.eps.ir.relison.grid.links.recommendation.algorithms.standalone.ir
-
Grid search generator for the PL2 Divergence from Randomness method
- PivotedNormalizationVSMGridSearch() - Constructor for class es.uam.eps.ir.relison.grid.links.recommendation.algorithms.standalone.ir.PivotedNormalizationVSMGridSearch
- PIVOTEDVSM - Static variable in class es.uam.eps.ir.relison.grid.links.recommendation.algorithms.AlgorithmIdentifiers
-
Identifier for the pivoted normalization Vector Space Model algorithm.
- PL2<U> - Class in es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.ir
-
Class that applies the PL2 Divergence from Randomness model as a contact recommendation algorithm.
- PL2 - Static variable in class es.uam.eps.ir.relison.grid.links.recommendation.algorithms.AlgorithmIdentifiers
-
Identifier for the PL2 algorithm.
- PL2(FastGraph<U>, EdgeOrientation, EdgeOrientation, double) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.ir.PL2
-
Constructor.
- PL2(FastGraph<U>, EdgeOrientation, EdgeOrientation, TerrierStructure, double) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.ir.PL2
-
Constructor.
- PL2GridSearch<U> - Class in es.uam.eps.ir.relison.grid.links.recommendation.algorithms.standalone.ir
-
Grid search generator for the PL2 Divergence from Randomness method
- PL2GridSearch() - Constructor for class es.uam.eps.ir.relison.grid.links.recommendation.algorithms.standalone.ir.PL2GridSearch
- PL2Similarity - Class in es.uam.eps.ir.relison.links.recommendation.algorithms.knn.similarities.ir
-
Similarity based on the PL2 model from Information Retrieval
- PL2Similarity(FastGraph<?>, EdgeOrientation, EdgeOrientation, double) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.knn.similarities.ir.PL2Similarity
-
Constructor.
- PL2Similarity(FastGraph<?>, EdgeOrientation, EdgeOrientation, TerrierStructure, double) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.knn.similarities.ir.PL2Similarity
-
Constructor.
- PMFFactorizerBasic<U,I> - Class in es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.mf
-
Factorizer for the probabilistic matrix factorization algorithm (PMF).
- PMFFactorizerBasic(double, double) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.mf.PMFFactorizerBasic
-
Constructor.
- PMFFactorizerBasic(double, double, double) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.mf.PMFFactorizerBasic
-
Constructor.
- PMFFactorizerBasic(double, double, double, int) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.mf.PMFFactorizerBasic
- PMFFactorizerSigmoid<U,I> - Class in es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.mf
-
Factorizer for the sigmoid version of the probabilistic matrix factorization algorithm (PMF).
- PMFFactorizerSigmoid(double, double) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.mf.PMFFactorizerSigmoid
-
Constructor.
- PMFFactorizerSigmoid(double, double, double) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.mf.PMFFactorizerSigmoid
-
Constructor.
- PMFFactorizerSigmoid(double, double, double, int) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.mf.PMFFactorizerSigmoid
- pointer - Variable in class es.uam.eps.ir.relison.content.index.freq.lucene.LuceneFreqVectorIterator
-
Pointer of the iterator.
- POP - Static variable in class es.uam.eps.ir.relison.grid.links.recommendation.algorithms.AlgorithmIdentifiers
-
Identifier for the Popularity-based algorithm
- popularities - Variable in class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.foaf.NonReciprocalPreferentialAttachment
-
Map for storing the popularities
- popularity() - Method in class es.uam.eps.relison.links.recommendation.test.RecommenderTest
-
Popularity algorithm
- Popularity<U> - Class in es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.basic
-
Popularity recommender.
- Popularity(FastGraph<U>) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.basic.Popularity
-
Constructor for recommendation mode.
- Popularity(FastGraph<U>, EdgeOrientation) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.basic.Popularity
-
Constructor for recommendation mode.
- PopularityGridSearch<U> - Class in es.uam.eps.ir.relison.grid.links.recommendation.algorithms.standalone.baselines
-
Grid search generator for Popularity algorithm.
- PopularityGridSearch() - Constructor for class es.uam.eps.ir.relison.grid.links.recommendation.algorithms.standalone.baselines.PopularityGridSearch
- populate(int, Instance<U>, List<Instance<U>>, List<FeatureType>) - Method in class es.uam.eps.ir.relison.links.data.ml.balance.SMOTEBalancer
-
Given an instance and its neighbours, generates a new list of instances.
- populationSize - Variable in class es.uam.eps.ir.relison.utils.indexes.MonteCarloGini
-
Size of the population
- populationSize - Variable in class es.uam.eps.ir.relison.utils.indexes.MonteCarloGiniCollection
-
Size of the population
- PositionalPosting - Class in es.uam.eps.ir.relison.content.index.structure.positional
-
Positional posting implementation.
- PositionalPosting(int, long, List<Integer>) - Constructor for class es.uam.eps.ir.relison.content.index.structure.positional.PositionalPosting
-
Constructor.
- positionPostings - Variable in class es.uam.eps.ir.relison.content.index.structure.positional.lucene.LucenePositionalPostingsIterator
-
Positional postings.
- positionPostings - Variable in class es.uam.eps.ir.relison.content.index.structure.positional.lucene.LucenePositionalPostingsList
-
Posting list.
- positions - Variable in class es.uam.eps.ir.relison.content.index.structure.positional.PositionalPosting
-
List of positions.
- positions - Variable in class es.uam.eps.ir.relison.content.index.structure.positional.PositionsIterator
-
The position list.
- PositionsIterator - Class in es.uam.eps.ir.relison.content.index.structure.positional
-
Iterator over a list of positions
- PositionsIterator(List<Integer>) - Constructor for class es.uam.eps.ir.relison.content.index.structure.positional.PositionsIterator
-
Obtains a list of positions.
- POSITIVECLASS - Static variable in class es.uam.eps.ir.relison.links.data.ml.MLConstants
-
Identifier for the positive class.
- Posting - Class in es.uam.eps.ir.relison.content.index.structure
-
Posting in an index.
- Posting(int, long) - Constructor for class es.uam.eps.ir.relison.content.index.structure.Posting
-
Constructor.
- postings - Variable in class es.uam.eps.ir.relison.content.index.structure.lucene.LucenePostingsIterator
-
The posting list.
- postings - Variable in class es.uam.eps.ir.relison.content.index.structure.lucene.LucenePostingsList
-
The posting list.
- POSTINGS_FILE - Static variable in class es.uam.eps.ir.relison.content.index.Config
-
Route to the postings file
- PostingsList - Interface in es.uam.eps.ir.relison.content.index.structure
-
Interface for posting lists
- pr - Variable in class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.randomwalk.PageRank
-
The PageRank scores.
- Precision<U> - Class in es.uam.eps.ir.relison.links.linkprediction.metrics
-
Implementation of the precision metric for link prediction.
- Precision(double) - Constructor for class es.uam.eps.ir.relison.links.linkprediction.metrics.Precision
-
Constructor.
- Precision(int) - Constructor for class es.uam.eps.ir.relison.links.linkprediction.metrics.Precision
-
Constructor.
- PrecisionConfigurator<U,F> - Class in es.uam.eps.ir.relison.grid.links.prediction.metrics.accuracy
-
Grid search generator for the precision metric.
- PrecisionConfigurator<U,F> - Class in es.uam.eps.ir.relison.grid.links.recommendation.metrics.accuracy
-
Grid search generator for the precision metric.
- PrecisionConfigurator() - Constructor for class es.uam.eps.ir.relison.grid.links.prediction.metrics.accuracy.PrecisionConfigurator
- PrecisionConfigurator() - Constructor for class es.uam.eps.ir.relison.grid.links.recommendation.metrics.accuracy.PrecisionConfigurator
- preconfigured - Variable in class es.uam.eps.ir.relison.grid.diffusion.protocol.ProtocolParameterReader
-
Indicates if the protocol is custom or preconfigured
- PRECONFIGURED - es.uam.eps.ir.relison.grid.diffusion.protocol.ProtocolType
-
Identifier for pre-configured diffusion protocols.
- Prediction<U> - Class in es.uam.eps.ir.relison.links.linkprediction
-
The result of applying a link prediction algorithm.
- Prediction(List<Tuple2od<Pair<U>>>) - Constructor for class es.uam.eps.ir.relison.links.linkprediction.Prediction
-
Constructs the prediction.
- PredictionGiniComplementConfigurator<U,F> - Class in es.uam.eps.ir.relison.grid.links.recommendation.metrics.novdiv
-
Grid search generator for the predicted Gini complement of the recommendations.
- PredictionGiniComplementConfigurator() - Constructor for class es.uam.eps.ir.relison.grid.links.recommendation.metrics.novdiv.PredictionGiniComplementConfigurator
- PREFATTACH - Static variable in class es.uam.eps.ir.relison.grid.sna.pair.PairMetricIdentifiers
-
Identifier for the preferential attachment metric.
- prefData - Variable in class es.uam.eps.ir.relison.links.recommendation.filler.AbstractFastFiller
-
Fast preference data.
- prefData - Variable in class es.uam.eps.ir.relison.links.recommendation.updateable.fast.AbstractFastUpdateableRecommender
-
Fast preference data.
- PreferentialAttachment<U> - Class in es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.foaf
-
Recommender based on the preferential attachment phenomena.
- PreferentialAttachment<U> - Class in es.uam.eps.ir.relison.sna.metrics.pair
-
Preferential attachment value: finds the product of the degrees of the two users.
- PreferentialAttachment(EdgeOrientation, EdgeOrientation) - Constructor for class es.uam.eps.ir.relison.sna.metrics.pair.PreferentialAttachment
-
Constructor.
- PreferentialAttachment(FastGraph<U>, EdgeOrientation) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.foaf.PreferentialAttachment
-
Constructor for recommendation mode.
- PreferentialAttachment(FastGraph<U>, EdgeOrientation, EdgeOrientation) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.foaf.PreferentialAttachment
-
Constructor for link prediction mode.
- PreferentialAttachmentGridSearch<U> - Class in es.uam.eps.ir.relison.grid.sna.pair
-
Grid for the preferential attachment of a pair of users.
- PreferentialAttachmentGridSearch() - Constructor for class es.uam.eps.ir.relison.grid.sna.pair.PreferentialAttachmentGridSearch
- print(String) - Method in interface es.uam.eps.ir.relison.diffusion.metrics.distributions.Distribution
-
Prints the distribution into a file.
- print(String) - Method in class es.uam.eps.ir.relison.diffusion.metrics.distributions.InfoPiecesDistribution
- print(String) - Method in class es.uam.eps.ir.relison.diffusion.metrics.distributions.InformationFeatureDistribution
- print(String) - Method in class es.uam.eps.ir.relison.diffusion.metrics.distributions.MixedFeatureDistribution
- print(String) - Method in class es.uam.eps.ir.relison.diffusion.metrics.distributions.UserDistribution
- print(String) - Method in class es.uam.eps.ir.relison.diffusion.metrics.distributions.UserFeatureDistribution
- printAlgorithmList() - Static method in class es.uam.eps.ir.relison.grid.community.CommunityDetectionIdentifiers
-
Prints the list of available algorithms
- printAlgorithmList() - Static method in class es.uam.eps.ir.relison.grid.links.recommendation.rerankers.RerankerIdentifiers
-
Prints the list of available algorithms
- printDistribution() - Method in class es.uam.eps.ir.relison.grid.diffusion.metrics.distributions.DistributionParameterReader
-
Shows the configuration of a distribution.
- printDistributionList() - Static method in class es.uam.eps.ir.relison.grid.diffusion.metrics.distributions.DistributionIdentifiers
-
Prints the list of available distributions
- printExpirationMechanism() - Method in class es.uam.eps.ir.relison.grid.diffusion.expiration.ExpirationParameterReader
-
Shows the configuration of a expiration mechanism.
- printExpirationMechanismList() - Static method in class es.uam.eps.ir.relison.grid.diffusion.expiration.ExpirationMechanismIdentifiers
-
Prints the list of available algorithms
- printFile(String, List<Map<String, Double>>, List<String>) - Static method in class es.uam.eps.ir.relison.examples.AuxiliarMethods
-
Given a list of maps with the same keys, prints the values for all the keys.
- printFile(String, List<Map<String, Double>>, List<String>, int) - Static method in class es.uam.eps.ir.relison.examples.AuxiliarMethods
-
Given a list of maps with the same keys, prints the values for all the keys.
- printFile(String, Map<String, Double>, Map<String, Double>, String, String, int) - Static method in class es.uam.eps.ir.relison.examples.AuxiliarMethods
-
Given two maps with the same keys, generates a new file that prints the nDCG values for both.
- printFilter() - Method in class es.uam.eps.ir.relison.grid.diffusion.filter.FilterParameterReader
-
Shows the configuration of a filter.
- printFilterList() - Static method in class es.uam.eps.ir.relison.grid.diffusion.filter.FilterIdentifiers
-
Prints the list of available algorithms
- printGlobalMetrics(String, Map<String, Double>) - Static method in class es.uam.eps.ir.relison.examples.sna.GraphAnalyzer
-
Prints the global metric values into a file.
- printIndividualCommMetric(String, Map<Integer, Double>) - Static method in class es.uam.eps.ir.relison.examples.sna.GraphAnalyzer
-
Prints the different values for an individual community metric in a file.
- printIndividualMetric(String, Map<Long, Double>) - Static method in class es.uam.eps.ir.relison.examples.sna.GraphAnalyzer
-
Prints the different values for an individual metric in a file.
- printMetric() - Method in class es.uam.eps.ir.relison.grid.diffusion.metrics.MetricParameterReader
-
Shows the configuration of a metric.
- printMetricList() - Static method in class es.uam.eps.ir.relison.grid.diffusion.metrics.MetricIdentifiers
-
Prints the list of available metrics
- printPairMetric(String, Map<Pair<Long>, Double>) - Static method in class es.uam.eps.ir.relison.examples.sna.GraphAnalyzer
-
Prints the different values for a pair/edge metric in a file.
- printPartitionAlgorithmList() - Static method in class es.uam.eps.ir.relison.grid.links.recommendation.sampling.IndividualSamplingAlgorithmIdentifiers
-
Prints the list of available algorithms
- printPropagationMechanism() - Method in class es.uam.eps.ir.relison.grid.diffusion.propagation.PropagationParameterReader
-
Shows the configuration of a propagation mechanism.
- printProtocol() - Method in class es.uam.eps.ir.relison.grid.diffusion.protocol.ProtocolParameterReader
-
Shows the configuration of a protocol.
- printProtocolList() - Static method in class es.uam.eps.ir.relison.grid.diffusion.protocol.ProtocolIdentifiers
-
Prints the list of available algorithms
- printSelectionMechanism() - Method in class es.uam.eps.ir.relison.grid.diffusion.selection.SelectionParameterReader
-
Shows the configuration of a selection mechanism.
- printSelectionMechanismList() - Static method in class es.uam.eps.ir.relison.grid.diffusion.propagation.PropagationMechanismIdentifiers
-
Prints the list of available algorithms
- printSightMechanism() - Method in class es.uam.eps.ir.relison.grid.diffusion.sight.SightParameterReader
-
Shows the configuration of a sight mechanism.
- printSightMechanismList() - Static method in class es.uam.eps.ir.relison.grid.diffusion.sight.SightMechanismIdentifiers
-
Prints the list of available algorithms
- printSimulation(int) - Method in class es.uam.eps.ir.relison.grid.diffusion.SimulationParameterReader
-
Obtains a string detailing the simulation parameters.
- printStopCondition() - Method in class es.uam.eps.ir.relison.grid.diffusion.stop.StopConditionParameterReader
-
Shows the configuration of a stop condition.
- printStopConditionList() - Static method in class es.uam.eps.ir.relison.grid.diffusion.stop.StopConditionIdentifiers
-
Prints the list of available algorithms
- printUpdateMechanism() - Method in class es.uam.eps.ir.relison.grid.diffusion.update.UpdateParameterReader
-
Shows the configuration of a update mechanism.
- printUpdateMechanismList() - Static method in class es.uam.eps.ir.relison.grid.diffusion.update.UpdateMechanismIdentifiers
-
Prints the list of available update mechanisms
- priori - Variable in class es.uam.eps.ir.relison.links.linkprediction.supervised.classifiers.NaiveBayesClassifier
-
Times each class appears in the training set.
- prob - Variable in class es.uam.eps.ir.relison.diffusion.selections.BatchRecommenderSelectionMechanism
-
Probability of choosing information to propagate that comes from recommended users.
- prob - Variable in class es.uam.eps.ir.relison.diffusion.selections.IndependentCascadeModelSelectionMechanism
-
Uniform probability.
- prob - Variable in class es.uam.eps.ir.relison.diffusion.selections.RecommenderSelectionMechanism
-
Probability of choosing information to propagate that comes from recommended users.
- prob - Variable in class es.uam.eps.ir.relison.graph.generator.random.ErdosGenerator
-
Probability of joining two edges.
- PROB - Static variable in class es.uam.eps.ir.relison.grid.diffusion.propagation.PullPushRecommenderPropagationConfigurator
-
Identifier for the probability of selecting a recommended user.
- PROB - Static variable in class es.uam.eps.ir.relison.grid.diffusion.protocol.IndependentCascadeModelConfigurator
-
Identifier for the probability of propagating.
- PROB - Static variable in class es.uam.eps.ir.relison.grid.diffusion.selection.BatchRecommenderSelectionConfigurator
-
Identifier for the probability of selecting a piece received by a recommended user.
- PROB - Static variable in class es.uam.eps.ir.relison.grid.diffusion.selection.IndependentCascadeModelSelectionConfigurator
-
Identifier for the probability of propagating a received piece.
- PROB - Static variable in class es.uam.eps.ir.relison.grid.diffusion.selection.RecommenderSelectionConfigurator
-
Identifier for the probability of selecting a piece received by a recommended user.
- probRec - Variable in class es.uam.eps.ir.relison.diffusion.sight.RecommendedSightMechanism
-
Probability of observing a piece of information that comes from a recommended user.
- PROBREC - Static variable in class es.uam.eps.ir.relison.grid.diffusion.sight.RecommendedSightConfigurator
-
Identifier for the probability of observing pieces of information from the recommended links
- probTrain - Variable in class es.uam.eps.ir.relison.diffusion.sight.RecommendedSightMechanism
-
Probability of observing a piece of information that comes from a training user.
- PROBTRAIN - Static variable in class es.uam.eps.ir.relison.grid.diffusion.sight.RecommendedSightConfigurator
-
Identifier for the probability of observing pieces of information from training links.
- ProgressiveDirectEdgeMetricReranker<U> - Class in es.uam.eps.ir.relison.links.recommendation.reranking.global.local.edge
-
Global reranker strategy that optimizes the average value of an edge metric.
- ProgressiveDirectEdgeMetricReranker<U> - Class in es.uam.eps.ir.relison.links.recommendation.reranking.local.edge
-
Reranker that optimizes the average value of an edge metric.
- ProgressiveDirectEdgeMetricReranker(double, int, Supplier<Normalizer<U>>, Graph<U>, PairMetric<U>) - Constructor for class es.uam.eps.ir.relison.links.recommendation.reranking.global.local.edge.ProgressiveDirectEdgeMetricReranker
-
Constructor.
- ProgressiveDirectEdgeMetricReranker(double, int, Supplier<Normalizer<U>>, Graph<U>, PairMetric<U>) - Constructor for class es.uam.eps.ir.relison.links.recommendation.reranking.local.edge.ProgressiveDirectEdgeMetricReranker
-
Constructor.
- ProgressiveDirectEdgeMetricReranker.ProgressiveDirectGraphMetricEdgeReranker - Class in es.uam.eps.ir.relison.links.recommendation.reranking.local.edge
-
Class that reranks an individual recommendation using the value of the edge metric in the extended graph.
- ProgressiveDirectGraphMetricEdgeReranker(Recommendation<U, U>, int, Graph<U>, PairMetric<U>) - Constructor for class es.uam.eps.ir.relison.links.recommendation.reranking.local.edge.ProgressiveDirectEdgeMetricReranker.ProgressiveDirectGraphMetricEdgeReranker
-
Constructor.
- ProgressiveDirectUserMetricReranker<U> - Class in es.uam.eps.ir.relison.links.recommendation.reranking.global.globalranking.user
-
Global reranker that optimizes the average value of vertex metric.
- ProgressiveDirectUserMetricReranker<U> - Class in es.uam.eps.ir.relison.links.recommendation.reranking.global.local.user
-
Implementation of a reranking strategy for contact recommendation that promotes the average value of some vertex metric in the resulting network.
- ProgressiveDirectUserMetricReranker<U> - Class in es.uam.eps.ir.relison.links.recommendation.reranking.local.user
-
Implementation of a reranking strategy for contact recommendation that promotes the average value of some vertex metric in the resulting network.
- ProgressiveDirectUserMetricReranker(double, int, Supplier<Normalizer<U>>, Graph<U>, VertexMetric<U>) - Constructor for class es.uam.eps.ir.relison.links.recommendation.reranking.global.globalranking.user.ProgressiveDirectUserMetricReranker
-
Constructor.
- ProgressiveDirectUserMetricReranker(double, int, Supplier<Normalizer<U>>, Graph<U>, VertexMetric<U>) - Constructor for class es.uam.eps.ir.relison.links.recommendation.reranking.global.local.user.ProgressiveDirectUserMetricReranker
-
Constructor.
- ProgressiveDirectUserMetricReranker(double, int, Supplier<Normalizer<U>>, Graph<U>, VertexMetric<U>) - Constructor for class es.uam.eps.ir.relison.links.recommendation.reranking.local.user.ProgressiveDirectUserMetricReranker
-
Constructor.
- ProgressiveDirectUserMetricReranker.ProgressiveDirectUserMetricUserReranker - Class in es.uam.eps.ir.relison.links.recommendation.reranking.local.user
-
The class for generating the reranking.
- ProgressiveDirectUserMetricUserReranker(Recommendation<U, U>, int, Graph<U>, VertexMetric<U>) - Constructor for class es.uam.eps.ir.relison.links.recommendation.reranking.local.user.ProgressiveDirectUserMetricReranker.ProgressiveDirectUserMetricUserReranker
-
Constructor.
- ProgressiveInverseEdgeMetricReranker<U> - Class in es.uam.eps.ir.relison.links.recommendation.reranking.global.local.edge
-
Reranker strategy that minimizes the average value of an edge metric.
- ProgressiveInverseEdgeMetricReranker<U> - Class in es.uam.eps.ir.relison.links.recommendation.reranking.local.edge
-
Reranker that minimizes the average value of an edge metric.
- ProgressiveInverseEdgeMetricReranker(double, int, Supplier<Normalizer<U>>, Graph<U>, PairMetric<U>) - Constructor for class es.uam.eps.ir.relison.links.recommendation.reranking.global.local.edge.ProgressiveInverseEdgeMetricReranker
-
Constructor.
- ProgressiveInverseEdgeMetricReranker(double, int, Supplier<Normalizer<U>>, Graph<U>, PairMetric<U>) - Constructor for class es.uam.eps.ir.relison.links.recommendation.reranking.local.edge.ProgressiveInverseEdgeMetricReranker
-
Constructor.
- ProgressiveInverseEdgeMetricReranker.ProgressiveInverseGraphMetricEdgeReranker - Class in es.uam.eps.ir.relison.links.recommendation.reranking.local.edge
-
Class that reranks an individual recommendation using the edge metric value in the extended graph (adding all the previous edges).
- ProgressiveInverseGraphMetricEdgeReranker(Recommendation<U, U>, int, Graph<U>, PairMetric<U>) - Constructor for class es.uam.eps.ir.relison.links.recommendation.reranking.local.edge.ProgressiveInverseEdgeMetricReranker.ProgressiveInverseGraphMetricEdgeReranker
-
Constructor.
- ProgressiveInverseUserMetricReranker<U> - Class in es.uam.eps.ir.relison.links.recommendation.reranking.global.globalranking.user
-
Global reranker that minimizes the average value of vertex metric.
- ProgressiveInverseUserMetricReranker<U> - Class in es.uam.eps.ir.relison.links.recommendation.reranking.global.local.user
-
Implementation of a reranking strategy for contact recommendation that minimizes the average value of some vertex metric in the resulting network.
- ProgressiveInverseUserMetricReranker<U> - Class in es.uam.eps.ir.relison.links.recommendation.reranking.local.user
-
Implementation of a reranking strategy for contact recommendation that demotes the average value of some vertex metric in the resulting network.
- ProgressiveInverseUserMetricReranker(double, int, Supplier<Normalizer<U>>, Graph<U>, VertexMetric<U>) - Constructor for class es.uam.eps.ir.relison.links.recommendation.reranking.global.globalranking.user.ProgressiveInverseUserMetricReranker
-
Constructor.
- ProgressiveInverseUserMetricReranker(double, int, Supplier<Normalizer<U>>, Graph<U>, VertexMetric<U>) - Constructor for class es.uam.eps.ir.relison.links.recommendation.reranking.global.local.user.ProgressiveInverseUserMetricReranker
-
Constructor.
- ProgressiveInverseUserMetricReranker(double, int, Supplier<Normalizer<U>>, Graph<U>, VertexMetric<U>) - Constructor for class es.uam.eps.ir.relison.links.recommendation.reranking.local.user.ProgressiveInverseUserMetricReranker
-
Constructor.
- ProgressiveInverseUserMetricReranker.ProgressiveInverseUserMetricUserReranker - Class in es.uam.eps.ir.relison.links.recommendation.reranking.local.user
-
The class for generating the reranking.
- ProgressiveInverseUserMetricUserReranker(Recommendation<U, U>, int, Graph<U>, VertexMetric<U>) - Constructor for class es.uam.eps.ir.relison.links.recommendation.reranking.local.user.ProgressiveInverseUserMetricReranker.ProgressiveInverseUserMetricUserReranker
-
Constructor.
- promote - Variable in class es.uam.eps.ir.relison.links.recommendation.reranking.global.swap.edge.AbstractHeuristicNeighborOverlapReranker
-
True if we want edges with greater embeddedness, false if we want edges with smaller embeddedness (more weakness)
- promote - Variable in class es.uam.eps.ir.relison.links.recommendation.reranking.global.swap.edge.AbstractNeighborOverlapReranker
-
True if we want edges with greater embeddedness, false if we want edges with smaller embeddedness (more weakness)
- promote - Variable in class es.uam.eps.ir.relison.links.recommendation.reranking.global.swap.graph.AbstractClusteringCoefficientReranker
-
Indicates if the metric has to be promoted or its complement has to be promoted.
- prop - Variable in class es.uam.eps.ir.relison.diffusion.protocols.Protocol
-
Mechanism for selecting the users we want to propagate the information.
- PROP - Static variable in class es.uam.eps.ir.relison.diffusion.metrics.informationpieces.global.RealPropagatedGlobalRecall
-
Name fixed value.
- PROP - Static variable in class es.uam.eps.ir.relison.diffusion.metrics.informationpieces.individual.RealPropagatedRecall
-
Name fixed value.
- PROPAGATED - Static variable in class es.uam.eps.ir.relison.grid.diffusion.stop.TotalPropagatedStopConditionConfigurator
-
Identifier for the number of information pieces to propagate before stopping.
- propagatedByTS - Variable in class es.uam.eps.ir.relison.diffusion.data.Data
-
Relation between the timestamps and the pieces propagated by each user.
- propagatedInfo - Variable in class es.uam.eps.ir.relison.diffusion.data.FastUser
-
Map that contains the information propagated by this user.
- PropagatedInformation - Class in es.uam.eps.ir.relison.diffusion.data
-
Class that represents the propagated information in a simulation.
- PropagatedInformation(Integer, long, int) - Constructor for class es.uam.eps.ir.relison.diffusion.data.PropagatedInformation
-
Propagated information constructor.
- PropagatedInformation(Integer, long, int[]) - Constructor for class es.uam.eps.ir.relison.diffusion.data.PropagatedInformation
-
Constructor.
- PropagatedInformation(Integer, long, Collection<Integer>) - Constructor for class es.uam.eps.ir.relison.diffusion.data.PropagatedInformation
-
Constructor.
- propagatedPieces - Variable in class es.uam.eps.ir.relison.diffusion.simulation.SimpleIteration
-
The set of propagated pieces by each user.
- propagateSelection - Variable in class es.uam.eps.ir.relison.diffusion.selections.Selection
-
Selection of received information pieces to propagate
- propagation - Variable in class es.uam.eps.ir.relison.grid.diffusion.protocol.ProtocolParameterReader
-
In case the protocol is custom, the propagation mechanism
- PROPAGATION - Static variable in class es.uam.eps.ir.relison.grid.diffusion.protocol.ProtocolParameterReader
-
Identifier for the propagation mechanism
- PropagationConfigurator<U extends java.io.Serializable,I extends java.io.Serializable,F> - Interface in es.uam.eps.ir.relison.grid.diffusion.propagation
-
Interface for configuring propagation mechanisms.
- propagationList - Variable in class es.uam.eps.ir.relison.diffusion.propagation.PullPushStrategyPropagationMechanism
-
For each user, the list of users that user will propagate the information to.
- propagationList - Variable in class es.uam.eps.ir.relison.diffusion.propagation.PullPushStrategyPureRecommenderPropagationMechanism
-
For each user, the list of users that user will propagate the information to.
- propagationList - Variable in class es.uam.eps.ir.relison.diffusion.propagation.PullPushStrategyRecommenderPropagationMechanism
-
For each user, the list of users that user will propagate the information to.
- propagationList - Variable in class es.uam.eps.ir.relison.diffusion.propagation.PullStrategyPropagationMechanism
-
For each user, the list of users that user will propagate the information to.
- propagationList - Variable in class es.uam.eps.ir.relison.diffusion.propagation.PushStrategyPropagationMechanism
-
For each user, the list of users that user will propagate the information to.
- PropagationMechanism<U extends java.io.Serializable,I extends java.io.Serializable,P> - Interface in es.uam.eps.ir.relison.diffusion.propagation
-
Mechanism for selecting the set of users towards whom each user in the network propagates his/her information pieces.
- PropagationMechanismIdentifiers - Class in es.uam.eps.ir.relison.grid.diffusion.propagation
-
Identifiers for the different propagation mechanisms for information diffusion protocols available in the framework.
- PropagationMechanismIdentifiers() - Constructor for class es.uam.eps.ir.relison.grid.diffusion.propagation.PropagationMechanismIdentifiers
- PropagationParameterReader - Class in es.uam.eps.ir.relison.grid.diffusion.propagation
-
Class for reading an propagation mechanism for information diffusion.
- PropagationParameterReader() - Constructor for class es.uam.eps.ir.relison.grid.diffusion.propagation.PropagationParameterReader
- PropagationSelector<U extends java.io.Serializable,I extends java.io.Serializable,F> - Class in es.uam.eps.ir.relison.grid.diffusion.propagation
-
Class for selecting a propagation mechanism from its configuration.
- PropagationSelector() - Constructor for class es.uam.eps.ir.relison.grid.diffusion.propagation.PropagationSelector
- PropFlow<U> - Class in es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.randomwalk
-
Recommender which uses the PropFlow algorithm.
- PropFlow(FastGraph<U>, int, EdgeOrientation) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.randomwalk.PropFlow
-
Constructor.
- PROPFLOW - Static variable in class es.uam.eps.ir.relison.grid.links.recommendation.algorithms.AlgorithmIdentifiers
-
Identifier for the PropFlow algorithm.
- PropFlowGridSearch<U> - Class in es.uam.eps.ir.relison.grid.links.recommendation.algorithms.standalone.randomwalks
-
Grid search generator for PropFlow algorithm.
- PropFlowGridSearch() - Constructor for class es.uam.eps.ir.relison.grid.links.recommendation.algorithms.standalone.randomwalks.PropFlowGridSearch
- PROPORTIONTHRESHOLD - Static variable in class es.uam.eps.ir.relison.grid.diffusion.selection.SelectionMechanismIdentifiers
-
Identifier for selecting to propagate pieces which have been received from more than a proportion of users who send him content.
- ProportionThresholdModelConfigurator<U extends java.io.Serializable,I extends java.io.Serializable,F> - Class in es.uam.eps.ir.relison.grid.diffusion.protocol
-
Configures a protocol in which propagates the received information if a large enough fraction of neighbors send the same piece to him/her.
- ProportionThresholdModelConfigurator() - Constructor for class es.uam.eps.ir.relison.grid.diffusion.protocol.ProportionThresholdModelConfigurator
- ProportionThresholdModelProtocol<U extends java.io.Serializable,I extends java.io.Serializable,F> - Class in es.uam.eps.ir.relison.diffusion.protocols
-
Threshold model protocol.
- ProportionThresholdModelProtocol(int, int, double) - Constructor for class es.uam.eps.ir.relison.diffusion.protocols.ProportionThresholdModelProtocol
-
Constructor.
- ProportionThresholdSelectionConfigurator<U extends java.io.Serializable,I extends java.io.Serializable,F> - Class in es.uam.eps.ir.relison.grid.diffusion.selection
-
Configures a selection mechanism that propagates a fixed number of own information pieces, and repropagates pieces which have been received from (at least) a given proportion of the user neighbors.
- ProportionThresholdSelectionConfigurator() - Constructor for class es.uam.eps.ir.relison.grid.diffusion.selection.ProportionThresholdSelectionConfigurator
- ProportionThresholdSelectionMechanism<U extends java.io.Serializable,I extends java.io.Serializable,P> - Class in es.uam.eps.ir.relison.diffusion.selections
-
Selection mechanism that only propagates those received pieces which have been received (at least) a fixed number of times.
- ProportionThresholdSelectionMechanism(int, double, EdgeOrientation) - Constructor for class es.uam.eps.ir.relison.diffusion.selections.ProportionThresholdSelectionMechanism
-
Constructor.
- ProportionThresholdSelectionMechanism(int, double, EdgeOrientation, int) - Constructor for class es.uam.eps.ir.relison.diffusion.selections.ProportionThresholdSelectionMechanism
- protocol - Variable in class es.uam.eps.ir.relison.diffusion.simulation.Simulator
-
Communication protocol.
- Protocol<U extends java.io.Serializable,I extends java.io.Serializable,F> - Class in es.uam.eps.ir.relison.diffusion.protocols
-
Information propagation protocol.
- Protocol(SelectionMechanism<U, I, F>, ExpirationMechanism<U, I, F>, UpdateMechanism, PropagationMechanism<U, I, F>, SightMechanism<U, I, F>) - Constructor for class es.uam.eps.ir.relison.diffusion.protocols.Protocol
-
Constructor.
- PROTOCOL - Static variable in class es.uam.eps.ir.relison.grid.diffusion.SimulationParameterReader
-
Identifier for the protocol
- ProtocolConfigurator<U extends java.io.Serializable,I extends java.io.Serializable,F> - Interface in es.uam.eps.ir.relison.grid.diffusion.protocol
-
Interface for configuring protocols for information diffusion, given their properties.
- ProtocolIdentifiers - Class in es.uam.eps.ir.relison.grid.diffusion.protocol
-
Identifiers for the different preconfigured propagation protocols which are available in the library.
- ProtocolIdentifiers() - Constructor for class es.uam.eps.ir.relison.grid.diffusion.protocol.ProtocolIdentifiers
- ProtocolParameterReader - Class in es.uam.eps.ir.relison.grid.diffusion.protocol
-
Reads the parameters for diffusion protocols.
- ProtocolParameterReader() - Constructor for class es.uam.eps.ir.relison.grid.diffusion.protocol.ProtocolParameterReader
- protocolParams - Variable in class es.uam.eps.ir.relison.grid.diffusion.SimulationParameterReader
-
Parameters for the different simulations.
- ProtocolSelector<U extends java.io.Serializable,I extends java.io.Serializable,F> - Class in es.uam.eps.ir.relison.grid.diffusion.protocol
-
Class for selecting a suitable information diffusion protocol from its configuration.
- ProtocolSelector() - Constructor for class es.uam.eps.ir.relison.grid.diffusion.protocol.ProtocolSelector
- ProtocolType - Enum in es.uam.eps.ir.relison.grid.diffusion.protocol
-
Enumeration describing the possible names for the information propagation protocols.
- ProtocolType() - Constructor for enum es.uam.eps.ir.relison.grid.diffusion.protocol.ProtocolType
- PseudoInverseCosine<U> - Class in es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.pathbased
-
Implementation of the pseudo inverse cosine algorithm for contact recommendation.
- PseudoInverseCosine(FastGraph<U>) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.pathbased.PseudoInverseCosine
-
Constructor.
- PseudoInverseCosine(FastGraph<U>, EdgeOrientation) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.pathbased.PseudoInverseCosine
-
Constructor.
- PseudoInverseCosineGridSearch<U> - Class in es.uam.eps.ir.relison.grid.links.recommendation.algorithms.standalone.pathbased
-
Grid search generator for pseudo-inverse cosine algorithm.
- PseudoInverseCosineGridSearch() - Constructor for class es.uam.eps.ir.relison.grid.links.recommendation.algorithms.standalone.pathbased.PseudoInverseCosineGridSearch
- PULL - Static variable in class es.uam.eps.ir.relison.grid.diffusion.propagation.PropagationMechanismIdentifiers
-
Identifier for the propagation mechanism related to the pull protocol.
- PULL - Static variable in class es.uam.eps.ir.relison.grid.diffusion.protocol.ProtocolIdentifiers
-
Identifier for the Pull protocol.
- PullModelConfigurator<U extends java.io.Serializable,I extends java.io.Serializable,F> - Class in es.uam.eps.ir.relison.grid.diffusion.protocol
-
Configures the pull model protocol.
- PullModelConfigurator() - Constructor for class es.uam.eps.ir.relison.grid.diffusion.protocol.PullModelConfigurator
- PullModelProtocol<U extends java.io.Serializable,I extends java.io.Serializable,F> - Class in es.uam.eps.ir.relison.diffusion.protocols
-
Protocol that applies the push strategy for diffunding the information.
- PullModelProtocol(int, int, int) - Constructor for class es.uam.eps.ir.relison.diffusion.protocols.PullModelProtocol
-
Constructor.
- PullPropagationConfigurator<U extends java.io.Serializable,I extends java.io.Serializable,F> - Class in es.uam.eps.ir.relison.grid.diffusion.propagation
-
Configures a pull propagation mechanism.
- PullPropagationConfigurator() - Constructor for class es.uam.eps.ir.relison.grid.diffusion.propagation.PullPropagationConfigurator
- PullPushPropagationConfigurator<U extends java.io.Serializable,I extends java.io.Serializable,F> - Class in es.uam.eps.ir.relison.grid.diffusion.propagation
-
Configures a push-pull propagation mechanism.
- PullPushPropagationConfigurator() - Constructor for class es.uam.eps.ir.relison.grid.diffusion.propagation.PullPushPropagationConfigurator
- PullPushPureRecommenderPropagationConfigurator<U extends java.io.Serializable,I extends java.io.Serializable,F> - Class in es.uam.eps.ir.relison.grid.diffusion.propagation
-
Configures a push-pull propagation mechanism.
- PullPushPureRecommenderPropagationConfigurator() - Constructor for class es.uam.eps.ir.relison.grid.diffusion.propagation.PullPushPureRecommenderPropagationConfigurator
- PullPushRecommenderPropagationConfigurator<U extends java.io.Serializable,I extends java.io.Serializable,F> - Class in es.uam.eps.ir.relison.grid.diffusion.propagation
-
Configures a push-pull propagation mechanism.
- PullPushRecommenderPropagationConfigurator() - Constructor for class es.uam.eps.ir.relison.grid.diffusion.propagation.PullPushRecommenderPropagationConfigurator
- PullPushSelectionConfigurator<U extends java.io.Serializable,I extends java.io.Serializable,F> - Class in es.uam.eps.ir.relison.grid.diffusion.selection
-
Configures a pure push-pull selection mechanism, where all the previously known information by the users is propagated.
- PullPushSelectionConfigurator() - Constructor for class es.uam.eps.ir.relison.grid.diffusion.selection.PullPushSelectionConfigurator
- PullPushSelectionMechanism<U extends java.io.Serializable,I extends java.io.Serializable,P> - Class in es.uam.eps.ir.relison.diffusion.selections
-
Selection mechanism following the original one proposed by the push, pull and push-pull models: all the known information (i.e.
- PullPushSelectionMechanism(int) - Constructor for class es.uam.eps.ir.relison.diffusion.selections.PullPushSelectionMechanism
-
Constructor.
- PullPushStrategyPropagationMechanism<U extends java.io.Serializable,I extends java.io.Serializable,P> - Class in es.uam.eps.ir.relison.diffusion.propagation
-
Propagation mechanism for the so-called rumour spreading propagation mechanism.
- PullPushStrategyPropagationMechanism(int) - Constructor for class es.uam.eps.ir.relison.diffusion.propagation.PullPushStrategyPropagationMechanism
-
Constructor.
- PullPushStrategyPropagationMechanism(int, EdgeOrientation) - Constructor for class es.uam.eps.ir.relison.diffusion.propagation.PullPushStrategyPropagationMechanism
-
Constructor.
- PullPushStrategyPureRecommenderPropagationMechanism<U extends java.io.Serializable,I extends java.io.Serializable,P> - Class in es.uam.eps.ir.relison.diffusion.propagation
-
Propagation mechanism for the so-called rumour spreading propagation mechanism.
- PullPushStrategyPureRecommenderPropagationMechanism(int, EdgeOrientation) - Constructor for class es.uam.eps.ir.relison.diffusion.propagation.PullPushStrategyPureRecommenderPropagationMechanism
-
Constructor.
- PullPushStrategyRecommenderPropagationMechanism<U extends java.io.Serializable,I extends java.io.Serializable,P> - Class in es.uam.eps.ir.relison.diffusion.propagation
-
Propagation mechanism for the so-called rumour spreading propagation mechanism.
- PullPushStrategyRecommenderPropagationMechanism(int, double) - Constructor for class es.uam.eps.ir.relison.diffusion.propagation.PullPushStrategyRecommenderPropagationMechanism
-
Constructor.
- PullPushStrategyRecommenderPropagationMechanism(int, EdgeOrientation, double) - Constructor for class es.uam.eps.ir.relison.diffusion.propagation.PullPushStrategyRecommenderPropagationMechanism
-
Constructor.
- PullStrategyPropagationMechanism<U extends java.io.Serializable,I extends java.io.Serializable,P> - Class in es.uam.eps.ir.relison.diffusion.propagation
-
Propagation mechanism that follows the pull strategy propagation mechanism.
- PullStrategyPropagationMechanism(int, EdgeOrientation) - Constructor for class es.uam.eps.ir.relison.diffusion.propagation.PullStrategyPropagationMechanism
-
Constructor.
- PURE - Static variable in class es.uam.eps.ir.relison.grid.diffusion.protocol.TemporalConfigurator
-
Identifier for the parameter that indicates if received pieces can be propagated after the true timestamp moment (false) or not (true).
- PurePersonalizedPageRank<U> - Class in es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.randomwalk
-
Recommender algorithm based in a modified Personalized PageRank.
- PurePersonalizedPageRank(FastGraph<U>, double, boolean, boolean) - Constructor for class es.uam.eps.ir.relison.links.recommendation.algorithms.standalone.randomwalk.PurePersonalizedPageRank
-
Constructor
- PUREREC - Static variable in class es.uam.eps.ir.relison.grid.diffusion.selection.SelectionMechanismIdentifiers
-
Identifier for selecting pieces of information to propagate which come from the recommended links.
- PURERECBATCH - Static variable in class es.uam.eps.ir.relison.grid.diffusion.selection.SelectionMechanismIdentifiers
-
Identifier for selecting pieces of information to propagate either from the recommended links or from the original links (chosen with a probability)
- PureRecommenderSelectionConfigurator<U extends java.io.Serializable,I extends java.io.Serializable,F> - Class in es.uam.eps.ir.relison.grid.diffusion.selection
-
Configures a selection mechanism that propagates a fixed number of own information pieces, and repropagates pieces which have been received through recommended links.
- PureRecommenderSelectionConfigurator() - Constructor for class es.uam.eps.ir.relison.grid.diffusion.selection.PureRecommenderSelectionConfigurator
- PureRecommenderSelectionMechanism<U extends java.io.Serializable,I extends java.io.Serializable,P> - Class in es.uam.eps.ir.relison.diffusion.selections
-
Selects information pieces to propagate depending on the original users and whether they have been propagated through recommended links.
- PureRecommenderSelectionMechanism(int, int, int, EdgeOrientation) - Constructor for class es.uam.eps.ir.relison.diffusion.selections.PureRecommenderSelectionMechanism
-
Constructor.
- PureRecommenderSelectionMechanism(int, int, EdgeOrientation) - Constructor for class es.uam.eps.ir.relison.diffusion.selections.PureRecommenderSelectionMechanism
-
Constructor.
- PURETIMESTAMP - Static variable in class es.uam.eps.ir.relison.grid.diffusion.selection.SelectionMechanismIdentifiers
-
Identifier for selecting pieces to propagate according to timestamp, which cannot re-propagate received pieces at a later time than originally.
- PureTimestampBasedSelectionConfigurator<U extends java.io.Serializable,I extends java.io.Serializable,F> - Class in es.uam.eps.ir.relison.grid.diffusion.selection
-
Configures a selection mechanism that only propagates and repropagates information when the timestamp of the simulation corresponds to the real one.
- PureTimestampBasedSelectionConfigurator() - Constructor for class es.uam.eps.ir.relison.grid.diffusion.selection.PureTimestampBasedSelectionConfigurator
- PureTimestampBasedSelectionMechanism<U extends java.io.Serializable,I extends java.io.Serializable,P> - Class in es.uam.eps.ir.relison.diffusion.selections
-
Selection mechanism that takes the real timestamps of the users into account.
- PureTimestampBasedSelectionMechanism() - Constructor for class es.uam.eps.ir.relison.diffusion.selections.PureTimestampBasedSelectionMechanism
- PUSH - Static variable in class es.uam.eps.ir.relison.grid.diffusion.propagation.PropagationMechanismIdentifiers
-
Identifier for the propagation mechanism related to the push protocol.
- PUSH - Static variable in class es.uam.eps.ir.relison.grid.diffusion.protocol.ProtocolIdentifiers
-
Identifier for the Push protocol.
- PushModelConfigurator<U extends java.io.Serializable,I extends java.io.Serializable,F> - Class in es.uam.eps.ir.relison.grid.diffusion.protocol
-
Configures the push model protocol.
- PushModelConfigurator() - Constructor for class es.uam.eps.ir.relison.grid.diffusion.protocol.PushModelConfigurator
- PushModelProtocol<U extends java.io.Serializable,I extends java.io.Serializable,F> - Class in es.uam.eps.ir.relison.diffusion.protocols
-
Model that applies the push strategy for diffunding the information.
- PushModelProtocol(int, int, int) - Constructor for class es.uam.eps.ir.relison.diffusion.protocols.PushModelProtocol
-
Constructor.
- PushPropagationConfigurator<U extends java.io.Serializable,I extends java.io.Serializable,F> - Class in es.uam.eps.ir.relison.grid.diffusion.propagation
-
Configures a push propagation mechanism.
- PushPropagationConfigurator() - Constructor for class es.uam.eps.ir.relison.grid.diffusion.propagation.PushPropagationConfigurator
- PUSHPULL - Static variable in class es.uam.eps.ir.relison.grid.diffusion.propagation.PropagationMechanismIdentifiers
-
Identifier for the propagation mechanism related to the push-pull protocol.
- PUSHPULL - Static variable in class es.uam.eps.ir.relison.grid.diffusion.selection.SelectionMechanismIdentifiers
-
Identifier for selecting all the information the users know to propagate and a fixed number of their own pieces.
- PUSHPULLPUREREC - Static variable in class es.uam.eps.ir.relison.grid.diffusion.propagation.PropagationMechanismIdentifiers
-
Identifier for the propagation mechanism related to the push-pull protocol, to use only recommended links.
- PUSHPULLREC - Static variable in class es.uam.eps.ir.relison.grid.diffusion.propagation.PropagationMechanismIdentifiers
-
Identifier for the propagation mechanism related to the push-pull protocol, prioritizing recommended links.
- PushStrategyPropagationMechanism<U extends java.io.Serializable,I extends java.io.Serializable,P> - Class in es.uam.eps.ir.relison.diffusion.propagation
-
Propagation mechanism that follows the push strategy propagation mechanism.
- PushStrategyPropagationMechanism(int, EdgeOrientation) - Constructor for class es.uam.eps.ir.relison.diffusion.propagation.PushStrategyPropagationMechanism
-
Constructor.
- pvalues - Variable in class es.uam.eps.ir.relison.diffusion.metrics.features.global.AbstractFeatureGlobalKLDivergence
-
The distribution we are trying to approximate.
- pvalues - Variable in class es.uam.eps.ir.relison.diffusion.metrics.features.indiv.AbstractFeatureKLDivergence
-
The distribution we are trying to approximate.
All Classes|All Packages